Here at micro-ROS, after reviewing our most recent accomplishments and dusting off our To-Do list, we drafted the roadmap for the next months of development and designed an exciting plan for the Galactic release.
Our priorities will be:
- Migrating all functionalities to the
rclc, so as to convert it into the default micro-ROS user API and an independent abstraction layer on top of the
rcl. Namely, the missing features to achieve this goal are:
- Adapt micro-ROS packages and CI to the rolling release before Galactic is out.
- Implement and polish a mature peer-to-peer functionality to achieve brokerless communication among Clients.
- Additional improvements: continue to improve the stability and extend the capability of the middleware layer, evaluating which efforts are worthy to be addressed (e.g. implement multi-threading)
In order to have a better perspective on where we are and where we want to be soon, you can take a look at our recently updated ROS 2 feature comparison table.