Proceedings

DP-SLAM: Fast, Robust Simultaneous Localization and Mapping Without Predetermined Landmarks

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 1135-1141.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

We present a novel, laser range finder based algorithm for simultaneous localization and mapping (SLAM) for mobile robots. SLAM addresses the problem of constructing an accurate map in real time despite imperfect information about the robot's trajectory through the environment. Unlike other approaches that assume predetermined landmarks (and must deal with a resulting dataassociation problem) our algorithm is purely laser based. Our algorithm uses a particle filter to represent both robot poses and possible map configurations. By using a new map representation, which we call distributed particle (DP) mapping, we are able to maintain and update hundreds of candidate maps and robot poses efficiently. The worst-case complexity of our algorithm per laser sweep is log-quadratic in the number of particles we maintain and linear in the area swept out by the laser. However, in practice our run time is usually much less than that. Our technique contains essentially no assumptions about the environment yet it is accurate enough to close loops of 60m in length with crisp, perpendicular edges on corridors and minimal or no misalignment errors.

  1. [Burgard et al., 1999] W. Burgard, D. Fox, H. Jans, C. Matenar, and S. Thrun. Sonar-based mapping with mobile robots using EM. In Proc. of the International Conference on Machine Learning, 1999.
  2. [Doucet et al. , 2001] Arnaud Doucet, Nando de Freitas, and Neil Gordon. Sequential Monte Carlo Methods in Practice. Springer- Verlag, Berlin, 2001.
  3. [Fox et al., 1999] Dieter Fox, Wolfram Burgard, Frank Dellaert, and Sebastian Thrun . Monte carlo localization: Efficient posi- tion estimation for mobile robots. In AAAI-99, 1999.
  4. [Gutmann and Konolige, 2000] J. Gutmann and K. Konolige. In- cremental mapping of large cyclic environments, 2000.
  5. [Lu and Milios, 1997] F. Lu and E. Milios. Globally consistent range scan alignment for environment mapping, 1997.
  6. [Montemerlo and Thrun, 2002] M. Montemerlo and S. Thrun. Si- multaneous localization and mapping with unknown data asso- ciation using FastSLAM. In IEEE International Conference on Robotics and Automation ( /CRA), 2002. •
  7. [Montemerlo et al., 2002] M. Montemerlo, S. Thrun, D. Koller, and B. Wegbreit. FastSLAM: A factored solution to the simultane- ous localization and mapping problem. In AMI-02, Edmonton, Canada, 2002. AAAI.
  8. [Murphy, 1999] K. Murphy. Bayesian map learning in dynamic en- vironments. In Advances in Neural Information Processing Sys- tems 11 . MIT Press, 1999.
  9. [Thrun, 2000] S. Thrun. Probabilistic algorithms in robotics. AI Magazine, 21(4):93-109, 2000.
  10. [Thrun, 2001] S. Thrun. A probabilistic online mapping algorithm for teams of mobile robots. International Journal of Robotics Research, 20(5):335-363, 200 I.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards