Skip to main content
Erschienen in: Autonomous Robots 6/2020

13.02.2020

GP-SLAM: laser-based SLAM approach based on regionalized Gaussian process map reconstruction

verfasst von: Bo Li, Yingqiang Wang, Yu Zhang, Wenjie Zhao, Jianyuan Ruan, Ping Li

Erschienen in: Autonomous Robots | Ausgabe 6/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Existing laser-based 2D simultaneous localization and mapping (SLAM) methods exhibit limitations with regard to either efficiency or map representation. An ideal method should estimate the map of the environment and the state of the robot quickly and accurately while providing a compact and dense map representation. In this study, we develop a new laser-based SLAM algorithm by redesigning the two core elements common to all SLAM systems, namely the state estimation and map construction. Utilizing Gaussian process (GP) regression, we propose a new type of map representation based on the regionalized GP map reconstruction algorithm. With this new map representation, both the state estimation method and the map update method can be completed with the use of concise mathematics. For small- or medium-scale scenarios, our method, consisting of only state estimation and map construction, demonstrates outstanding performance relative to traditional occupancy-grid-map-based approaches in both accuracy and especially efficiency. For large-scale scenarios, we extend our approach to a graph-based version.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Arun, K. S., Huang, T. S., & Blostein, S. D. (1987). Least-squares fitting of two 3-D point sets. IEEE Transactions on Pattern Analysis and Machine Intelligence, 9(5), 698–700.CrossRef Arun, K. S., Huang, T. S., & Blostein, S. D. (1987). Least-squares fitting of two 3-D point sets. IEEE Transactions on Pattern Analysis and Machine Intelligence, 9(5), 698–700.CrossRef
Zurück zum Zitat Bachrach, A., Prentice, S., He, R., & Roy, N. (2011). RANGE-robust autonomous navigation in GPS-denied environments. Journal of Field Robotics, 28(5), 644–666.CrossRef Bachrach, A., Prentice, S., He, R., & Roy, N. (2011). RANGE-robust autonomous navigation in GPS-denied environments. Journal of Field Robotics, 28(5), 644–666.CrossRef
Zurück zum Zitat Bengtsson, O. & Baerveldt, A.J. (2001). Localization in changing environments-estimation of a covariance matrix for the IDC algorithm. In IEEE international conference on intelligent robots and systems(CIRS) (pp. 1931–1937). Bengtsson, O. & Baerveldt, A.J. (2001). Localization in changing environments-estimation of a covariance matrix for the IDC algorithm. In IEEE international conference on intelligent robots and systems(CIRS) (pp. 1931–1937).
Zurück zum Zitat Besl, P. J., & McKay, N. D. (1992). A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(2), 239–256.CrossRef Besl, P. J., & McKay, N. D. (1992). A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(2), 239–256.CrossRef
Zurück zum Zitat Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., Neira, J., et al. (2016). Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age. IEEE Transactions on Robotics, 32(6), 1309–1322.CrossRef Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., Neira, J., et al. (2016). Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age. IEEE Transactions on Robotics, 32(6), 1309–1322.CrossRef
Zurück zum Zitat Censi, A. (2007). An accurate closed-form estimate of ICP’s covariance. In IEEE international conference on robotics and automation(ICRA) (pp. 10–14). Censi, A. (2007). An accurate closed-form estimate of ICP’s covariance. In IEEE international conference on robotics and automation(ICRA) (pp. 10–14).
Zurück zum Zitat Chen, Y., & Medioni, G. (1991). Object modeling by registration of multiple range images. IEEE international conference on robotics and automation(ICRA) (pp. 9–11). CA, Sacramento. Chen, Y., & Medioni, G. (1991). Object modeling by registration of multiple range images. IEEE international conference on robotics and automation(ICRA) (pp. 9–11). CA, Sacramento.
Zurück zum Zitat Chetverikov, D., Svirko, D., Stepanov, D. & Krsek, P. (2002). The trimmed iterative closest point algorithm. In Proceedings of international conference on pattern recongnition, 3(16), 545–548, Quebec City, August 11–15. Chetverikov, D., Svirko, D., Stepanov, D. & Krsek, P. (2002). The trimmed iterative closest point algorithm. In Proceedings of international conference on pattern recongnition, 3(16), 545–548, Quebec City, August 11–15.
Zurück zum Zitat Choi, Y. H., Lee, T. K., & Oh, S. Y. (2008). A line feature based SLAM with low grade range sensors using geometric constraints and active exploration for mobile robot. Autonomous Robots, 24(13), 13–27.CrossRef Choi, Y. H., Lee, T. K., & Oh, S. Y. (2008). A line feature based SLAM with low grade range sensors using geometric constraints and active exploration for mobile robot. Autonomous Robots, 24(13), 13–27.CrossRef
Zurück zum Zitat Diosi, A., & Keelman, L. (2007). Fast laser scan matching using polar coordinates. International Journal of Robotics Research, 26(10), 1125–1153.CrossRef Diosi, A., & Keelman, L. (2007). Fast laser scan matching using polar coordinates. International Journal of Robotics Research, 26(10), 1125–1153.CrossRef
Zurück zum Zitat Doherty, K., Wang, J.K. & Englot, B. (2017). Bayesian generalized kernel inference for occupancy map prediction. In IEEE international conference on robotics and automation (ICRA), Singapore, May 29–June 3. Doherty, K., Wang, J.K. & Englot, B. (2017). Bayesian generalized kernel inference for occupancy map prediction. In IEEE international conference on robotics and automation (ICRA), Singapore, May 29–June 3.
Zurück zum Zitat Gerardo-Castro, M. P., Peynot, T., & Ramos, F. (2015). Laser-radar data fusion with gaussian process implicit surfaces. In L. Mejias, P. Corke, & J. Roberts (Eds.), Field and service robotics. Springer Tracts in advanced robotics (Vol. 105, pp. 289–302). Cham: Springer. Gerardo-Castro, M. P., Peynot, T., & Ramos, F. (2015). Laser-radar data fusion with gaussian process implicit surfaces. In L. Mejias, P. Corke, & J. Roberts (Eds.), Field and service robotics. Springer Tracts in advanced robotics (Vol. 105, pp. 289–302). Cham: Springer.
Zurück zum Zitat Grisetti, G., Kummerle, R., Stachniss, C., & Burgard, W. (2010). A tutorial on graph-based SLAM. IEEE Intelligent Transportation Systems Magazine, 2(4), 31–43.CrossRef Grisetti, G., Kummerle, R., Stachniss, C., & Burgard, W. (2010). A tutorial on graph-based SLAM. IEEE Intelligent Transportation Systems Magazine, 2(4), 31–43.CrossRef
Zurück zum Zitat Grisetti, G., Stachniss, C., & Burgard, W. (2007). Improved techniques for grid mapping with Rao–Blackwellized particle filters. IEEE Transactions on Robotics, 23(1), 34–46.CrossRef Grisetti, G., Stachniss, C., & Burgard, W. (2007). Improved techniques for grid mapping with Rao–Blackwellized particle filters. IEEE Transactions on Robotics, 23(1), 34–46.CrossRef
Zurück zum Zitat Haykin, S. (2001). Adaptive filter theory (4th ed.). Englewood: Prentice-Hall.MATH Haykin, S. (2001). Adaptive filter theory (4th ed.). Englewood: Prentice-Hall.MATH
Zurück zum Zitat Hess, w., Kohler, D., Rapp, H. & Andor, D. (2016). Real-time loop closure in 2D LIDAR SLAM. In IEEE international conference on robotics and automation (ICRA), Stockholm, Sweden, May 16–21. Hess, w., Kohler, D., Rapp, H. & Andor, D. (2016). Real-time loop closure in 2D LIDAR SLAM. In IEEE international conference on robotics and automation (ICRA), Stockholm, Sweden, May 16–21.
Zurück zum Zitat Holý, B. (2018). Registration of lines in 2D LIDAR scans via functions of angles. Engineering Applications of Artificial Intelligence, 67, 436–442.CrossRef Holý, B. (2018). Registration of lines in 2D LIDAR scans via functions of angles. Engineering Applications of Artificial Intelligence, 67, 436–442.CrossRef
Zurück zum Zitat Huber, H. F. (2014). Recursive Gaussian process: On-line regression and learning. Pattern Recognition Letters, 45, 85–91.CrossRef Huber, H. F. (2014). Recursive Gaussian process: On-line regression and learning. Pattern Recognition Letters, 45, 85–91.CrossRef
Zurück zum Zitat Jadidi, M. G., Miró, J. V., Valencia, R. & Andrade-Cetto, J. (2014). Exploration on continuous gaussian process frontier maps. In IEEE international conference on robotics and automation(ICRA), Hongkong, China, May 31–June 7. Jadidi, M. G., Miró, J. V., Valencia, R. & Andrade-Cetto, J. (2014). Exploration on continuous gaussian process frontier maps. In IEEE international conference on robotics and automation(ICRA), Hongkong, China, May 31–June 7.
Zurück zum Zitat Jadidi, M. G., Miró, J. V., & Dissanayake, G. (2018). Gaussian processes autonomous mapping and exploration for range-sensing mobile robots. Autonomous Robots, 42(2), 273–290.CrossRef Jadidi, M. G., Miró, J. V., & Dissanayake, G. (2018). Gaussian processes autonomous mapping and exploration for range-sensing mobile robots. Autonomous Robots, 42(2), 273–290.CrossRef
Zurück zum Zitat Kaess, M., Ranganathan, A., & Dellaert, F. (2008). iSAM: Incremental smoothing and mapping. IEEE Transactions on Robotics, 24(6), 1365–1378.CrossRef Kaess, M., Ranganathan, A., & Dellaert, F. (2008). iSAM: Incremental smoothing and mapping. IEEE Transactions on Robotics, 24(6), 1365–1378.CrossRef
Zurück zum Zitat Kim, S., & Kim, J. (2013). Continuous occupancy maps using overlapping local Gaussian processes. 2013 IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 3–7). Japan: Tokyo. Kim, S., & Kim, J. (2013). Continuous occupancy maps using overlapping local Gaussian processes. 2013 IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 3–7). Japan: Tokyo.
Zurück zum Zitat Kohlbrecher, S., von Stryk, O., Meyer, J., & Klingauf, U. (2011). A flexible and scalable SLAM system with full 3D motion estimation. IEEE international symposium on safety, security and rescue robots (pp. 1–5). Kyoto, Japan: Security and Rescue Robots. Kohlbrecher, S., von Stryk, O., Meyer, J., & Klingauf, U. (2011). A flexible and scalable SLAM system with full 3D motion estimation. IEEE international symposium on safety, security and rescue robots (pp. 1–5). Kyoto, Japan: Security and Rescue Robots.
Zurück zum Zitat Konolige, K., Grisetti, G., Kümmerle, R., Burgard, W., Limketkai, B. & Vincent R. (2010). Efficient sparse pose adjustment for 2D mapping. In 2010 IEEE/RSJ international conference on intelligent robots and systems(IROS). Taiwan: Taipei. Konolige, K., Grisetti, G., Kümmerle, R., Burgard, W., Limketkai, B. & Vincent R. (2010). Efficient sparse pose adjustment for 2D mapping. In 2010 IEEE/RSJ international conference on intelligent robots and systems(IROS). Taiwan: Taipei.
Zurück zum Zitat Kostavelis, I., & Gasteratos, A. (2015). Semantic mapping for mobile robotics tasks: A survey. Robotics and Autonomous Systems, 66, 86–103.CrossRef Kostavelis, I., & Gasteratos, A. (2015). Semantic mapping for mobile robotics tasks: A survey. Robotics and Autonomous Systems, 66, 86–103.CrossRef
Zurück zum Zitat Leung, C., Huang, S. & Dissanayake, G. (2008). Active SLAM in structured environments. In IEEE international conference on robotics and automation(ICRA), Pasadena, CA, May 19–23. Leung, C., Huang, S. & Dissanayake, G. (2008). Active SLAM in structured environments. In IEEE international conference on robotics and automation(ICRA), Pasadena, CA, May 19–23.
Zurück zum Zitat Maiseli, B., Gu, Y. F., & Gao, H. J. (2017). Recent developments and trends in point set registration methods. Journal of Visual Communication and Image Representation, 46, 95–106.CrossRef Maiseli, B., Gu, Y. F., & Gao, H. J. (2017). Recent developments and trends in point set registration methods. Journal of Visual Communication and Image Representation, 46, 95–106.CrossRef
Zurück zum Zitat Montemerlo, M., Thrun, S., Roller, D. & Wegbreit, B. (2002). FastSLAM: A factored solution to the simultaneous localization and mapping problem. In Proceedings of the AAAI national conference on artificial intelligence, 593–598. Edmonton, Canada. Montemerlo, M., Thrun, S., Roller, D. & Wegbreit, B. (2002). FastSLAM: A factored solution to the simultaneous localization and mapping problem. In Proceedings of the AAAI national conference on artificial intelligence, 593–598. Edmonton, Canada.
Zurück zum Zitat Montemerlo, M., Thrun, S., Roller, D. & Wegbreit, B. (2003). FastSLAM 2.0: An improved particle filtering algorithm for simultaneous localization and mapping that provably converges. In Proceedings of the international joint conference on artificial intelligence, 1151–1156. Acapulo, Mexico, August 09–15. Montemerlo, M., Thrun, S., Roller, D. & Wegbreit, B. (2003). FastSLAM 2.0: An improved particle filtering algorithm for simultaneous localization and mapping that provably converges. In Proceedings of the international joint conference on artificial intelligence, 1151–1156. Acapulo, Mexico, August 09–15.
Zurück zum Zitat O’Callaghan, S. T., & Ramos, F. (2012). Gaussian process occupancy maps. International Journal of Robotics Research, 31(1), 42–62.CrossRef O’Callaghan, S. T., & Ramos, F. (2012). Gaussian process occupancy maps. International Journal of Robotics Research, 31(1), 42–62.CrossRef
Zurück zum Zitat Olson, E. B. & Arbor, A. (2009). Real-time correlative scan matching. In IEEE international conference on robotics and automation(ICRA), Kobe, Japan, May 12–17. Olson, E. B. & Arbor, A. (2009). Real-time correlative scan matching. In IEEE international conference on robotics and automation(ICRA), Kobe, Japan, May 12–17.
Zurück zum Zitat Park, C., Huang, J. Z., & Ding, Y. (2011). Domain decomposition approach for fast Gaussian process regression of large spatial data sets. Journal of Machine Learning Research, 12, 1697–1728.MathSciNetMATH Park, C., Huang, J. Z., & Ding, Y. (2011). Domain decomposition approach for fast Gaussian process regression of large spatial data sets. Journal of Machine Learning Research, 12, 1697–1728.MathSciNetMATH
Zurück zum Zitat Plagemann, C., Kersting, K., & Burgard, W. (2008). Nonstationary Gaussian process regression using point estimates of local smoothness. In W. Daelemans, B. Goethals, & K. Morik (Eds.), Machine learning and knowledge discovery in databases. Lecture notes in computer science (Vol. 5212, pp. 204–219). Berlin: Springer.CrossRef Plagemann, C., Kersting, K., & Burgard, W. (2008). Nonstationary Gaussian process regression using point estimates of local smoothness. In W. Daelemans, B. Goethals, & K. Morik (Eds.), Machine learning and knowledge discovery in databases. Lecture notes in computer science (Vol. 5212, pp. 204–219). Berlin: Springer.CrossRef
Zurück zum Zitat Rasmussen, C. E. & Ghahramani, Z. (2002). Infinite mixtures of Gaussian process experts. In Advances in neural information processing systems (Vol. 14, pp. 881–888). Cambridge: The MIT press. Rasmussen, C. E. & Ghahramani, Z. (2002). Infinite mixtures of Gaussian process experts. In Advances in neural information processing systems (Vol. 14, pp. 881–888). Cambridge: The MIT press.
Zurück zum Zitat Rasmussen, C. E., & Williams, C. K. Y. (2006). Gaussian Processes for machine learning. Cambridge: The MIT press.MATH Rasmussen, C. E., & Williams, C. K. Y. (2006). Gaussian Processes for machine learning. Cambridge: The MIT press.MATH
Zurück zum Zitat Rusinkiewicz, S. & Levoy, M. (2001). Efficient variants of the ICP algorithm. In Third international conference on 3D digital imaging and modeling(3DIM), Quebec City, Canada. Rusinkiewicz, S. & Levoy, M. (2001). Efficient variants of the ICP algorithm. In Third international conference on 3D digital imaging and modeling(3DIM), Quebec City, Canada.
Zurück zum Zitat Roy, M., Montemerlo, M. & Thrum, S. (2003). Perspectives on standardization in mobile robot programming. In 2003 IEEE/RSJ international conference on intelligent robots and systems(IROS), Las Vegas, NV, October 27–31. Roy, M., Montemerlo, M. & Thrum, S. (2003). Perspectives on standardization in mobile robot programming. In 2003 IEEE/RSJ international conference on intelligent robots and systems(IROS), Las Vegas, NV, October 27–31.
Zurück zum Zitat Scaramuzza, D., & Fraundorfer, F. (2011). Visual Odometry: Part I, The first 30 years and fundamentals. IEEE Robotics and Automation Magazine, 18(4), 80–92.CrossRef Scaramuzza, D., & Fraundorfer, F. (2011). Visual Odometry: Part I, The first 30 years and fundamentals. IEEE Robotics and Automation Magazine, 18(4), 80–92.CrossRef
Zurück zum Zitat Shen, Y., Ng, A. Y., & Seeger, M. (2006). Fast Gaussian process regression using kd-trees. In Y. Weiss, B. Schölkopf, & J. Platt (Eds.), Advances in neural information processing systems (Vol. 18). Cambridge: The MIT press. Shen, Y., Ng, A. Y., & Seeger, M. (2006). Fast Gaussian process regression using kd-trees. In Y. Weiss, B. Schölkopf, & J. Platt (Eds.), Advances in neural information processing systems (Vol. 18). Cambridge: The MIT press.
Zurück zum Zitat Smith, R., Self, M., & Cheeseman, P. (1990). Estimating uncertain spatial relationships in robotics. In I. J. Cox & G. T. Wilfong (Eds.), Autonomous robot vehicles (pp. 167–193). New York: Springer. CrossRef Smith, R., Self, M., & Cheeseman, P. (1990). Estimating uncertain spatial relationships in robotics. In I. J. Cox & G. T. Wilfong (Eds.), Autonomous robot vehicles (pp. 167–193). New York: Springer. CrossRef
Zurück zum Zitat Solvi, J., Fofi, D., & Forest, J. (2007). A review of recent range image registration method with accuracy evaluation. Image and Vision Computing, 25(5), 578–596.CrossRef Solvi, J., Fofi, D., & Forest, J. (2007). A review of recent range image registration method with accuracy evaluation. Image and Vision Computing, 25(5), 578–596.CrossRef
Zurück zum Zitat Teixeira, L., & Chli, M. (2007). Real-time local 3D reconstruction for aerial inspection using superpixel rxpansion. In IEEE international conference on robotics and automation(ICRA). Singapore, May 29– June 3. Teixeira, L., & Chli, M. (2007). Real-time local 3D reconstruction for aerial inspection using superpixel rxpansion. In IEEE international conference on robotics and automation(ICRA). Singapore, May 29– June 3.
Zurück zum Zitat Thrun, S., Burgard, W., & Fox, D. (2005). Probabilistic robotics. Cambridge: The MIT press.MATH Thrun, S., Burgard, W., & Fox, D. (2005). Probabilistic robotics. Cambridge: The MIT press.MATH
Zurück zum Zitat Tresp, V. (2000). A Bayesian committee machine. Neural Computation, 12(11), 2719–2741.CrossRef Tresp, V. (2000). A Bayesian committee machine. Neural Computation, 12(11), 2719–2741.CrossRef
Zurück zum Zitat Urtasun, R., & Darrell, T. (2008). Sparse probabilistic regression for activity independent human pose inference. In IEEE conference on computer vision and pattern recognition(CVPR)(pp. 1–8). Anchorage, AK, June 23–28. Urtasun, R., & Darrell, T. (2008). Sparse probabilistic regression for activity independent human pose inference. In IEEE conference on computer vision and pattern recognition(CVPR)(pp. 1–8). Anchorage, AK, June 23–28.
Zurück zum Zitat Vasudevan, S., Ramos, F., Nettleton, E. & Durrant-Whyte H. (2009). Gaussian process modeling of large scale terrain. In IEEE international conference on robotics and automation(ICRA).Kobe, Japan, May 12–17. Vasudevan, S., Ramos, F., Nettleton, E. & Durrant-Whyte H. (2009). Gaussian process modeling of large scale terrain. In IEEE international conference on robotics and automation(ICRA).Kobe, Japan, May 12–17.
Zurück zum Zitat Wachinger, C., Golland, P., Reuter, M., & Wells, W. (2014). Gaussian process interpolation for uncertainty estimation in image registration. International conference on medical image computing and computer-assisted intervention(MICCAI), 17(1), 267–74. Boston: MA, Sep. 14–18. Wachinger, C., Golland, P., Reuter, M., & Wells, W. (2014). Gaussian process interpolation for uncertainty estimation in image registration. International conference on medical image computing and computer-assisted intervention(MICCAI), 17(1), 267–74. Boston: MA, Sep. 14–18.
Metadaten
Titel
GP-SLAM: laser-based SLAM approach based on regionalized Gaussian process map reconstruction
verfasst von
Bo Li
Yingqiang Wang
Yu Zhang
Wenjie Zhao
Jianyuan Ruan
Ping Li
Publikationsdatum
13.02.2020
Verlag
Springer US
Erschienen in
Autonomous Robots / Ausgabe 6/2020
Print ISSN: 0929-5593
Elektronische ISSN: 1573-7527
DOI
https://doi.org/10.1007/s10514-020-09906-z

Weitere Artikel der Ausgabe 6/2020

Autonomous Robots 6/2020 Zur Ausgabe

Neuer Inhalt