Skip to main content

New Design Techniques for Globally Convergent Simultaneous Localization and Mapping: Analysis and Implementation

  • Chapter
  • First Online:
  • 4349 Accesses

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 474))

Abstract

This chapter presents an overview of algorithms deeply rooted in a sensor-based approach to the SLAM problem that provide global convergence guarantees and allow for the use of partially observable landmarks. The presented algorithms address the more usual range-and-bearing SLAM problem, either in 2-D using a LiDAR or in 3-D using an RGB-D camera , as well as the range-only and bearing-only SLAM problems. For each of these formulations a nonlinear system is designed, for which state and output transformations are considered together with augmented dynamics, in such a way that the underlying system structure can be regarded as linear time-varying for observability analysis and filter design purposes. This naturally allows for the design of Kalman filters with, at least, globally asymptotically stable error dynamics, for which several experimental and simulated trials are presented to highlight the performance and consistency of the obtained filters.

C. Silvestre on leave from the Instituto Superior Técnico, Universidade de Lisboa, Lisbon, Portugal The original version of this chapter was revised: Missing author name has been included. The erratum to this chapter is available at https://doi.org/10.1007/978-3-319-55372-6_24

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   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Ahmad, A., Huang, S., Wang, J.J., Dissanayake, G.: A new state vector for range-only SLAM. In: Proceedings of the 2011 Chinese Control and Decision Conference (CCDC), pp. 3404–3409 (2011)

    Google Scholar 

  2. Bacca, B., Salvi, J., Cufí, X.: Long-term mapping and localization using feature stability histograms. Robot. Auton. Syst. 61(12), 1539–1558 (2013)

    Article  Google Scholar 

  3. Bailey, T.: Mobile Robot Localisation and Mapping in Extensive Outdoor Environments. Ph.D. thesis, University of Sydney, Australian Center of Field Robotics (2002)

    Google Scholar 

  4. Bailey, T.: Constrained initialisation for bearing-only SLAM. In: Proceedings of the 2003 IEEE International Conference on Robotics and Automation, vol. 2, pp. 1966–1971. IEEE (2003)

    Google Scholar 

  5. Batista, P., Silvestre, C., Oliveira, P.: Single range aided navigation and source localization: observability and filter design. Syst. Control Lett. 60(8), 665–673 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  6. Batista, P., Silvestre, C., Oliveira, P.: Globally exponentially stable filters for source localization and navigation aided by direction measurements. Syst. Control Lett. 62(11), 1065–1072 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  7. Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (SURF). Comput. Vis. Image Underst. 110(3), 346–359 (2008)

    Article  Google Scholar 

  8. Bishop, A.N., Jensfelt, P.: A stochastically stable solution to the problem of robocentric mapping. In: IEEE International Conference on Robotics and Automation, 2009. ICRA ’09, pp. 1615–1622 (2009)

    Google Scholar 

  9. Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., Neira, J., Reid, I., Leonard, J.J.: Past, present, and future of simultaneous localization and mapping: toward the robust-perception age. IEEE Trans. Robot. 32(6), 1309–1332 (2016)

    Article  Google Scholar 

  10. Castellanos, J.A., Martinez-Cantin, R., Tardós, J.D., Neira, J.: Robocentric map joining: improving the consistency of EKF-SLAM. Robot. Auton. Syst. 55(1), 21–29 (2007)

    Article  Google Scholar 

  11. Csorba, M., Durrant-Whyte, H.F., Uhlmann, J.: A new approach to simultaneous localisation and map building. In: SPIE Aerosense (1996)

    Google Scholar 

  12. Davison, A.J., Reid, I.D., Molton, N.D., Stasse, O.: MonoSLAM: real-time single camera SLAM. IEEE Trans. Pattern Anal. Mach. Intell. 29(6), 1052–1067 (2007)

    Article  Google Scholar 

  13. Dissanayake, G., Newman, P., Durrant-Whyte, H.F., Clark, S., Csobra, M.: A solution to the simultaneous localisation and mapping (SLAM) problem. IEEE Trans. Robot. Autom. 17(3), 229–241 (2001)

    Article  Google Scholar 

  14. Djugash, J., Singh, S.: Motion-aided network SLAM with range. Int. J. Robot. Res. 31(5), 604–625 (2012)

    Article  Google Scholar 

  15. Dubbelman, G., Browning, B.: COP-SLAM: closed-form online pose-chain optimization for visual SLAM. IEEE Trans. Robot. 31(5), 1194–1213 (2015)

    Article  Google Scholar 

  16. Durrant-Whyte, H.F.: Uncertain geometry in robotics. IEEE J. Robot. Autom. 4(1), 23–31 (1988)

    Article  Google Scholar 

  17. Gelb, A.: Applied Optimal Estimation. MIT Press, Cambridge (1974)

    Google Scholar 

  18. Guerreiro, B.J., Batista, P., Silvestre, C., Oliveira, P.: Globally asymptotically stable sensor-based simultaneous localization and mapping. IEEE Trans. Robot. 29(6), 1380–1395 (2013)

    Article  Google Scholar 

  19. Huang, G., Mourikis, A.I., Roumeliotis, S.I.: Observability-based rules for designing consistent EKF SLAM estimators. Int. J. Robot. Res. 29(5), 502–528 (2010)

    Article  Google Scholar 

  20. Huang, S., Dissanayake, G.: Convergence and consistency analysis for extended Kalman filter based SLAM. IEEE Trans. Robot. 23(5), 1036–1049 (2007)

    Article  Google Scholar 

  21. Jensfelt, P., Kragic, D., Folkesson, J., Bjorkman, M.: A framework for vision based bearing only 3D SLAM. In: Proceedings of the 2006 IEEE International Conference on Robotics and Automation, pp. 1944–1950 (2006)

    Google Scholar 

  22. Julier, S.J., Uhlmann, J.K.: A counter example to the theory of simultaneous localization and map building. In: Proceedings of the 2001 IEEE International Conference on Robotics and Automation (ICRA), Seul, South Korea, vol. 4, pp. 4238–4243 (2001)

    Google Scholar 

  23. Kelly, J., Sukhatme, G.S.: Visual-inertial sensor fusion: localization, mapping and sensor-to-sensor self-calibration. Int. J. Robot. Res. 30(1), 56–79 (2011)

    Article  Google Scholar 

  24. Lemaire,T., Lacroix, S., Solà, J.: A practical 3D bearing-only SLAM algorithm. In: Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2449–2454 (2005)

    Google Scholar 

  25. Lourenço, P., Batista, P., Oliveira, P., Silvestre, C.: A globally exponentially stable filter for bearing-only simultaneous localization and mapping in 3-D. In: Proceedings of the 2015 European Control Conference, Linz, Austria, pp. 2817–2822 (2015)

    Google Scholar 

  26. Lourenço, P., Batista, P., Oliveira, P., Silvestre, C.: Simultaneous localization and mapping in sensor networks: a GES sensor-based filter with moving object tracking. In: Proceedings of the 2015 European Control Conference, Linz, Austria, pp. 2359–2364 (2015)

    Google Scholar 

  27. Lourenço, P., Batista, P., Oliveira, P., Silvestre, C., Philip Chen, C.L.: Sensor-based globally exponentially stable range-only simultaneous localization and mapping. Robot. Auton. Syst. 68, 72–85 (2015)

    Article  Google Scholar 

  28. Lourenço, P., Guerreiro, B.J., Batista, P., Oliveira, P., Silvestre, C.: 3-D inertial trajectory and map online estimation: building on a GAS sensor-based SLAM filter. In: Proceedings of the 2013 European Control Conference, Zurich, Switzerland, pp. 4214–4219 (2013)

    Google Scholar 

  29. Lourenço, P., Guerreiro, B.J., Batista, P., Oliveira, P., Silvestre, C.: Simultaneous localization and mapping for aerial vehicles: a 3-D sensor-based GAS filter. Auton. Robot. 40, 881–902 (2016)

    Article  Google Scholar 

  30. Lourenço, P., Guerreiro, B.J., Batista, P., Oliveira, P., Silvestre, C.: Uncertainty characterization of the orthogonal procrustes problem with arbitrary covariance matrices. Pattern Recognit. 61, 210–220 (2017)

    Article  Google Scholar 

  31. Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B.: FastSLAM: a factored solution to the simultaneous localization and mapping problem. In: Eighteenth National Conference on Artificial Intelligence, pp. 593–598. American Association for Artificial Intelligence (2002)

    Google Scholar 

  32. Mur-Artal, R., Montiel, J.M.M., Tardós, J.D.: ORB-SLAM: a versatile and accurate monocular SLAM system. IEEE Trans. Robot. 31(5), 1147–1163 (2015)

    Article  Google Scholar 

  33. Neira, J., Tardós, J.D.: Data association in stochastic mapping using the joint compatibility test. IEEE Trans. Robot. Autom. 17(6), 890–897 (2001)

    Article  Google Scholar 

  34. Smith, R.C., Cheeseman, P.: On the representation and estimation of spatial uncertainty. Int. J. Robot. Res. 5(4), 56–68 (1986)

    Google Scholar 

  35. Smith, R.C., Self, M., Cheeseman, P.: Estimating uncertain spatial relationships in robotics. pp. 167–193. Springer, New York (1990)

    Google Scholar 

  36. Solà, J., Monin, A., Devy, M., Lemaire, T.: Undelayed initialization in bearing only SLAM. In: Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2499–2504 (2005)

    Google Scholar 

  37. Thrun, S., Liu, Y., Koller, D., Ng, A., Durrant-Whyte, H.: Simultaneous localization and mapping with sparse extended information filters. Int. J. Robot. Res. 23(7–8), 693–716 (2004)

    Article  Google Scholar 

  38. Weiss, L., Sanderson, A.C., Neuman, C.P.: Dynamic sensor-based control of robots with visual feedback. IEEE J. Robot. Autom. 3(5), 404–417 (1987)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the Fundação para a Ciência e a Tecnologia (FCT) through ISR under LARSyS UID/EEA/50009/2013, and through IDMEC, under LAETA UID/EMS/50022/2013 contracts, by the University of Macau Project MYRG2015-00126-FST, and by the Macao Science and Technology Development Fund under Grant FDCT/048/2014/A1. The work of P. Lourenço and B. Guerreiro were supported respectively by the Ph.D. Student Grant SFRH/BD/89337/2012 and by the Post-doc Grant SFRH/BPD/110416/2015 from FCT.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pedro Batista .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Lourenço, P., Guerreiro, B., Batista, P., Oliveira, P., Silvestre, C. (2017). New Design Techniques for Globally Convergent Simultaneous Localization and Mapping: Analysis and Implementation. In: Fossen, T., Pettersen, K., Nijmeijer, H. (eds) Sensing and Control for Autonomous Vehicles. Lecture Notes in Control and Information Sciences, vol 474. Springer, Cham. https://doi.org/10.1007/978-3-319-55372-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55372-6_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55371-9

  • Online ISBN: 978-3-319-55372-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics