Erratic Diamondback Installation

Installation Instructions

These instructions cover installing Erratic-related software on a supported Ubuntu-based machine. For more an overview of Erratic software and ROS, please see the Erratic software overview.

Configure your Ubuntu repositories

Configure your Ubuntu repositories to allow "restricted," "universe," and "multiverse." You can follow the Ubuntu guide for instructions on doing this.

Setup your sources.list

Setup your computer to accept software from

  • Ubuntu 10.04 (Lucid)

    • sudo sh -c 'echo "deb lucid main" > /etc/apt/sources.list.d/ros-latest.list'

    Ubuntu 10.10 (Maverick)

    • sudo sh -c 'echo "deb maverick main" > /etc/apt/sources.list.d/ros-latest.list'

    Ubuntu 11.04 (Natty)

    • sudo sh -c 'echo "deb natty main" > /etc/apt/sources.list.d/ros-latest.list'

Set up your keys

  • wget -O - | sudo apt-key add -

Debian Installation

Make sure you have re-indexed the server:

  • sudo apt-get update

Next, install the erratic_robot stack:

  • sudo apt-get install ros-diamondback-erratic-robot

    or click here

Environment setup

It's convenient if the ROS environment variables are automatically added to your bash session every time a new shell is launched:

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

If you have more than one ROS distribution installed, ~/.bashrc must only source the setup.bash for the version you are currently using.

If you just want to change the environment of your current shell, you can type:

source /opt/ros/diamondback/setup.bash

Wiki: Robots/Erratic/diamondback (last edited 2011-02-12 21:46:54 by KenConley)