Vulcanexus Humble Release

ROS 2 Router - All you need to know

ROS 2 Router (a.k.a. DDS Router) is an end-user software application shipped with Vulcanexus Cloud that enables the connection of distributed ROS 2 networks that would otherwise be isolated. This solution offers an easy deployment due to a configurable modular system.  

Configuring the Router is just as easy -  Ready to get started? 

Learn how to configure the DDS Router in a few easy steps.

What is this designed for? 

The ROS 2 Router is designed for various forms of distributed networks. 

  • Mesh networks in which nodes are deployed in different private local networks that are auto-discovered without any centralized network node.
  • Cloud-based networks where there is a data processing cloud and multiple geographically distributed edge devices.

With the ROS 2 Router, users can: 

  • Monitor ROS 2 robot fleets geographically distributed
  • Send commands to the distributed ROS 2 robots fleet from a centralized point
  • Easy to deploy on already working ROS 2 environments 

Latest Features: 

DDS Router 2.1.0

  • Forwarding Routes: The DDS Router is capable of establishing different internal routes between its participants. This feature enables users only to forward sensitive data to a set of participants.

 

 

  • Manual Topics: Manually configured a subset of Topic QoS for a specific topic

Find the complete release notes of DDS Router 2.1.0

ROS 2 Router Main Features Summary: 

 

  1. WAN communication over TCP: it supports WAN over TCP communication to establish communications over the Internet.
  2. Distributed nature: the user may deploy intermediate ROS 2 Router nodes to discover new entities that enter and leave the network dynamically.
  3. Efficient data routing: ROS 2 Router avoids data introspection, achieving a zero-copy system in data forwarding.
  4. Easy deployment: it is based on an easily configurable modular system for users with no knowledge of computer networks.
  5. Topic allowlisting: it is possible to configure a ROS 2 Router to forward just the user data belonging to a topic specified by the user.
  6. Dynamic topic discovery: the user does not need to fully specify over which topics to communicate (i.e. provide concrete topic names and types). The discovery of topics matching the allowed listing rules automatically triggers the creation of all entities required for communication.
  7. Quality of Service preservation: ROS 2 Router uses the QoS set in the user’s ROS 2 network and keeps the reliability and durability of the communication for each topic. These QoS are also manually configurable.

 

FOR MORE INFORMATION ABOUT THE LATEST VULCANEXUS RELEASE

Please contact us.

Vulcanexus_News.png

Vulcanexus

Open source software stack for the development of robotic applications.

Office Address

Plaza de la Encina 10-11, Núcleo 4, 2ª Pl.
28760 Tres cantos - Madrid (España)