Setting up the Robot Operating System (ROS Hydro)

I followed to set up the latest Robot Operating System (ROS Hydro) on Ubuntu 12.10 (Quantal).

# Remove existing ROS versions (probably optional):  
sudo apt-get remove ros-*

# Setup your computer to accept software from ROS Hydro ONLY supports Precise, Quantal, and Raring for debian packages. If you aren't using Quantal, just replace 'quantal' with 'precise' or 'raring':
sudo sh -c 'echo "deb quantal main" > /etc/apt/sources.list.d/ros-latest.list'

# Set up keys:
wget -O - | sudo apt-key add -

# Update Debian package index:
sudo apt-get update

# Install ROS Hydro Full Desktop Installation:
sudo apt-get install ros-hydro-desktop-full

# Initialize rosdep:
sudo rosdep init
rosdep update

# Add rosinstall tool
sudo apt-get install python-rosinstall

At this point, set up your ~/.bashrc file. I have a seperate ~\.ros_setup file that contains these lines, but feel free to put them directly in bashrc.

source /opt/ros/hydro/setup.bash

Now, set up your Catkin workspace for all of your own code and packages:

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
cd ~/catkin_ws

You should be up and running with ROS Hydro!


Now read this

Memories of HackMIT 2016

On September 17th and 18th, 1000 college hackers traveled to MIT’s campus for an eagerly anticipated HackMIT 2016 from around the world — from Boston to Jamaica to Guwahati, India. As our team ramps up for our next event, Blueprint, we... Continue →