Please ask about problems and questions regarding this tutorial on answers.ros.org. Don't forget to include in your question the link to this page, the versions of your OS & ROS, and also add appropriate tags. |
Installation
Description: Installing the rocon_app_platform/rocon_concert environment.Keywords: rocon concert app_manager installation
Tutorial Level: BEGINNER
Overview
This tutorial guides you through the installation of the rocon stacks and their dependencies.
Debs Installation
Debs
Follow the generic ubuntu instructions for a ros-hydro-desktop-full installation.
Then the rocon stacks and zeroconf.
> sudo apt-get install ros-hydro-zeroconf-avahi ros-hydro-rocon
Validation
In different shells:
> . /opt/ros/hydro/setup.bash > rocon_launch chatter_concert chatter.concert
Source Installation
The default source installation uses the stable hydro (not the hydro-devel) branches on github. If you want the development branches, simply replace hydro with hydro-devel in the rosinstall's url.
Ros Preparation
We'll need catkin and a few useful workspace tools.
> sudo apt-get install ros-hydro-catkin ros-hydro-rosbash ros-hydro-zeroconf-avahi ros-hydro-rqt
Sources
> mkdir ~/rocon > cd ~/rocon > wstool init -j4 src https://raw.github.com/robotics-in-concert/rocon/hydro/rocon.rosinstall > rosdep install --from-paths src /opt/ros/hydro --ignore-src --rosdistro hydro -y > . /opt/ros/hydro/setup.bash > catkin_make
Runtime
If you're not familiar to catkin, you then need to source the development workspace before being able to run roscore, roslaunch etc.
> source ~/rocon/devel/setup.bash > rocon_launch chatter_concert chatter.concert --screen
You might also like to try out turtle_concert.