Before continuing, make sure to complete the setup steps from Tutorial 1.
Note: Most ROS nodes must run in separate terminal windows. Avoid closing any terminal running essential nodes like
roscore
, which is required for any ROS code to function.
roscore
.roscore
Open another terminal and SSH into your robot:
ROBOT IPs here:
ssh ubuntu@your_robot_ip
roslaunch turtlebot3_bringup turtlebot3_robot.launch
catkin_make
.(on the laptop open a new terminal)cd ~/catkin_ws/src
git clone <https://github.com/RPM-lab-UMN/real_robot_challenge.git>
cd ~/catkin_ws
catkin_make
Wait for the build to finish.
cd ~/catkin_ws/src
code .
This should open up the code that we have setup. You will need to make some modifications inside here.