[Documentation] [TitleIndex] [WordIndex

(!) 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.

Install from Debs

Install from Source

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.


2019-12-14 13:01