ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

rosspp is one of the two major platforms officially supported by OSRF, while rosjava is externally maintained. While it has most important features, updates for a new platform may be delayed (e.g. there are no Indigo .deb packages yet). An important part that is missing is the actionlib implementation. There has been one for an earlier (incompatible) version of rosjava, but AFAIK it has not been ported yet.

Another issue is the rather shallow integration between the catkin buildsystem in ROS and the gradle buildsystem used for rosjava. This is no big deal if you are mostly working in the Java world and only interact with pre-compiled other ROS packages. If you have several ROS packages with rosjava code in your workspace, compilation can however become quite slow, and if you need to do some buildsystem magic, this may be limiting.