@@ -45,8 +46,6 @@ The TurtleBot3 burger is the smallest turtlebot3 mobile robot. It is composed of
### Configuring
* Configuring the Remote PC
Add the following lines in the .bashrc of your Remote PC to define the necessary environment variables for runnning ROS:
```plaintext
...
...
@@ -63,28 +62,6 @@ Reinitialize the environment of your Remote PC:
Note: IP_OF_SERVER_RUNNING_ROSCORE can be equal to IP_OF_REMOTE_PC in case you run /roscore/ on the Remote PC. The ROS_MASTER_URI is necessary for connecting the ros node running on your Remote PC to the ros master node, i.e. the one running /roscore/.
* Configuring the TurtleBot3 Burger
From the remote PC, connect to the Burger by ssh ([Our burger configuration](/Our-robots'specification)):
```plaintext
(Remote PC)> ssh pi@{IP_ADDRESS_OF_BURGER}
```
Add the following lines in the .bashrc of the Burger to define the necessary environment variables for runnning ROS:
@@ -95,11 +72,9 @@ Reinitialize the environment of your Burger:
* Starting a real robot burger
Define a specific namespace for each robot and initialize two parameters*multi_robot_name*and *set_lidar_frame_id* with the same namespace name ([Our burger configuration](/Our-robots'specification)):
Define a specific namespace for each robot and initialize the*multi_robot_name*parameter with that namespace ([Our burger configuration](/Our-robots'specification)):
@@ -175,8 +150,6 @@ The waffle follows the same philosophy as the burger. The main difference is a b
### Configuring
* Configuring the Remote PC
Add the following lines in the .bashrc of your Remote PC to define the necessary environment variables for runnning ROS:
```plaintext
...
...
@@ -193,28 +166,6 @@ Reinitialize the environment of your Remote PC:
Note: IP_OF_SERVER_RUNNING_ROSCORE can be equal to IP_OF_REMOTE_PC in case you run *roscore* on the Remote PC. The ROS_MASTER_URI is necessary for connecting the ros node running on your Remote PC to the ros master node, i.e. the one running *roscore*.
* Configuring the TurtleBot3 Waffle
From the remote PC, connect to the Waffle by ssh:
```plaintext
(Remote PC)> ssh pi@{IP_ADDRESS_OF_WAFFLE}
```
Add the following lines in the .bashrc of the Waffle to define the necessary environment variables for runnning ROS:
Gazebo is a robotics simulation framework that allows several different robots to evolve in a predefined spatial environment. By example, it is possible to deploy several turtlebot3 burgers in a simulated environment of the 4th floor of Fayol building.
Gazebo is a robotics simulation framework that allows several different robots to evolve in a predefined spatial environment. For example, it is possible to deploy several turtlebot3 burgers in a simulated environment of the 4th floor of Fayol building.

...
...
@@ -399,3 +348,61 @@ In last, we configure the robot deployment using group syntax:
```

# TurtleBot3 Administration
By default, TurtleBot3 Burger and Waffle robots get automatically configured at startup. The following instructions only apply in case of problem, e.g. if a robot's topics are not advertised properly.
* Configuring the TurtleBot3 Burger
From the remote PC, connect to the Burger by ssh ([Our burger configuration](/Our-robots'specification)):
```plaintext
(Remote PC)> ssh pi@{IP_ADDRESS_OF_BURGER}
```
Add the following lines in the .bashrc of the Burger to define the necessary environment variables for runnning ROS:
Define a specific namespace for your robot and initialize two parameters *multi_robot_name* and *set_lidar_frame_id* with that namespace ([Our burger configuration](/Our-robots'specification)):