## page was renamed from rocon_concert/Tutorials/hydro/Installation
####################################
##FILL ME IN
####################################
## for a custom note with links:
## note =
## for the canned note of "This tutorial assumes that you have completed the previous tutorials:" just add the links 
## note.0= 
## descriptive title for the tutorial
## title = Installation
## multi-line description to be displayed in search 
## description = Installing the rocon_app_platform/rocon_concert environment.
## the next tutorial description (optional)
## next =
## links to next tutorial (optional)
## next.0.link=
## next.1.link=
## what level user is this tutorial for 
## level= BeginnerCategory
## keywords = rocon concert app_manager installation
####################################

<<IncludeCSTemplate(TutorialCSHeaderTemplate)>>


== Overview ==

This tutorial guides you through the installation of the rocon stacks and their dependencies.

||<style="text-align: center;" tablewidth="80%"> '''<<SeeSaw("+deb -source", "Install from Debs")>>''' ||<:> '''<<SeeSaw("-deb +source", "Install from Source")>>''' ||

{{{{#!wiki seesaw deb

== Debs Installation ==

=== Debs ===

Follow the generic ubuntu instructions for a [[hydro/Installation/Ubuntu|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
}}}





}}}}

{{{{#!wiki seesaw source

== Source Installation ==

The default source installation uses the stable hydro (not the hydro-devel) branches on [[https://github.com/robotics-in-concert|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]].

}}}}

## AUTOGENERATED DO NOT DELETE 
## TutorialCategory
## FILL IN THE STACK TUTORIAL CATEGORY HERE