Madrid, July 2019
eProsima announces the general availability of eProsima Fast RTPS 1.9.0. This release introduces the following new features:
- Partial implementation of Allocation Qos
- Implementation of Discovery Server
- Implementation of non-blocking calls
But there is more:
The new version includes also bug fixing, and allocation and performance improvements.
eProsima Fast RTPS is an open source high-performance publish-subscribe framework to share data in distributed systems using a decoupled model based on Publishers, Subscribers and Data Topics.
Improvements
It also adds the following improvements and bug fixes:
- Added sliding window to BitmapRange.
- Modified default behavior for unknown writers.
- A Flush() method was added to the logger to ensure all info is logged.
- A test for loading Duration_t from XML was added.
- Optimized writer liveliness protocol when removing local writers.
- Some liveliness tests were updated so that they are more stable on Windows.
- A fix was added to CMakeLists.txt for installing static libraries.
- A fix was added to performance tests so that they can run on the RT kernel.
- Fix for race condition on built-in protocols creation.
- Fix for setting nullptr in a fixed_string.
- Fix for builds with -DBUILD_JAVA=ON.
- Fix for GAP messages not being sent in some cases.
- Fix for coverity report.
- Several memory issues fixes.
- fastrtps.repos file was updated.
- Documentation for building with Colcon was added.
- Change CMake configuration directory if INSTALLER_PLATFORM is set.
- IDL sub-module updated to current version.
Main Features of eProsima Fast RTPS:
- High performance. See the performance benchmarks.
- Multi-Platform: Windows, Linux, Mac OS, iOS, Android, Raspbian.
- Easy to use: See a hello world video tutorial here.
- Free and Open Source: Apache License 2.0
- Commercial Support Available.
- Full RTPS compliance: OMG RTPS 2.2 Compliant. Best Effort and Reliable Communications in both Unicast and Multicast.
Downloads and Online Documentation
Please visit the eProsima Fast RTPS product page.
Performance:
eProsima Fast RTPS is faster than other pub/sub alternatives such as ZMQ:Q:
About eProsima:
eProsima is an SME company focused on networking middleware with special attention to the OMG standard called Data Distribution Service for Real-time systems (DDS).
eProsima believes in the Open Source model and provides such Open Source Middleware solutions as eProsima Fast RTPS that is adopted by ROS 2 and eProsima Micro XRCE-DDS that gives access to DDS for eXtreme Resource Constrained Environments: Microcontrollers and which is the base of Micro-ROS. Its other products eProsima RPC over DDS, eProsima Non-Intrusive DDS Recorder, eProsima Dynamic Fast Buffers or eProsima Shapes Demo are widely used as well.
Selected by OSRF (ROS), Apex.ai, Clearpath Robotics, Amazon, Auterion, Dronecode, 3D Robotics, Intelligent Robots, and others, eProsima focuses on the customer needs and provides personalized solutions as per demand.
Download our products:
More Information about eProsima Fast RTPS:
For any questions please contact