Proceedings

Thin Junction Tree Filters for Simultaneous Localization and Mapping

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 1157-1165.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

Simultaneous Localization and Mapping (SLAM) is a fundamental problem in mobile robotics: while a robot navigates in an unknown environment, it must incrementally build a map of its surroundings and, at the same time, localize itself within that map. One popular solution is to treat SLAM as an estimation problem and apply the Kalman filter; this approach is elegant, but it does not scale well: the size of the belief state and the time complexity of the filter update both grow quadratically in the number of landmarks in the map. This paper presents a filtering technique _that maintains . a tractable approximation of the behef state as a thm junction tree. The junction tree grows under filter updates and is periodically "thinned" via efficient maximum likelihood projections so inference remains tractable. When applied to the SLAM problem, these thin junction tree filters have a linearspace belief state and a linear-time filtering operation. Further approximation yields a filtering operation that is often constant-time. Experiments on a suite of SLAM problems validate the approach.

  1. [Boyen and Koller, 1998] X. Boyen and D. Koller. Tractable infer- ence for complex stochastic processes. In Proceedings of the 14th Annual Conference on Un certain ty in AI, pages 33-42, 1998.
  2. [Boyen and Koller, 1999] X. Boyen and D. Koller. Exploiting the architecture of dynamic systems. In Proceedings of the 16th National Conference on Artificial Intelligence (AAAI-99), pages 313-320, 1999. (Cowell eta/. , 1999]
  3. R. Cowell, P. Dawid, S. Lauritzen, and D. Spiegelhalter. Probabilistic Networks and Expert Systems. Springer, New York, NY, 1999.
  4. [Draper, 1995] D. Draper. Clustering without (thinking about) tri- angulation. In Uncertainty in Artificial Intelligence: Proceedings of the Eleventh Conference (UAI-95), pages 125-133, 1995.
  5. [Hebert eta!., 1996] P. Hebert, S. Betge-Brezetz, and R. Chatila. Probabilistic map learning: Necessity and difficulties. In L. Dorst, M. van Lambalgen, and F. Voorbraak, editors, Reason- ing with Uncertainty in Robotics, volume 1093 of Lecture No tes in Computer Science. Springer, 1996. (Kja:rulff, 1993]
  6. U. Kja:rulff. Approximation of bayesian networks through edge removals. Dept. of Mathematics and Computer Sci- ence Research Report IR-93-2007, Aalborg University, 1993 .
  7. [Montemerlo et al., 2002] M. Montemerlo, S. Thrun, D . Koller, and B. Wegbreit. FastSLAM: A factored solution to the simultaneous localization and mapping problem. In Proceedings of the Eigh- teenth National Conference on Artificial Intelligen ce (AAAI-02), pages 593-598, 2002.
  8. [Paskin, 2002] M. Paskin. Thin junction tree filters for simultane- ous localization and mapping. Technical Report CSD-02-1198, University of California, Berkeley, September 2002.
  9. [Smith et a/., 1990] R. C. Smith, M. Self, and P. Cheeseman. Es- timating uncertain spatial relationships in robotics. In I. J. Cox and G. T. Wilfong, editors, Autonomous Robot Vehicles , pages I 67-193. Springer-Verlag, I 990. (Speed and Kiiveri, I 986]
  10. T. P. Speed and H. T. Kiiveri . Gaus- sian markov distributions over finite graphs. Annals of Statistics, 14(1):138-150, March 1986.
  11. [Thrun eta!., 2002] S. Thrun, D. Koller, Z. Ghahmarani, H. Durrant-Whyte, and A. Ng. Simultaneous localization and mapping with sparse extended information filters: Theory and initial results. Technical Report CMU-CS-02-1 12, Carnegie Mellon University, September 2002.
  12. [Thrun, 2002] S. Thrun. Robotic mapping: A survey. In G. Lake- meyer and B. Nebel, editors, Exploring Artificial Intelligence in the New Millenium. Morgan Kaufmann, 2002.

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

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