Madrid, April 2021

The OFERA project announces RMW library for the micro-ROS Client, rmw_microxrcedds, and the ROS IDL Typesupport library associated to its implementation, rosidl_typesupport_microxrcedds, have been recently refactored to comply with the ROS packages Quality Level 2 (QL 2), as established by the Open Robotics REP-2004.

This Quality Level is thought for packages which are either on their way to Level 1, or general solutions used by many people, but only rarely used for production systems.

The Quality Levels defined in the REP-2004 enforce guidelines for evaluating package quality for both maintainers and consumers.

Package maintainers can then establish, and document accordingly, their own specific policies addressing how their packages achieve a given Quality Level.

In turn, consumers use these guidelines and policies to set expectations on package quality and to better evaluate whether a package or its dependencies meet the standards required in their use-case.

The fundamental justification for these packages to be considered as to be of QL 2 is summarised in the documents below:

The rationale for carrying out this assessment stems, among others, from the recent incorporation of these packages into the ROS Common Packages, as defined in the ROS REP-2005, which formally demands that a ROS Common Package comes with an associated QL.

Together, these achievements significantly upgrade the positioning of the micro-ROS packages into the ROS 2 galaxy as first-line players!

Stay tuned: a complementary assessment is foreseen in the very near future for the micro-ROS Agent, too!


Please contact This email address is being protected from spambots. You need JavaScript enabled to view it..