[Documentation] [TitleIndex] [WordIndex

Note: This tutorial assumes that you have completed the previous tutorials: This tutorial assumes you have installed your robot and setup networking for instructions see TurtleBot#installation.
(!) Please ask about problems and questions regarding this tutorial on answers.ros.org. Don't forget to include in your question the link to this page, the versions of your OS & ROS, and also add appropriate tags.

TurtleBot Bringup

Description: How to start the TurtleBot software.

Tutorial Level: BEGINNER

Next Tutorial: TurtleBot Care and Feeding


This assumes you have followed the instructions for installing software on the turtlebot and your workstation


Close the lid of your TurtleBot laptop, place it on the TurtleBot and connect the USB cables. Press the power button of the Create so that the green light turns on. The Power Button is on top of the create on the left, hidden behind the edge of the lowest deck. Now ssh into your TurtleBot computer from your workstation computer (Need more help) .

On Your TurtleBot

Now that you have powered up the Create and ssh-ed into your TurtleBot, you can use a service to start and stop the TurtleBot, when the TurtleBot laptop boots the service will start automatically. Try to stop and start the service now.

Stop the TurtleBot:

Start the TurtleBot Watch the Video :

This brings up the basic TurtleBot software. Now you can run the TurtleBot applications in turtlebot_apps.

If you do not have the service installed on your TurtleBot, you can install it:

Then you can use the service:

(Need more help looking up WIRELESS_NETWORK_INTERFACE)

OR launch the following:

(More information to disable the upstart script on your Turtlebot)

On Your Workstation

ROS Install

This assumes you have installed ROS on your workstation, as well as the ros-<distro>-turtlebot-desktop variant. If not, see workstation install instructions


This assumes that you have set ROS_MASTER_URI and ROS_HOSTNAME. If not, look at TurtleBot network setup instructions


To see what is happening on the TurtleBot please keep the turtlebot_dashboard up as much as possible when running the robot.

$ rosrun turtlebot_dashboard turtlebot_dashboard&

You should see the TurtleBot dashboard appear.

If buttons remain grey, your ROS_MASTER_URI or ROS_IP are not set, see above.


Now that your TurtleBot is up and running let's learn how to care for the TurtleBot.

2019-06-22 13:17