Vulcanexus introduces Topic Keys in ROS 2

Vulcanexus introduces Topic Keys in ROS 2

Exposing Topic Keys in Vulcanexus revolutionizes robotic systems' efficiency and scalability by streamlining communication and resource utilization, reducing overhead, and enhancing data distribution.

Imagine a scenario where multiple robots are sending their positions to a central control node.  These robots have multiple topics per robot, resulting in complex architectures and scalability issues. 

Thanks to Vulcanexus Keys, it is now possible to have a single topic where each robot sends status with a unique key (robot ID) that identifies it. 

Why did we do this? 

KeyTopics drones 0442024

Robotic systems are in need of modularity. Traditional topics allow a free message exchange, while Topic Keys adds organizational logic to this process.  We wanted to enhance systems modeling by facilitating the continuous exchange of updates of object states. 

Vulcanexus leverages Fast DDS middleware and has designed topics to serve as communication channels with Topic Keys adding organizational logic to message exchange. 

How does it work? 

Each message in a keyed topic is associated with a topic instance identified by a unique key, streamlining resource management and facilitating a more efficient data distribution. 

Key Benefits: 

KeyTopics drones 0442024 1

  • Topic Keys optimize middleware infrastructure and data distribution, minimizing resource usage. 
  • Improved history management:  Benefit from simplified data storage and retrieval.  
  • Enhanced message filtering, minimizing unnecessary data processing. 

Find out more about Topic Keys and how they will help to empower more efficient and scalable robotic applications.

 

FOR MORE INFORMATION ABOUT VULCANEXUS

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)