[Announcement] Safe DDS 3.0 is ISO 26262 ASIL D certified — ROS 2 tutorial + field deployment

Safe DDS 3.0 is now ISO 26262 ASIL D certified (renewal after 2.0). It’s compatible with ROS 2. We’re sharing a hands-on tutorial and pointing to a field-deployed device using Safe DDS.


Why this might help ROS 2 teams

Many projects need deterministic communications and safety certification evidence on the path to production. Our goal with Safe DDS is to provide a certified DDS option that integrates with existing ROS 2 workflows while supporting real-world operational needs (TSN, redundancy, memory control, etc.).

Certification cadence: Safe DDS has maintained ASIL-D certification across major releases (2.0 → 3.0). For teams planning multi-year products, the ability to renew certification as versions evolve can simplify compliance roadmaps.


What’s new in Safe DDS 3.0 (highlights)

  • @optional & @external type support — optional members; external basic types; sequences/arrays of basic types; and strings.

  • Custom memory allocators — integrate your own allocators for tighter control.

  • Channel redundancy — listen on multiple channels simultaneously for fault tolerance.

  • Manual entity decommissioning — finer control over DDS entity lifecycle.

  • TSN compatibility for UDPv4 transport — operate the ASIL-D–certified UDPv4 transport within TSN setups.

  • Ethernet transport — native IEEE 802.1Q (TSN-compatible).

  • Docs & tutorials — expanded resources (ROS 2 integration, RTEMS getting-started, board packages for NXP, STMicroelectronics, Espressif, …).


Using Safe DDS with ROS 2

The tutorial below walks through the integration model and configuration patterns with ROS 2:

:backhand_index_pointing_right: Tutorial: https://safe-dds.docs.eprosima.com/main/intro/tutorial_ros2.html

For those evaluating real deployments, here’s a previously released ruggedized depth camera using Safe DDS:

:backhand_index_pointing_right: Field deployment (RealSense D555 PoE):
https://realsenseai.com/ruggedized-industrial-stereo-depth/d555-poe/?q=%2Fruggedized-industrial-stereo-depth%2Fd555-poe%2F&


Open to questions

Happy to discuss ROS 2 integration details (QoS, discovery, transports), TSN/802.1Q topologies, determinism/memory considerations, and migration paths (prototype on Fast DDS → production with Safe DDS).

4 Likes