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

asked 2021-10-28 21:29:17 -0600

zenifed gravatar image

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

edit retag flag offensive close merge delete

Comments

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

LastStarDust gravatar image LastStarDust  ( 2023-01-17 01:44:09 -0600 )edit