Dear all,
I ran into a problem which I don't know how to solve. I have a ROS server and a ROS client machine. Both are connected via network. I have confirmed the bi-directional connectivity according to http://wiki.ros.org/ROS/NetworkSetup#Setting_a_name_explicitly:
- Both machines can ping each other and themselves by hostname
- Messages can be sent across the network using netcat in both directions
When the server is running roscore and a couple of nodes, I can see the topics of the server on the client (rostopic list). I can also subscribe to topics and see data being transmitted (rostopic echo /mytopic).
**Now here is the strange problem**: There is one topic which gets listed by "rostopic list" on the client, but no data is being received (rostopic echo /rtabmap/mapData). If I run the same command on the server, I can see the data coming in. I have no idea what's going on there. Could this be a rtabmap specific problem, or is this a ROS networking problem? Any ideas how to resolve this are appreciated.
Thanks
Specs:
- ROS Kinetic on both machines
- Both machines running Ubuntu 16.04
- Latest rtabmap deb-packages installed on both machines
↧