Monday, March 17, 2014

Installing minimalistic ROS for use with ETHZASL-PTAM

Requirements:

- Ubuntu 13.04 (Raring Ringtail)
- X86/X86_64 architecture machine

APT related stuff

#Add the sources:  
sudo sh -c 'echo "deb http://packages.namniart.com/repos/ros raring main" > /etc/apt/sources.list.d/ros-latest.list'  
#Add the sources public key:  
wget http://packages.namniart.com/repos/namniart.key -O - | sudo apt-key add -
#Update the packages list:  
sudo apt-get update  
#Install ROS (and the ROS dependences required for PTAM):  
sudo apt-get install ros-hydro-ros-base ros-hydro-geometry ros-hydro-image-transport ros-hydro-visualization-msgs ros-hydro-dynamic-reconfigure ros-hydro-cv-bridge ros-hydro-rqt-gui ros-hydro-rqt-gui-cpp ros-hydro-image-view ros-hydro-ardrone-autonomy ros-hydro-camera-calibration ros-hydro-image-proc ros-hydro-gscam ros-hydro-rviz python-rosinstall python-rosdep python-imaging 

Environment setup

#setup environment for current session:  
source /opt/ros/hydro/setup.bash  
#setup environment for the following sessions   
echo "source /opt/ros/hydro/setup.bash" >> ~/.bashrc  

Initialize rosdep

sudo rosdep init  
rosdep update  

References:

No comments:

Post a Comment