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.
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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.
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: 2022-03-06 03:35:46 -0600
Seen: 810 times
Last updated: Mar 06 '22
Is it possible to have memory mapped messages in ROS?
Corrected Odometry from GMapping / Karto?
Issue with setting tf in gmapping
How to change fake laser scan direction of rotation
Navigation Stack with gmapping
2D SLAM with gmapping and openni_kinect
Loading a prior map with gmapping
gmapping + iRobot Create + Hokuyo laser scanner