ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Since Foxy, FastDDS includes a shared memory transport that is active by default. Two nodes on the same host will establish this as their communication channel. However, by default, shared memory segments created by one user are not accessible by another for security reasons. Right now FastDDS does not support shared memory transport on multi-user environments. We are looking for alternatives to detect multi user scenarios and disable shared memory or somehow support the scenario.

Meanwhile, UDP transport can be enforced by XML configuration, as described here.