ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

ROS/Turtlebot Wiki: How to distinguish between computers

asked 2013-03-31 08:55:14 -0500

tommytwoeyes gravatar image

updated 2013-03-31 08:59:45 -0500


I am setting up my Turtlebot (v1) today: installing Ubuntu 12.10, installing & configuring ROS, and I've run into an issue.

I am having difficulty distinguishing, in the Turtlebot wiki, between instructions (i.e. terminal commands) to be carried out/executed on the Turtlebot's netbook, and those to be executed on my desktop computer.

Is this just me, or has anyone else had difficulty with this? Is there something I've missed, or a way to tell which commands to execute on the netbook vs. desktop? Or, are all commands meant to be run on both devices?

Here is an example: I did realize the instructions on the (Workstation Installation) page were meant for the desktop/workstation. However, step five on that page says to "Follow the same instructions for the (turtlebot debian install).", which say to execute the following commands:

sudo apt-get install ros-groovy-turtlebot ros-groovy-turtlebot-apps ros-groovy-turtlebot-viz


echo "source /opt/ros/groovy/setup.bash" >> ~/.bashrc

My understanding was that those commands were meant to be executed the Turtlebot's netbook. What am I missing here?

Thanks in advance, ROS community. :)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-03-31 09:16:12 -0500

prasanna.kumar gravatar image

The tutorials are correct. Only if you install ros-groovy-turtlebot-vizon the workstation, you will be able to run visual apps like rviz & dashboard on the workstation. Regarding the first two, though you may not need some packages like turtlebot_teleop (belonging to ros-groovy-turtlebot-apps) and turtlebot_bringup (belonging to ros-groovy-turtlebot) you need the package turtlebot_description on your workstation to visualize the robot model in rviz. So installing all 3 is recommended. Look at the list of packages and descriptions here, here and here, you will get an idea.

And, echo "source /opt/ros/groovy/setup.bash" >> ~/.bashrc is a basic installation step (necessity). Be it a robot or just a computer this must be done to point to source location.

edit flag offensive delete link more

Question Tools


Asked: 2013-03-31 08:55:14 -0500

Seen: 247 times

Last updated: Mar 31 '13