Incomplete topic data on remote machine

asked 2015-05-28 08:12:51 -0500

Scottapotamas gravatar image

We are trying to use a networked rvis instance to view a map from hector_slam alongside /scan data from a SICK 310.

The root of our issue seems to be inconsistent behaviour with receiving topics on the remote machine.

We can see all topics/nodes, but are unable to echo/hz the topic in some cases. We can get info and see correct pub/sub info. In some cases we can echo partial data such as an incomplete tf tree.

We can echo /tf and get a complete list when using the host (robot) via ssh etc, but the networked machine does not see the entire tf tree, only the laser and laser_mount_link transforms - ie missing /base_link, /map etc. I've got the visual outputs if people want them but it only shows that the remote receives partial data.

This issue(s) mean we can successfully visualise scan data in rviz with a laser or laser_mount_link fixed frame, but have no other frames as the rviz machine never receives extra topic data...

Ubuntu 14.04 on generic Aspire atom netbook (remote rviz) Lubuntu 14.04 on ODroid XU3 (host) Indigo on both machines, same networking infrastructure and both can ping each other etc.


edit retag flag offensive close merge delete


Personally i think ping test is not good enough to justify the network link quality. From what you described, I think the problem is with the link between your Odroid and Aspire netbook.

DavidN gravatar image DavidN  ( 2016-03-17 20:41:19 -0500 )edit