ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Does gmapping require amcl?

asked 2022-08-05 06:17:46 -0600

pitosalas gravatar image

Intiuitively, I would have thought that while a map is being built with slam, that some localization would also be happening to ensure that as the map is extended this is based on the best estimate of the current loclation (and because of the L in SLAM). I ask because I was surprised to note that in the standar .launch files for creating slam maps (e.g. gmapping) amcl is not started. I started wondering: Is that some kind of mistake, doesn't gmapping require amcl?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2022-08-05 10:07:08 -0600

Alex-SSoM gravatar image

amcl is used for localisation only when your map server is publishing a static map. The gmapping algorithm does localisation as well as mapping simultaneously.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2022-08-05 06:17:46 -0600

Seen: 74 times

Last updated: Aug 05 '22