Hello Robot utilizes Ubuntu, an open source Linux operating system, for the Stretch RE1 platform. If you are unfamiliar with the operating system, we encourage you to review a tutorial provided by Ubuntu. Additionally, the Linux command line, BASH, is used to execute commands and is needed to run ROS on the Stretch robot. Here is a tutorial on getting started with BASH.
Instructions on installing Ubuntu 20.04 with ROS Noetic and ROS 2 Galactic can be found in our open source installation guide. Following these steps should create a separate Ubuntu 20.04 partition with an ament worskspace created in the home directory.
Once your system is setup, clone the stretch_ros_tutorials to the src directory of the ament workspace, then build the packages.
cd ~/ament_ws/src
<!-- TODO: Change the link below -->
git clone https://github.com/hello-sanchez/stretch_ros_tutorials.git
cd ~/ament_ws
colcon build
Then source your workspace with the following command
source ~/ament_ws/install/setup.bash"
Next Tutorial: Gazebo Basics