What problem does it solve? AMCL localization fails or drifts when motion model noise, laser model weights, and particle filter parameters do not match the robot's actual odometry and sensor behavior, causing lost position estimates and navigation failures. ## Core Features & Use Cases - Motion Model Tuning: Explains alpha1–alpha5 noise parameters and how to adjust them when particles diverge during turns or straight-line driving. - Laser and Particle Filter Configuration: Covers likelihood_field vs beam models, z_hit/z_rand mixture weights, max_beams, and KLD-adaptive particle counts. - Recovery and Troubleshooting: Documents recovery_alpha parameters, beam skip optimization, and a symptom-to-fix table for common localization failures. - Use Case: A robot's pose estimate jumps erratically in a symmetric hallway; use this guide to increase min_particles, adjust transform_tolerance, and set an accurate initial pose. ## Quick Start Ask the assistant to tune the AMCL configuration for a differential drive robot whose particles diverge after turns.