Fast DDS

A standalone CPP middleware implementation providing both the OMG DDS 1.4 and the OMG RTPS 2.2 interoperable wire-protocol standards

Highlights

  • Low latency and high throughput, even in low-bandwidth environments
  • Multiplatform integration: Windows®, Linux®, Mac OS, QNX®, VxWorks®, iOS, Android®, Raspbian/Debian® Buster
  • Free and open source: Apache® License 2.0
  • Standard-based and interoperable DDS compliance: OMG DDS 1.4 Compliant
  • Full RTPS compliance: OMG RTPS 2.2 Compliant

Description

The "Data Distribution Service for Real-Time Systems" (DDS) is an open standard from the Object Management Group (OMG) released in 2003 and revised in 2007. This standard is the specification of the API of a Publish-Subscribe Communication Middleware for distributed systems.

The eProsima Fast DDS framework generates the Publish/Subscribe code from the topic definition using an Interface Definition Language (IDL), allowing developers to focus on their application logic without bothering about the networking details.

eProsima Fast DDS is a free and open source software (Apache License 2.0) with a wide variety of features and tools as well as the option of commercial support. The software is used to communicate between multiple devices in a network and is well suited to robotics, IoT, automotive, and other critical applications.

DDS Blockset from MathWorks, provides apps and blocks for modeling and simulating software applications that publish or subscribe to Data Distribution Service (DDS) middleware. DDS Blockset links directly to the eProsima Fast DDS stack. The application generates CPP code and XML files from Simulink® models (using Embedded Coder®).

eprosima

Eprosima

Plaza de la Encina 10-11
Nucleo 4, 2ª Planta
28760 Tres Cantos – Madrid
SPAIN
Tel: +34-91-804-34-48
info@eprosima.com
www.eprosima.com

Required Products

Recommended Products

Platforms

  • Linux
  • Macintosh
  • Windows

Support

  • Consulting
  • E-mail

Product Type

  • Network Protocols

Tasks

  • Embedded Systems
  • Mechatronics and Robotics

Industries

  • Aerospace and Defense
  • Automotive
  • Communication Devices
  • Industrial Automation and Machinery
  • Software and Internet