... | ... | @@ -45,7 +45,18 @@ The TurtleBot3 burger is the smallest turtlebot3 mobile robot. It is composed of |
|
|
|
|
|
## Local environment and configuration
|
|
|
|
|
|
You can use the ROS distribution and softwares provided in the virtual machine at Mines Saint-Etienne as follows: TO BE COMPLETED
|
|
|
You can use the ROS distribution and softwares provided in the virtual machine at Mines Saint-Etienne as follows:
|
|
|
* Wifi connected on eduroam
|
|
|
* Install Virtual Box and download ROS image for virtual box which is available HERE
|
|
|
* Import ROS image in Virtual Box
|
|
|
* Configure Image parameters: System (CPU, RAM), Network (deactivate adaptater 1, activate adaptater 2, check wifi interface)
|
|
|
* Launch the image
|
|
|
* execute ifconfig. You should obtain the same IP address that you have on your own machine
|
|
|
* configure your environment (see below) to be able to use the installed roscore environment
|
|
|
* check the configuration by executing the following command:
|
|
|
```plaintext
|
|
|
> ping roscore
|
|
|
```
|
|
|
|
|
|
Given this environment, you can use the robots in the roscore environment already deployed on [different machines and network infrastructures](/Use_turtlebot3_eduroam). In the following, use the IPs of the different machines to configure the environment variables required to run ROS from you virtual machine.
|
|
|
|
... | ... | @@ -61,7 +72,7 @@ export ROS_MASTER_URI=http://IP_OF_SERVER_RUNNING_ROSCORE:11311 |
|
|
export ROS_HOSTNAME=IP_OF_REMOTE_PC
|
|
|
```
|
|
|
|
|
|
Reinitialize the environment of your Remote PC:
|
|
|
Reinitialize the environment of your Remote PC or Virtual Machine (in the following (Remote PC) equals remote PC or Virtual Machine:
|
|
|
|
|
|
```plaintext
|
|
|
(Remote PC)> source ~/.bashrc
|
... | ... | |