ROS

This guide is intended to be complementary to the official ROS Groovy Installation Guide.

System Setup
ROS Groovy uses some old libraries whose ebuild are no longer in the main portage tree. An overlay has been created to use bring back this ebuils and to host some ROS specific packages.

Different ways of adding a local overlay can be found in Layman and Overlay.

In system dependencies:

The following old libraries need to be installed, you may want to mask newer versions to avoid upgrading:

Collada-dom can be installed from portage as well:

It is not recommended to use pip in Gentoo. ROS packages can be installed from the overlay too:

It is not needed to add any other overlay or to unmask  and.

ROS Installation
The instructions from the official guide can be followed from this point.


 * Take into account that rosdep is not really working.
 * It is recommended to use the  option. If you do, source   instead of.
 * Full installation has not been tested, only Desktop.

Troubleshoot

 * Fix broken python-exec by pip (for example layman not working) here.