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

Revision history [back]

click to hide/show revision 1
initial version

global_localization is a feature to (re-)initialize amcl's particle filter by spreading estimates throughout the entire map. It is meant to be called only occasionally if the robot gets lost, certainly not "continuously". And yes, it typically requires some motion from the robot to make the filter converge. Calculating the robot's pose continuously is the task of amcl in general, not specifically of the global_localization service. See this thread for using multiple laser scans with amcl.