===================================================================== INSTALL ROS HYDRO AND SYSTEM DEPENDENCIES: sudo apt-get install wget sudo sh -c '. /etc/lsb-release && echo "deb http://ros.informatik.uni-freiburg.de/packages/ros/ubuntu $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list' wget http://packages.ros.org/ros.key -O - | sudo apt-key add - sudo apt-get update sudo apt-get install git subversion ant ros-hydro-desktop-full ros-hydro-catkin ros-hydro-ros ros-hydro-rosjava ros-hydro-perception-pcl python-wstool openjdk-6-jdk python-rosinstall python-rosdep ros-hydro-rosauth libopenni-nite-dev python-pip libopencv-dev libopencv-core-dev libgsl0-dev libeigen3-dev doxygen libqt4-core libqt4-dev libzmq-dev python-zmq terminator ===================================================================== CREATE ROS WORKSPACE: source /opt/ros/hydro/setup.bash mkdir -p ~/catkin_cogsys-ros/src cd ~/catkin_cogsys-ros/ catkin_make ===================================================================== INSTALL robotics library (dependency of package robot_control): sudo apt-add-repository ppa:roblib/ppa sudo apt-get update sudo apt-get install librl-dev ===================================================================== INSTALL COGNITIVE SYSTEMS (catkin) stack: svn co https://svnknoll.informatik.tu-muenchen.de/cognitivesystems/ ~/catkin_cogsys-ros/src ===================================================================== CONFIGURATION (check below if given Java VM directory matches your system - java-6-openjdk-amd64 or java-6-openjdk-i386): echo 'source ~/catkin_cogsys-ros/devel/setup.bash' >> ~/.bashrc echo 'export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64' >> ~/.bashrc source ~/.bashrc sudo rosdep init rosdep update ===================================================================== UPDATING packages: svn up ~/catkin_cogsys-ros/src ===================================================================== BUILDING packages: cd ~/catkin_cogsys-ros catkin_make ===================================================================== OPTIONAL: if catkin_make fails due to missing libs run the following: sudo apt-get install libcoin60-dev libsoqt4-dev libode-dev libbullet-dev ===================================================================== DOWNLOAD ROS bag file for Wednesday session: wget http://www6.in.tum.de/pub/Main/TeachingSs2014CognitiveSystems/camera.bag -O ~/catkin_cogsys-ros/camera.bag ===================================================================== DOWNLOAD ROS bag file for Friday session: wget http://www6.in.tum.de/pub/Main/TeachingSs2014CognitiveSystems/camera_two_balls.bag -O ~/catkin_cogsys-ros/camera_two_balls.bag =====================================================================