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
Next Tutorial: Software Concert Demos
Contents
Ubuntu Binaries
Debs
Follow the generic ubuntu instructions for a ros-groovy-desktop-full installation.
Then the rocon stacks and zeroconf.
> sudo apt-get install ros-groovy-zeroconf-avahi ros-groovy-rocon ros-groovy-rocon-rqt-plugins
Validation
In different shells:
> . /opt/ros/groovy/setup.bash > rocon_launch chatter_concert chatter.concert
> . /opt/ros/groovy/setup.bash > rqt_gateway_graph
Sources
The rocon concert stacks have been catkinized.
Dependencies
Follow the generic ubuntu instructions for a ros-groovy-desktop-full installation. You will also need:
> sudo apt-get install ros-groovy-zeroconf-avahi ros-groovy-rqt
Source Repos
> mkdir ~/concert > cd ~/concert > wstool init src https://raw.github.com/robotics-in-concert/rocon_concert/groovy-devel/rocon.rosinstall
Rosdeps
> source /opt/ros/groovy/setup.bash > cd ~/concert/src > export ROS_PACKAGE_PATH=~/concert/src:/opt/ros/groovy/share:/opt/ros/groovy/stacks > rosdep -i install rocon_multimaster rocon_app_platform rocon_concert
Compile
> source /opt/ros/groovy/setup.bash > cd ~/concert > catkin_make -DCMAKE_INSTALL_PREFIX=/opt/concert/groovy # Optionally > cd build; sudo make install
Validate
If you're not familiar to catkin, you then need to source the development workspace before being able to run roscore, roslaunch etc.
> cd ~/concert/devel > source ./setup.bash # Testing > rocon_launch chatter_concert chatter.concert
You might also like to try out turtle_concert.