Markov Localization for Mobile Robots in Dynamic Environments
arXiv:1106.0222 · doi:10.1613/jair.616
Abstract
Localization, that is the estimation of a robot's location from sensor data, is a fundamental problem in mobile robotics. This papers presents a version of Markov localization which provides accurate position estimates and which is tailored towards dynamic environments. The key idea of Markov localization is to maintain a probability density over the space of all locations of a robot in its environment. Our approach represents this space metrically, using a fine-grained grid to approximate densities. It is able to globally localize the robot from scratch and to recover from localization failures. It is robust to approximate models of the environment (such as occupancy grid maps) and noisy sensors (such as ultrasound sensors). Our approach also includes a filtering technique which allows a mobile robot to reliably estimate its position even in densely populated environments in which crowds of people block the robot's sensors for extended periods of time. The method described here has been implemented and tested in several real-world applications of mobile robots, including the deployments of two mobile robots as interactive museum tour-guides.
Cited by in corpus (17)
- Finding Approximate POMDP solutions Through Belief Compression
- From the Desks of ROS Maintainers: A Survey of Modern & Capable Mobile Robotics Algorithms in the Robot Operating System 2
- Monte Carlo Methods for Tempo Tracking and Rhythm Quantization
- LaneQuest: An Accurate and Energy-Efficient Lane Detection System
- Technological Strategy of Using Global Positioning System: An Analysis
- Contextual Minimum-Norm Estimates (CMNE): A Deep Learning Method for Source Estimation in Neuronal Networks
- A Rigorously Bayesian Beam Model and an Adaptive Full Scan Model for Range Finders in Dynamic Environments
- Getting Robots Unfrozen and Unlost in Dense Pedestrian Crowds
- BetaRun Soccer Simulation League Team: Variety, Complexity, and Learning
- Neural Autonomous Navigation with Riemannian Motion Policy
- Fault-Diagnosing SLAM for Varying Scale Change Detection
- Pursuer Assignment and Control Strategies in Multi-agent Pursuit-Evasion Under Uncertainties
- An opportunistic linear-convex algorithm for localization in mobile robot networks
- Incremental RANSAC for Online Relocation in Large Dynamic Environments
- Particle Filters in Robotics (Invited Talk)
- Deep Active Localization
- Room Recognition Using Discriminative Ensemble Learning with Hidden Markov Models for Smartphones