Madrid, June 2021
eProsima presents the new version 3.1.0 of the Integration Service, the open source product that enables a standardized intercommunication of numerous protocols that speak different languages. This version provides full cross-compatibility with ROS 2 Galactic.
Find below a detailed list of the many key bugfixes and improvements included in this new version.
RELEASE HIGHLIGHTS
ROS 2 System Handle
- Cross-compatibility with ROS 2 Galactic.
- Added new compilation flag to select which ROS 2 version will be used.
Common improvements
- Added new compilation flags to compile each middleware example independently.
- Document in more detail the dependencies required for the Integration Service Core and each System Handle.
- Fixed infinite loop problem produced when there are internal publishers and subscribers over the same topic.
- Avoid creation of empty folders when compiling using colcon.
ROS 1 System Handle improvements
- Fixed bug producing a high CPU usage.
WebSocket System Handle
- Handle properly asio and websocketpp exceptions.
DOWNLOADS AND ONLINE DOCUMENTATION
For more details visit the release page.
Check the following documentation:
Please also visit the eProsima Integration Service product page for more information.
ABOUT INTEGRATION SERVICE
The Integrations Service is a tool that enables the intercommunication between an arbitrary number of protocols that speak different languages, and can be used in diverse use cases:
- Bridge systems that use different protocols which handle incompatible types, topics, and services.
- Bridge topics among ROS 2 applications running in different domain IDs.
- Bridge systems hosted by logically separated WANs located in different geographical regions.
MORE INFORMATION ABOUT EPROSIMA INTEGRATION SERVICE:
For any questions please contact