Robotics StackExchange | Archived questions

Are ROS to DDS msg in-memory conversions being performed if SHM/IPD is be employed by Fast DDS for communication between local nodes

Hi , I was reading up on DDS article on the design.ros2, and it mentioned under the Messages section that

The intraprocess communication in ROS would not use the DDS in-memory representation so this field-by-field copy would not be used unless the data is going to the wire. Blockquote

I understand this article might be outdated, so I like to clarify on the current behavior for communication between local nodes using FAST DSS, as to my understanding this is now managed by the middle-ware under the hood.

Thanks

Asked by zenifed on 2021-10-28 21:29:17 UTC

Comments

I would be very interested in the answer to this question too

Asked by LastStarDust on 2023-01-17 02:44:09 UTC

Answers