ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
No, this is currently not supported.
DDS (ie: the default middleware for ROS 2) does support specifying such conditions/configuration, but this is currently not exposed in ROS 2.
2 | No.2 Revision |
No, this is currently not supported.
DDS (ie: the default middleware for ROS 2) does support specifying such conditions/configuration, but this is currently not exposed in ROS 2.
What you could potentially do is create a "sub sampled" or "throttled" topic, and have your remote subscribers subscribe to that topic instead of the regular one. You could use the topic_tools/throttle node to create such a topic.
Note: you should not need to change any code on the subscriber side (in your remote subscribers). A simple remap for the remote subscribers should suffice (as the topic type does not change).
3 | No.3 Revision |
No, this is currently not supported.
DDS (ie: the default middleware for ROS 2) does support specifying such conditions/configuration, but this is currently not exposed in ROS 2.
What you could potentially do is create a "sub sampled" or "throttled" topic, and have your remote subscribers subscribe to that topic instead of the regular one. You could use the topic_tools/throttle node to create such a topic.topic. The throttle
would run on the publishers "side" of course (ie: on the same machine as where the publisher runs).
Note: you should not need to change any code on the subscriber side (in your remote subscribers). A simple remap for the remote subscribers should suffice (as the topic type does not change).