Difference between revisions of "ROS Tutorial"

From AIRWiki
Jump to: navigation, search
(Step by step tutorial)
(= System update problems)
Line 29: Line 29:
==== Tips ====
==== Tips ====
===== System update problems ====
==== System update problems ====
* If you try to update your system with
* If you try to update your system with

Revision as of 12:25, 22 September 2010

Step by step tutorial


  1. Install Ubuntu 10.04 (this is the supported ubuntu version at September 2010) as native OS or inside a virtual machine (tested on VirtualBox - http://www.virtualbox.org)
  1. Add ROS apt repositories and add ROS PGP keys to your system:
sudo sh -c 'echo "deb http://code.ros.org/packages/ros/ubuntu lucid main" > /etc/apt/sources.list.d/ros-latest.list'
wget http://code.ros.org/packages/ros.key -O - | sudo apt-key add -
sudo apt-get update
  1. Install ros-cturtle-base
sudo apt-get install ros-cturtle-base


  • In order to automatically add ROS environment variables when opening a termina, add ROS setup.sh script to bash resource file:
echo "source /opt/ros/cturtle/setup.sh" >> ~/.bashrc
. ~/.bashrc


System update problems

  • If you try to update your system with
sudo apt-get update
sudo apt-get upgrade

and you obtain a message like:

The following packages have been kept back:

Try to use

sudo aptitude update
sudo aptitude upgrade

Aptitute manage dependancies better than apt-get, so you should be able to update your system properly


- ROS website: http://www.ros.org

- ROS Cturtle installation instructions: http://www.ros.org/wiki/cturtle/Installation/Ubuntu

- VirtualBox: http://www.virtualbox.org