Multimodal_room
This article is under construction, it'll eventually be a step by step guide regarding the use of the SPEED project. As of now, it serves the purpose of an astonishment report.
The environment
Infrastructure

First infrastructure is from the Speed IHM repo. Second is Global Project Document.
- SPEEDMASTER
Responsible for launching roscore.- hostname: pretil-OptiPlex-7760_AIO
- username: pretil
- IP: 192.168.0.1 -> This is an issue for communication, can be fixed by using the switch (192.168.1.8) but cuts internet connection (fix through rerouting ?)
- Raspberry Pi 3
The DCC Control Board.- hostname: cristal-pi1
- username: cristal
- IP: 192.168.1.13
Most equipment is defined to communicate with 192.168.1.10 -> Where does this IP come from? Make it static ?
What cable managment ?
Setting up ROS
- What ROS distro should be used ?
- On SpeedMaster ? On the Raspberry Pi ? What setup.bash should be sourced ?
- Is SpeedRos necessary on one or both ? Note : Is only installed on the Raspberry Pi
- Roscore on SPEEDMASTER ?
Deployement
Below is a description of my current course of action, whether it's faulty or not is yet to be determined.
SPEEDMASTER
source /opt/ros/noetic/setup.bash
export ROS_MASTER_URI=http://192.168.1.8:11311
export ROS_IP=192.168.1.8
roscore
Raspberry Pi 3
source ~/CRIStAL/SpeedRos/devel/setup.bash
Modifying ~/Bureau/dcc.sh as ROS_MASTER_URI=http://192.168.1.8:11311 and ROS_IP=192.168.1.13
export ROS_MASTER_URI=http://192.168.1.8:11311
sudo ~/Bureau/dcc.sh