Skip to main content

Place Recognition Using Keypoint Similarities in 2D Lidar Maps

  • Conference paper
Experimental Robotics

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 54))

Introduction

Recognizing previously observed locations is a significant challenge in the areas of autonomous mapping and navigation. The place recognition problem arises in applications ranging from pose initialization and localization using prior maps, closing loops and relocalizing lost robots in simultaneous localization and mapping (SLAM), and merging maps collected at different times or by multiple robots. In this paper, we present and evaluate a general approach for efficiently recognizing and identifying previously observed areas. While we focus on two-dimensional laser point cloud maps, the methodology described is applicable to other sensing modalities and map representations. The maps we consider are constructed from large datasets taken over tens to hundreds of kilometers under regular driving conditions and road speeds in urban and suburban environments. At this scale, efficiency—especially in the case of online SLAM, which must be solved in real-time—is critical.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Andoni, A., Indyk, P.: Near-optimal hashing algorithms for approximate nearest neighbor in high dimensions. Communications of the ACM 51(1), 117–122 (2008)

    Article  Google Scholar 

  • Arya, S., Mount, D.M., Netanyahu, N.S., Silverman, R., Wu, A.Y.: An optimal algorithm for approximate nearest neighbor searching in fixed dimensions. Journal of the ACM 45, 891–923 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  • Bailey, T.: Mobile Robot Localisation and Mapping in Extensive Outdoor Environments. PhD thesis, The University of Sydney, Sydney, Australia (August 2002)

    Google Scholar 

  • Bosse, M., Zlot, R.: Map matching and data association for large-scale 2D laser scan-based SLAM. International Journal of Robotics Research 27(6) (June 2008a)

    Google Scholar 

  • Bosse, M., Zlot, R.: Keypoint design and evaluation for place recognition in 2D lidar maps. In: Robotics: Science and Systems Conference, Inside Data Association Workshop (2008b)

    Google Scholar 

  • Bosse, M.C.: ATLAS: A Framework for Large Scale Automated Mapping and Localization. PhD thesis, Massachusetts Institute of Technology (February 2004)

    Google Scholar 

  • Cummins, M., Newman, P.: Probabilistic appearance based navigation and loop closure. In: Proceedings of the IEEE International Conference on Robotics and Automation (2007)

    Google Scholar 

  • Ho, K.L., Newman, P.: Detecting loop closure with scene sequences. International Journal of Computer Vision 74(3), 261–286 (2007)

    Article  Google Scholar 

  • Lin, K.-I., Nolen, M., Kommeneni, K.: Utilizing indexes for approximate and on-line nearest neighbor queries. In: International Database Eng. and Application Symposium (2005)

    Google Scholar 

  • Liu, T., Moore, A.W., Gray, A., Yang, K.: An investigation of practical approximate nearest neighbor algorithms. In: Neural Information Processing Systems Conference (2004)

    Google Scholar 

  • Newman, P., Ho, K.: SLAM- loop closing with visually salient features. In: Proceedings of the IEEE International Conference on Robotics and Automation (2005)

    Google Scholar 

  • Procopiuc, O., Agarwal, P., Arge, L., Vitter, J.S.: Bkd-tree: A dynamic scalable kd-tree. In: International Symposium on Spatial and Temporal Databases (2003)

    Google Scholar 

  • Schindler, G., Brown, M., Szeliski, R.: City-scale location recognition. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2007)

    Google Scholar 

  • Se, S., Lowe, D.G., Little, J.J.: Vision-based global localization and mapping for mobile robots. IEEE Transactions on Robotics 21(3), 364–375 (2005)

    Article  Google Scholar 

  • Walthelm, A.: Enhancing global pose estimation with laser range scans using local techniques. In: International Conference on Intelligent Autonomous Systems (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zlot, R., Bosse, M. (2009). Place Recognition Using Keypoint Similarities in 2D Lidar Maps. In: Khatib, O., Kumar, V., Pappas, G.J. (eds) Experimental Robotics. Springer Tracts in Advanced Robotics, vol 54. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00196-3_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00196-3_42

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00195-6

  • Online ISBN: 978-3-642-00196-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics