use map on another robot

asked 2017-01-17 14:43:28 -0500

wt70707 gravatar image

I have two mobile robots, both installed with a lidar. Now I want to get position of one robot relative to the other. I am using mapstitch now, but the precision is really bad. Is it possible to localize one of the robot using the map of the other robot?

The package I use now is hector_slam and scanmatcher. Is it possible to do localization with scan data of one LIDAR in the map built by the other LIDAR?

My platform: omni-wheel robots, Ubunu 14.04, ROS indigo, Neato XV-11 LIDAR.

Best Regards, Tao Wang

edit retag flag offensive close merge delete


If you have only one master, then you only have one map. If you setup your robots correctly to use the same map, tf should be able to resolve the positions of both robots.

roselight gravatar image roselight  ( 2017-09-06 04:43:48 -0500 )edit