Abstract
Here, we propose a 3D SLAM method with laser-based measurements. We extended the regionalized Gaussian process (GP) map construction algorithm, used in 2D situations, to a 3D scenario. A major improvement to the algorithm was made where multiple-direction functional relationships were assumed in a sub-region. From this improvement, a new kind of map representation is proposed, which is named as GP map. The GP map, with a point-cloud like, is a dense map representation, which can fully depict the environment structure. Based on this new map representation, we designed the state estimation method and the map update methods using simple and clear mathematics. The results show that our method can accurately estimate the trajectory and the map for various types of scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Li, B., Wang, Y.Q., Zhang, Y., Zhao, W.J., Ruan, J.Y., Li, P.: GP-SLAM: Laser-based SLAM approach based on regionalized Gaussian process map reconstruction. Auton. Robots (In Press) (2020). https://doi.org/10.1007/s10514-020-09906-z
Vasudevan, S., Ramos, F., Nettleton, E., Durrant-Whyte, H.: Gaussian process modeling of large scale terrain. In: IEEE International Conference on Robotics and Automation (2009). https://doi.org/10.1002/rob.20309
Plagemann, C., Kersting, K., Burgard, W.: Nonstationary Gaussian process regression using point estimates of local smoothness. Lecture Notes in Computer Science, vol. 5212, pp. 204–219. Springer, Berlin (2008)
Smith, M., Posner, I., Newman, P.: Efficient non-Parametric surface representations using active sampling for push broom laser data. In: Proceedings of Robotics: Science and Systems (2010). https://doi.org/10.15607/RSS.2010.VI.027
O’Callaghan, S.T., Ramos, F.: Gaussian process occupancy maps. Int. J. Robotics Res. 31(1), 42–62 (2012). https://doi.org/10.1177/0278364911421039
Kim, S., Kim, J.: Continuous occupancy maps using overlapping local Gaussian processes. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4709–4714 (2013). https://doi.org/10.1109/IROS.2013.6697034
Doherty, K., Wang, J.K., Englot, B.: Bayesian generalized kernel inference for occupancy map prediction. In: IEEE International Conference on Robotics and Automation, pp. 3118–3124 (2017). https://doi.org/10.1109/ICRA.2017.7989356
Guizilini, V., Ramos, F.: Variational Hilbert regression for terrain modeling and trajectory optimization. Int. J. Robotics Res. 31(12–13), 1375–1387 (2019). https://doi.org/10.1177/0278364919844586
Besl, P.J., McKay, N.D.: A method for registration of 3-D shapes. IEEE Trans. Pattern Anal. Mach. Intell. 14(2), 239–256 (1992). https://doi.org/10.1109/34.121791
Shen, Y., Ng, A.Y., Seeger, M.: Fast Gaussian process regression using kd-trees. In: Weiss, Y., Schölkopf, B., Platt, J. (eds.) Advances in Neural Information Processing Systems, vol. 18. The MIT Press, Cambridge (2006)
Rasmussen, C.E., Williams, C.K.Y.: Gaussian Processes for Machine Learning. The MIT press, Cambridge (2006)
Solvi, J., Fofi, D., Forest, J.: A review of recent range image registration method with accuracy evaluation. Image Vision Comput. 25(5), 578–596 (2007). https://doi.org/10.1016/j.mavis.2006.05.012
Arun, K.S., Huang, T.S., Blostein, S.D.: Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Mach. Intell. 9(5), 698–700 (1987). https://doi.org/10.1109/TPAMI.1987.4767965
Haykin, S.: Adaptive Filter Theory, 4th edn. Prentice-Hall, Englewood (2001)
Pandey, G., McBride, J.R., Eustice, R.M.: Ford Campus vision and lidar data set. Int. J. Robotics Res. 30(13), 1543–1552 (2011). https://doi.org/10.1177/0278364911400640
Kohlbrecher, S., von Stryk, O., Meyer, J., and Klingauf, U.: A flexible and scalable SLAM system with full 3D motion estimation. In: IEEE International Symposium on Safety, Security and Rescue Robots, pp. 1–5. Security and Rescue Robots, Kyoto, Japan (2011). https://doi.org/10.1109/SSRR.2011.6106777
Saarinen, J., Andreasson, H., Stoyanov, T., Lilienthal, A.: 3D normal distributions transform occupancy maps: an efficient representation for mapping dynamic. Int. J. Robotics Res. 32(14), 1627–1644 (2013). https://doi.org/10.1177/0278364913499415
Huber, H.F.: Recursive Gaussian process: on-line regression and learning. Pattern Recognit. Lett. 45, 85–91 (2014). https://doi.org/10.1016/j.patrec.2014.03.004
Zhang, J., Singh, S.: Low-drift and real-time lidar odometry and mapping. Auton. Robots 41(2), 401–416 (2017). https://doi.org/10.1007/s10514-016-9548-2
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant No. 61673341,61703366).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Li, B., Ruan, J., Zhang, Y., Zhao, W. (2022). 3D SLAM Method Based on Improved Regionalized Gaussian Process Map Construction. In: Yan, L., Duan, H., Yu, X. (eds) Advances in Guidance, Navigation and Control . Lecture Notes in Electrical Engineering, vol 644. Springer, Singapore. https://doi.org/10.1007/978-981-15-8155-7_296
Download citation
DOI: https://doi.org/10.1007/978-981-15-8155-7_296
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-8154-0
Online ISBN: 978-981-15-8155-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)