Madrid, May 2021
Looking forward to new contributions and use cases out of this world.
eProsima main products Fast DDS and Micro XRCE-DDS are prepared for this space ride with its latest ROS 2 release including new features.
Ready for Galactic Geochelone
We know the importance of having an efficient and complete DDS solution in robotics and applications using micro-controllers. eProsima’s team has worked hard on Fast DDS and Micro XRCE-DDS to be ready for ROS 2 latest release along with the delivery of new functionalities:
- Fast DDS v.2.3.2 includes a new Statistics Module with its complete set of variables besides all the other good things released throughout Foxy, such as:
- Shared Memory Transport: The best performance for intra and interprocess communications enabled by default.
- Zero-copy allows the transmission of data between applications without copying data in memory, saving time and resources.
- Quality Level 1: Fast DDS exposes the best quality among all the ROS 2 DDS supported implementations.
- Flow Controller that can be used to manage the available bandwidth.
- Data Sharing delivery avoids transport encapsulation for localhost communications, allows to speed up communications between entities within the same machine.
- Micro XRCE-DDS v.2.0.0 includes
- Client new improvements - middleware callbacks API, client to Agent ping feature without a session and Micro XRCE-DDS Agent Snap package
- Agent new improvements - Zephyr RTOS time functions support, Custom transports API, Continuous fragment mode.
How to use Fast DDS with ROS 2?
Fast DDS is the default DDS middleware implementation used in the long term support version of ROS 2, Foxy Fritzroy.
Find out how to use Fast DDS in Galactic Geochelone here, available from v.2.3.1 on. We recommend developers to use the ROS 2 Desktop Install in which you only have to configure the variable RMW implementation in order to be able to use Fast DDS.
What's next?
On our roadmap for ROS 2 Galactic, we include our recently launched Integration Service. This eProsima solution is an open source product which enables intercommunication of an arbitrary number of protocols that speak different languages.
Furthermore, we are preparing a new micro-ROS release suited for Galactic Geochleone, with our Micro XRCE-DDS in its core.
And last but not least, a lot of interesting new features, products and fixes for Fast DDS.
MORE INFORMATION ABOUT EPROSIMA Fast DDS AND Micro-XRCE DDS:
For any questions please contact