Note: This tutorial assumes that you have completed the previous tutorials: Create a Rapp Indexer.
(!) Please ask about problems and questions regarding this tutorial on Don't forget to include in your question the link to this page, the versions of your OS & ROS, and also add appropriate tags.

Install Rapps

Description: How to install rapp from rapp index

Tutorial Level: BEGINNER

Next Tutorial: Start Rapp from Index


The install feature of the rocon_app tool enables you to conventiently install everything needed to run a specific rapp.

Installing a rapp is a bit different to installing a program or Android app. Rapps are very lightweight, since they contain mostly configuration information, such as parameters and remappings. The hard work is done by the dependencies of the rapp. Hence, installing a rapp basically means installing the rapp's dependencies.

Install a Rapp

In order to install a rapp, it needs to be known to the rocon_app tool. Execute rocon_app list to see, which rapps are available.

Now, usually you already have all dependencies installed for the rapps in that list. For example, when installing rapps via debs, the rapp dependencies will be installed automatically. And the depedencies of rapp sources can be installed using rosdep.

The install features comes in handy, when installing rapps using rapp indexes. Check the previous turtorial for details about how to create rapp indexes and add them to your local index.

Now, assuming you just added a new rapp index and the rapps contained in that index show up on your rapp list. All you need to do now is to execute the install command.

$ rocon_app install <rapp_indentifier> // e.g. rocon_apps/Chirp
Installing dependencies for: <rapp_indentifier>

Once the installer has finished installing all dependencies, you can use the rapp via the rapp manager.

Wiki: rocon_app_utilities/Tutorials/indigo/Install Rapps (last edited 2015-05-06 08:21:24 by jihoonl)