Madrid, May 2019

eProsima announces the general availability of eProsima Fast RTPS 1.8.0. This release introduces several new features:

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.


It also adds the following improvements and bug fixes:

  • Real-time improvements: non-blocking write calls for best-effort writers, addition of fixed size strings, fixed-size bitmaps, resource-limited vectors, etc
  • Duration parameters now use nanoseconds
  • Configuration of participant mutation tries (see Participant configuration)
  • Automatic calculation of the port when a value of 0 is received on the endpoint custom locators
  • Non-local addresses are now filtered from whitelists
  • Optimization of a check for acked status for stateful writers
  • Linked libs are now not exposed when the target is a shared lib
  • Limitation on the domain ID has been added
  • UDP non-blocking send is now optional and configurable via XML
  • Fix for non-deterministic tests
  • Fix for ReaderProxy history being reloaded incorrectly in some cases
  • Fix for RTPS domain hostid being potentially not unique
  • Fix for participants with different lease expiration times failing to reconnect

Known issues

  • When using TPC transport, sometimes callbacks are not invoked when removing a participant due to a bug in ASIO.

Note: If you are upgrading from a version older than 1.7.0, it is required to regenerate generated source from IDL files using fastrtpsgen

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.


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: 

Download now  

More Information about eProsima Fast RTPS:

For any questions please contact This email address is being protected from spambots. You need JavaScript enabled to view it.