ROS

This guide is intended to be complementary to the official ROS Groovy Install 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:

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 app-portage/gentoolkit and dev-python/setuptool