Proceedings

Loopy SAM

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2191-2195.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Smoothing approaches to the Simultaneous Localization and Mapping (SLAM) problem in robotics are superior to the more common filtering approaches in being exact, better equipped to deal with non-linearities, and computing the entire robot trajectory. However, while filtering algorithms that perform map updates in constant time exist, no analogous smoothing method is available. We aim to rectify this situation by presenting a smoothing-based solution to SLAM using Loopy Belief Propagation (LBP) that can perform the trajectory and map updates in constant time except when a loop is closed in the environment. The SLAM problem is represented as a Gaussian Markov Random Field (GMRF) over which LBP is performed. We prove that LBP, in this case, is equivalent to Gauss-Seidel relaxation of a linear system. The inability to compute marginal covariances efficiently in a smoothing algorithm has previously been a stumbling block to their widespread use. LBP enables the efficient recovery of the marginal covariances, albeit approximately, of landmarks and poses. While the final covariances are overconfident, the ones obtained from a spanning tree of the GMRF are conservative, making them useful for data association. Experiments in simulation and using real data are presented.

  1. [Dellaert, 2005] F. Dellaert. Square Root SAM: Simultaneous lo- cation and mapping via square root information smoothing. In Robotics: Science and Systems (RSS), 2005.
  2. [Duckett et al., 2000] T. Duckett, S. Marsland, and J. Shapiro. Learning globally consistent maps by relaxation. In IEEE Intl. Conf. on Robotics and Automation (ICRA), San Francisco, CA, 2000.
  3. [Eustice et al., 2005] R. Eustice, H. Singh, and J. Leonard. Exactly Sparse Delayed-State Filter. In IEEE Intl. Conf. on Robotics and Automation (ICRA), Barcelona, Spain, 2005.
  4. [Folkesson and Christensen, 2004] J. Folkesson and H. I. Chris- tensen. Graphical SLAM -a self-correcting map. In IEEE Intl. Conf. on Robotics and Automation (ICRA), volume 1, pages 383 -390, 2004.
  5. [Frese and Duckett, 2003] U. Frese and T. Duckett. A multigrid ap- proach for accelerating relaxation-based SLAM. In Proc. of the IJCAI-03 on Reasoning with Uncertainty in Robotics, 2003.
  6. [Paskin, 2003] M.A. Paskin. Thin junction tree filters for simulta- neous localization and mapping. In Intl. Joint Conf. on Artificial Intelligence (IJCAI), 2003. IJCAI
  7. [Smith and Cheeseman, 1987] R. Smith and P. Cheeseman. On the representation and estimation of spatial uncertainty. Intl. J. of Robotics Research, 5(4):56-68, 1987.
  8. [Smith et al., 1990] R. Smith, M. Self, and P. Cheeseman. Esti- mating uncertain spatial relationships in Robotics. In I. Cox and G. Wilfong, editors, Autonomous Robot Vehicles, pages 167-193. Springer-Verlag, 1990.
  9. [Sudderth et al., 2004] E. B. Sudderth, M. J. Wainwright, and A. S. Willsky. Embedded trees: Estimation of Gaussian Processes on graphs with cycles. IEEE Transactions on Signal Processing, 52(11):3136-3150, 2004.
  10. [Thrun et al., 2004] S. Thrun, Y. Liu, D. Koller, A.Y. Ng, Z. Ghahramani, and H. Durrant-Whyte. Simultaneous localiza- tion and mapping with sparse extended information filters. Intl. J. of Robotics Research, 23(7-8):693-716, 2004.
  11. [Weiss and Freeman, 1999] Yair Weiss and William T. Freeman. Correctness of belief propagation in Gaussian graphical models of arbitrary topology. In Advances in Neural Information Pro- cessing Systems (NIPS), pages 673-679, 1999.
  12. [Winkler, 1995] G. Winkler. Image analysis, random fields and dy- namic Monte Carlo methods. Springer Verlag, 1995.

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

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