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

Revision history [back]

a SLAM algorithm will localize the robot at the same time that it creates the map, possibly changing parts of the maps as it perform loop closures, also the origin of the map will change each time you start the SLAM algorithm. AMCL will localize the robot at a previously created map, which guarantees that no changes will be done in the map and you will have always the same origin, as it has been previously recorded.

a SLAM algorithm will localize the robot at the same time that it creates the map, possibly changing parts of the maps as it perform loop closures, also the origin of the map will change each time you start the SLAM algorithm. algorithm.

AMCL will localize the robot at a previously created map, which guarantees that no changes will be done in the map and you will have always the same origin, as it has been previously recorded.