Proceedings

Fast Incremental Square Root Information Smoothing

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2129-2133.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

We propose a novel approach to the problem of simultaneous localization and mapping (SLAM) based on incremental smoothing, that is suitable for real-time applications in large-scale environments. The main advantages over filter-based algorithms are that we solve the full SLAM problem without the need for any approximations, and that we do not suffer from linearization errors. We achieve efficiency by updating the square-root information matrix, a factored version of the naturally sparse smoothing information matrix. We can efficiently recover the exact trajectory and map at any given time by back-substitution. Furthermore, our approach allows access to the exact covariances, as it does not suffer from under-estimation of uncertainties, which is another problem inherent to filters. We present simulation-based results for the linear case, showing constant time updates for exploration tasks. We further evaluate the behavior in the presence of loops, and discuss how our approach extends to the non-linear case. Finally, we evaluate the overall non-linear algorithm on the standard Victoria Park data set.

  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. [Eustice et al., 2005] R. Eustice, H. Singh, J. Leonard, M. Walter, and R. Ballard. Visually navigating the RMS titanic with SLAM information filters. In Robotics: Science and Systems (RSS), Cambridge, USA, June 2005.
  3. [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.
  4. [Frese et al., 2005] U. Frese, P. Larsson, and T. Duckett. A multi- level relaxation algorithm for simultaneous localisation and map- ping. IEEE Trans. Robototics, 21(2):196-207, April 2005.
  5. [Golub and Loan, 1996] G.H. Golub and C.F. Van Loan. Matrix Computations. Johns Hopkins University Press, Baltimore, third edition, 1996.
  6. [Golub and Plemmons, 1980] G.H. Golub and R.J. Plemmons. Large-scale geodetic least-squares adjustment by dissection and orthogonal decomposition. Linear Algebra and Its Applications, 34:3-28, Dec 1980.
  7. [Julier and Uhlmann, 2001] S.J. Julier and J.K. Uhlmann. A counter example to the theory of simultaneous localization and map building. In IEEE Intl. Conf. on Robotics and Automation (ICRA), volume 4, pages 4238-4243, 2001.
  8. [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
  9. [Steedly et al., 2003] D. Steedly, I. Essa, and F. Dellaert. Spectral partitioning for structure from motion. In ICCV, 2003.
  10. [Thrun et al., 2005] S. Thrun, W. Burgard, and D. Fox. Probabilis- tic Robotics. The MIT press, Cambridge, MA, 2005.
  11. [Triggs et al., 2000] B. Triggs, P. McLauchlan, R. Hartley, and A. Fitzgibbon. Bundle adjustment -a modern synthesis. In W. Triggs, A. Zisserman, and R. Szeliski, editors, Vision Algo- rithms: Theory and Practice, LNCS, pages 298-375. Springer Verlag, 2000.

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

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