Robotics StackExchange | Archived questions

RTABMAP vs Gmapping

Does RTABmap produce more accurate maps than gmapping? I know they generate different kinds of maps, one which is graph and one which is occupancygrid.

Asked by distro on 2022-03-06 04:35:46 UTC

Comments

Answers

RTAB-Map is a Graph-SLAM approach, while GMapping is a particle filter. With 2D lidar, they will produce similar maps. In term of accuracy, I will let you test both in your environment as I cannot be the most objective ;). I did some comparisons in this paper (see figure 13), but as a disclaimer, I didn't tune gmapping as I did for rtabmap for that dataset (probably with some gmapping tuning, results would have been better than with the default parameters, same for the other approaches). In indoor small environments, the resulting trajectories would be accurately similar (maybe gmapping is easier to setup at first as its default parameters target directly 2d lidar).

Asked by matlabbe on 2022-03-07 00:38:42 UTC

Comments