fkie / multimaster_fkie

ROS stack with FKIE packages for multi-robot (discovering, synchronizing and management GUI)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Topic appearing on rostopic list but not publishing to remote node

mitch-galea opened this issue · comments

System consists of 3 computers:
A:

  • robot
  • running ros master on 192.168.*.4
  • connected to B via ethernet, IP: 192.168.*.4

B:

  • laptop
  • connected to A via ethernet, IP: 192.168.*.1
  • running master_discovery on with ROS_MASTER_URI 192.168.*.4 sourced
  • running ros master on 10.137.*.1
  • connected to B on separate wifi, IP: 10.137.*.1
  • running master_discovery on with ROS_MASTER_URI 10.137.*.1 sourced
  • ROS network with master 10.137.*.1 can echo topics published by A on separate ROS Network

C:

  • laptop
  • connected to B via wifi, IP: 10.137.*.2
  • can see topic published by A but cannot echo the topic

I have tried with enabled sync_remote_nodes and this has not helped
Any suggestions

The multimaster package only synchronizes the entries in the ROS master. The connection between the topics is established by the ROS system itself.
So if you can't ping A from the C, ROS nodes won't be able to connect either.