Robotics StackExchange | Archived questions

Error with gmapping

I am using a Unitree Go1 robot with LIDAR and attempting to map a large room. After a short amount of time, the global costmap stops updating before the room is fully mapped. Using the MessageFilter for gmapping, I see that it stops after the following:

Deleting Nodes: 0 1 2 3 4 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 23 25 26 28 29 Done

Deleting old particles...Done

[ INFO] [1517159343.292636256]: Waiting for the map

[ INFO] [1517159343.557490432]: Received a 1984 X 1984 map @ 0.100 m/pix

[ INFO] [1517159343.557680448]: Writing map occupancy data to /home/Unitree/UnitreeSLAM/catkinlidarslam3d/src/lidarslam3d/start/maps/gmapping/mymap_name.yaml

[ INFO] [1517159343.800195232]: Done

[DEBUG] [1517159344.027724480]: MessageFilter [target=odom ]: Added message in frame velodyne at time 1517159334.505, count now 0

[DEBUG] [1517159344.028531136]: MessageFilter [target=odom ]: Message ready in frame velodyne at time 1517159343.604, count now 0

update frame 4281

update ld=3.5224 ad=1.2023

Laser Pose= 3.97551 -0.944749 -1.4731

m_count 8

Any help figuring out why gmapping is stopping here would be appreciated. Thanks!

Asked by dml03 on 2023-03-30 08:33:17 UTC

Comments

Answers