Google Season of Docs (GSoD) 2019: RoboComp’s basic components
As quoted on RoboComp GSoD website,
RoboComp is an open-source Robotics framework providing the tools to create and modify software components that communicate through public interfaces. Components may require, subscribe, implement or publish interfaces in a seamless way.
robocomp repo includes a wide range of components (maintained in smaller repo named
robocomp-robolab) for different robotic applications such as motor control, localization and mapping, navigation, recognition, etc.
However, most of the components in
robocomp-robolab repo currently lack detail instructions on how to compile and how to use in different parameter configurations. This creates a huge obstacle for new developers who want to use components in their projects or contribute to the framework. The reason is that many components (i.e
hokuyoComp) are a wrapper of external driver or libraries having many de