[ros-users] [Discourse.ros.org] [Next Generation ROS] Finer control of messages forwarded using ros1_bridge

William Woodall ros.discourse at gmail.com
Fri Jan 20 00:51:12 UTC 2017

There is currently no way (that I am aware of) to avoid forwarding topics across the bridge. I guess the situation you're describing is that you have publishers and subscribers on the topic `/tf`, for example, on both the ROS 1 and ROS 2 sides but you don't want them to talk? If you only had `/tf` publishers and subscribers on the ROS 1 side, then even though it would "bridge" that topic, there would be no one listening or contributing from the ROS 2 side anyways. If this is a feature you need, then I'd ask you to open an issue about it on the ros1_bridge's issue tracker:


As for the message rate throttling, we could implement that into the bridge, but it could also be implemented on the ROS 1 side with some of the topic tools:


It is clearer, in my opinion, to separate the bridging and throttling code unless there is a compelling reason to combine them.

We're always happy to have contributions, it sounds like the "blacklist" of topics on the bridge would be a useful one.

[Visit Topic](https://discourse.ros.org/t/finer-control-of-messages-forwarded-using-ros1-bridge/1183/2) or reply to this email to respond.

More information about the ros-users mailing list