I am using RTABmap and having a camera on a seperate machine which sends image_rect/compressed over the WiFi to my host PC. My tree looks very standard and non-broken and every topic is not empty, they are published but when I try to run rtabmap I get this error:
[ WARN] [1553595152.413459752]: /rtabmap/rtabmapviz: Did not receive data since 5 seconds! Make sure the input topics are published ("$ rostopic hz my_topic") and the timestamps in their header are set. If topics are coming from different computers, make sure the clocks of the computers are synchronized ("ntpdate"). If topics are not published at the same rate, you could increase "queue_size" parameter (current=10).
/rtabmap/rtabmapviz subscribed to (approx sync):
/odom,
/duo3d/left/image_rect_relay,
/duo3d/right/image_rect_relay,
/duo3d/left/camera_info,
/duo3d/right/camera_info
Why is it stating that? I have every topic that is mentioned above and running at the same 30hz rate.
Originally posted by EdwardNur on ROS Answers with karma: 115 on 2019-03-26
Post score: 0
Original comments
Comment by Delb on 2019-03-26:
What is the output of echo $ROS_MASTER_URI
for each machine ?
Comment by EdwardNur on 2019-03-26:
@Delb on my embedded machine it is:
http://HOSTPC_IP:11311/
On my host pc:
http://localhost:11311
Comment by matlabbe on 2019-03-31:
Which node is publishing /odom? Are the stamps matching between odom and the image topics?