Skip to main content

Dynamic Maps in Monte Carlo Localization

  • Conference paper
  • 1200 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3501))

Abstract

Mobile robot localization is the problem of tracking a moving robot through an environment given inaccurate sensor data and knowledge of the robot’s motion. Monte Carlo Localization (MCL) is a popular probabilistic method of solving the localization problem. By using a Bayesian formulation of the problem, the robot’s belief is represented by a set of weighted samples and updated according to motion and sensor information. One problem with MCL is that it requires a static map of the environment. While it is robust to errors in the map, they necessarily make the results less accurate. This article presents a method for updating the map dynamically during the process of localization, without requiring a severe increase in running time. Ordinarily, if the environment changes, the map must be recreated with user input. With the approach described here, it is possible for the robot to dynamically update the map without requiring user intervention or a significant amount of processing.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Milstein, A., Sanchez, J., Williamson, E.: Robust global localization using clustered particle filtering. In: AAAI 2002 (2002)

    Google Scholar 

  2. Avots, D., Lim, E., Thibaux, R., Thrun, S.: A probabilistic technique for simultaneous localization and door state estimation with mobile robots in dynamic environments. In: IROS 2002 (2002)

    Google Scholar 

  3. Thrun, S.: Probabilistic Algorithms in Robotics. School of Computer Science, Carnegie Mellon University, Pittsburgh, PA (2000)

    Google Scholar 

  4. Thrun, S., Montemerlo, M., Whittaker, W.: Conditional Particle filters for Simultaneous Mobile Robot Localization and People-Tracking. Forthcoming (2002)

    Google Scholar 

  5. Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B.: FastSLAM: A factored solution to the simultaneous localization and mapping problem. In: AAAI 2002 (2002)

    Google Scholar 

  6. Thrun, S., Fox, D., Burgard, W., Dellaert, F.: Robust Monte Carlo Localization for Mobile Robots. Artificial Intelligence Magazine (2001)

    Google Scholar 

  7. Liu, J., Chen, R.: Sequential monte carlo methods for dynamic systems. Journal of the American Statistical Association 93, 1032–1044 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  8. Borenstein, J., Everett, B., Feng, L.: Navigating Mobile Robots: Systems and Techniques. A.K. Peters, Ltd., Wellesley, MA (1996)

    MATH  Google Scholar 

  9. Thrun, S., Fox, D., Burgard, W.: Monte Carlo Localization with Mixture Proposal Distribution. In: Proceedings of the AAAI National Conference on Artificial Intelligence, Austin, TX (2000)

    Google Scholar 

  10. Thrun, S.: Particle Filters in Robotics. In: Proceedings of Uncertainty in AI 2002 (2002)

    Google Scholar 

  11. Jordan, M.I., Ghahramani, Z., Jaakkola, T.S., Saul, L.K.: An introduction to variational methods for graphical models. In: Jordan, M.I. (ed.) Learning in Graphical Models. MIT Press, Cambridge (1999)

    Google Scholar 

  12. Fox, D., Burgard, W., Thrun, S.: Markov Localization for Mobile Robots in Dynamic Environments. Journal of Artificial Intelligence Research (1999)

    Google Scholar 

  13. Hähnel, D., Triebel, R., Burgard, W., Thrun, S.: Map building with mobile robots in dynamic environments. In: ICRA 2003 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Milstein, A. (2005). Dynamic Maps in Monte Carlo Localization. In: Kégl, B., Lapalme, G. (eds) Advances in Artificial Intelligence. Canadian AI 2005. Lecture Notes in Computer Science(), vol 3501. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424918_1

Download citation

  • DOI: https://doi.org/10.1007/11424918_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25864-3

  • Online ISBN: 978-3-540-31952-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics