You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I start one bridge with a namespace "/left" and then the other with namespace "/right", the topics from left to right or vice-versa are created. But the publisher get lost, meaning: ros2 topic echo /right/ doesn't show anything.
But if I use one bridge with a namespace "/left" and then other with no namespace. It works fine.
Maybe there is some silly mistake, but I tried various ways.
To reproduce
Start zenoh-bridge-ros2dds --namespace left -e tcp/<left-ip-address>:7447 in one machine.
Start zenoh-bridge-ros2dds --namespace right -e tcp/<right-ip-address>:7447 in another machine.
Start ros2 run demo_nodes_cpp talker in left machine
Do ros2 echo /left/chatter in right machine
System info
Platform Ubuntu 24.04
The text was updated successfully, but these errors were encountered:
Hi @gabrik ,
I did two testing, one with router mode and the logs are left_log and right_log. I saw there is some looping going on (but i have set local host and different domain ids). And when I publish the topic, I publish with cyclonedds config as suggested.
So I tried with peer mode with deny in config file, the config file of left machine will have "^/right.*" in deny and vice-versa. The logs are left_log_2 and right_log_2.
Describe the bug
If I start one bridge with a namespace "/left" and then the other with namespace "/right", the topics from left to right or vice-versa are created. But the publisher get lost, meaning: ros2 topic echo /right/ doesn't show anything.
But if I use one bridge with a namespace "/left" and then other with no namespace. It works fine.
Maybe there is some silly mistake, but I tried various ways.
To reproduce
zenoh-bridge-ros2dds --namespace left -e tcp/<left-ip-address>:7447
in one machine.zenoh-bridge-ros2dds --namespace right -e tcp/<right-ip-address>:7447
in another machine.ros2 run demo_nodes_cpp talker
in left machineros2 echo /left/chatter
in right machineSystem info
The text was updated successfully, but these errors were encountered: