This tool sets up the turtlebot2-tutorials environment so that the tutorials can run without setup. It assumes that the ROS setup has been completed.
Use git to copy this entire repository onto your Turtlebot and Master computer and follow the other commands:
git clone --recursive https://github.com/dabit-industries/turtlebot2-tutorials ~/turtlebot2-tutorials
If you’d like the most recent version of the code on this site, you can update it with following commands:
cd ~/turtlebot2-tutorials
git pull
These commands are to be run on both the Master and Turtlebot computer
cd ~/turtlebot2-tutorialssource ~/turtlebot2-tutorials/Setup/automated/automate.sh
Environment setup successfuldabit-setup-utility install
~/catkin_ws and ~/workspace to ~/backup/old_workspace_DD-MM-YY_hh-mm-sschange_master IP_OF_TURTLEBOTroslaunch turtlebot_bringup minimal.launchrosrun turtlebot_dabit roscpp_hello_worldYou should see the following in your terminal:
[ INFO] [1492930878.699859775]: Hello from ROS node /roscpp_example
These commands are to be run on both the master and turtlebot computer
dabit-setup-utility updatedabit-setup-utility reset
~/catkin_ws and ~/workspace to ~/backup/old_workspace_DD-MM-YY_hh-mm-ssdabit-setup-utility install
~/catkin_ws and ~/workspace to ~/backup/old_workspace_DD-MM-YY_hh-mm-ssroslaunch turtlebot_dabit turtlebot.launchrosrun turtlebot_dabit rospy_hello_world.pyrosrun turtlebot_dabit rospy_opencv.py
roslaunch turtlebot_bringup 3dsensor.launch before running this coderosrun turtlebot_dabit rospy_example_classrosrun turtlebot_dabit roscpp_hello_worldrosrun turtlebot_dabit roscpp_opencv
roslaunch turtlebot_bringup 3dsensor.launch before running this coderosrun turtlebot_dabit roscpp_pcl_examplerosrun turtlebot_dabit roscpp_publisherrosrun turtlebot_dabit roscpp_subscriberroslaunch turtlebot_dabit arduino.launchWORK-IN-PROGRESS
rqt_image_view doesn’t runsudo apt remove python-qt4