GMapping map changes over time
Hello all!
I've been conducting some exploration and mapping indoors using GMapping. However, I realize that as the robot moves and builds the map, certain areas of the map changes as the robot moves and worsen. I have a hunch that it could be the odometry data, but I need some verification of it. Also, would love to know what are the ways to improve the mapping and reduce any errors caused.
The robot was most of the time moving and turning at 0.1 m/s. The maximum speed I set was 0.2 m/s. Number of particles for the map is about 100.
The image above shows the two corridors not being parallel and at the bottom of the map being distorted.
Comparing this image:
and this image:
just a lil difference in the robot's position caused so much error at the robot's initial position (in the first picture).
Overall map built: