Hostname: page-component-76fb5796d-qxdb6 Total loading time: 0 Render date: 2024-04-28T16:55:38.360Z Has data issue: false hasContentIssue false

Outdoor LiDAR-inertial SLAM using ground constraints

Published online by Cambridge University Press:  26 February 2024

Yating Hu
Affiliation:
School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
Qigao Zhou
Affiliation:
School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
Zhejun Miao
Affiliation:
School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
Hang Yuan
Affiliation:
School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
Shuang Liu*
Affiliation:
School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
*
Corresponding author: Shuang Liu; Email: shuangliu@ecust.edu.cn

Abstract

The current LiDAR-inertial odometry is prone to cumulative Z-axis error when it runs for a long time. This error can easily lead to the failure to detect the loop-closing in the correct scenario. In this paper, a ground-constrained LiDAR-inertial SLAM is proposed to solve this problem. Reasonable constraints on the ground motion of the mobile robot are incorporated to limit the Z-axis drift error. At the same time, considering the influence of initial positioning error on navigation, a keyframe selection strategy is designed to effectively improve the flatness and accuracy of positioning and the efficiency of loop detection. If GNSS is available, the GNSS factor is added to eliminate the cumulative error of the trajectory. Finally, a large number of experiments are carried out on the self-developed robot platform to verify the effectiveness of the algorithm. The results show that this method can effectively improve location accuracy in outdoor environments, especially in environments of feature degradation and large scale.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Kubelka, V., Reinstein, M. and Svoboda, T., “Tracked robot odometry for obstacle traversal in sensory deprived environment,” IEEE ASME Trans. Mechatron. 24(6), 27452755 (2019).CrossRefGoogle Scholar
Chen, Y., Huang, S. and Fitch, R., “Active SLAM for mobile robots with area coverage and obstacle avoidance,” IEEE ASME Trans. Mechatron. 25(3), 11821192 (2020).CrossRefGoogle Scholar
Xia, Q., Liu, S., Guo, M., Wang, H., Zhou, Q. and Zhang, X., “Multi-UAV trajectory planning using gradient-based sequence minimal optimization,” Rob. Auton. Syst. 137(4), 103728 (2021).CrossRefGoogle Scholar
Piao, J.-C. and Kim, S.-D., “Adaptive monocular visual-inertial SLAM for real-time augmented reality applications in mobile devices,” Sensors 17(11), 2567 (2017).CrossRefGoogle ScholarPubMed
Li, P., Qin, T., Hu, B., Zhu, F. and Shen, S., “Monocular Visual-Inertial State Estimation for Mobile Augmented Reality,” In: Proceedings of the 2017 IEEE International Symposium on Mixed and Augmented Reality, Nantes, France (2017) pp. 1121.Google Scholar
Fonseca, R.. Oral and Maxillofacial Surgery-E-Book (Elsevier Health Sciences, Amsterdam: The Netherlands, 2017).Google Scholar
Ma, Q., Kobayashi, E., Suenaga, H., Hara, K., Wang, J., Nakagawa, K., Sakuma, I. and Masamune, K., “Autonomous surgical robot with camera-based markerless navigation for oral and maxillofacial surgery,” IEEE ASME Trans. Mechatron. 25(2), 10841094 (2020).CrossRefGoogle Scholar
Jin, L., Zhang, H. and Ye, C., “Camera intrinsic parameters estimation by visual-inertial odometry for a mobile phone with application to assisted navigation,” IEEE ASME Trans. Mechatron. 25(4), 18031811 (2020).CrossRefGoogle Scholar
Liao, Z., Wang, W., Qi, X. and Zhang, X., “RGB-D object SLAM using quadrics for indoor environments,” Sensors 20(18), 5150 (2020).CrossRefGoogle ScholarPubMed
Li, S., Liu, S., Zhao, Q. and Xia, Q., “Quantized self-supervised local feature for real-time robot indirect VSLAM,” IEEE ASME Trans. Mechatron. 27(3), 14141424 (2022).CrossRefGoogle Scholar
Peter, H., Michael, K., Evan, H., Ren, X. and Dieter, F., “RGB-D Mapping: Using Depth Cameras for Dense 3D Modeling of Indoor Environments,” In: Experimental Robotics( Khatib, O., Kumar, V. and Sukhatme, eds.) G. (Springer, Berlin, Heidelberg, 2014) pp. 477491.Google Scholar
Dryanovski, I., Valenti, R. and Xiao, J.. Fast Visual Odometry and Mapping from RGB-D Sata. In: 2013 IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany (2013) pp. 23052310.Google Scholar
Zhang, J. and Singh, S., “LOAM: Lidar Odometry and Mapping in Real-Time,” In: Robotics: Science and Systems Conference, Robotics, Berkeley, CA (2014) pp. 19.Google Scholar
Zhang, J. and Singh, S., “Low-drift and real-time lidar odometry and mapping, Auton,” Auton. Robot. 41(2), 401416 (2017).CrossRefGoogle Scholar
Shan, T. and Englot, B., “LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain,” In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain (2018) pp. 47584765.Google Scholar
Sebastian, H., Corey, I., K.Kalmanje, S., Vahram, S. and Mircea, T.. 3D LiDAR SLAM Integration with GPS/INS for UAVs in Urban GPS-Degraded Environments (2017), 110.Google Scholar
Gao, Y., Liu, S., Atia, M. and Noureldin, A., “INS/GPS/LiDAR integrated navigation system for urban and indoor environments using hybrid scan matching algorithm,” Sensors 15(9), 2328623302 (2015).CrossRefGoogle Scholar
Yang, S., Zhu, X., Nian, X., Feng, L., Qu, X. and Ma, T., “A Robust Pose Graph Approach for City Scale LiDAR Mapping,” In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain (2018) pp. 11751182.Google Scholar
Demir, M. and Fujimura, K., “Robust Localization with Low-Mounted Multiple LiDARs in Urban Environments,” In: 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand (2019) pp. 32883293.Google Scholar
Chen, C., Zhu, H., Li, M. and You, S., “A review of visual-inertial simultaneous localization and mapping from filtering-based and optimization-based perspectives,” Robotics 7(3), 45 (2018).CrossRefGoogle Scholar
Ye, H., Chen, Y. and Liu, M., “Tightly Coupled 3D Lidar Inertial Odometry and Mapping,” In: International Conference on Robotics and Automation (ICRA), Montreal, Canada (2019) pp. 31443150.Google Scholar
Shan, T., Englot, B., Meyers, D., Wang, W., Ratti, C. and Rus, D.. LIO-SAM: Tightly-Coupled Lidar Inertial Odometry via Smoothing and Mapping. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA (2020) pp. 51355142.Google Scholar
Wang, H., Wang, C. and Xie, L.. Intensity Scan Context: Coding Intensity and Geometry Relations for Loop Closure Detection. In: 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France (2020) pp. 20952101.Google Scholar
Gentil, C., Vidal-Calleja, T. and Huang, S., “IN2LAMA: INertial Lidar Localisation And MApping,” In: 2019 International Conference on Robotics and Automation (ICRA), Montreal, Canada (2019) pp. 63886394.Google Scholar
Qin, C., Ye, H., Pranata, C., Han, J., Zhang, S. and Liu, M., “R-LINS: A robocentric lidar-inertial state estimator for robust and efficient navigation. (2019) Available from: https://doi.org/10.48550/arXiv.1907.02233,CrossRefGoogle Scholar
Lin, J. and Zhang, F.. Loam Livox: A Fast, Robust, High-Precision LiDAR Odometry and Mapping Package for LiDARs of Small FoV. In: 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France (2020) pp. 31263131.Google Scholar
Zheng, F. and Liu, Y., “Visual-Odometric Localization and Mapping for Ground Vehicles Using SE(2)-XYZ Constraints,” In: International Conference on Robotics and Automation (ICRA), Montreal, Canada (2019) pp. 35563562.Google Scholar
Quan, M., Piao, S., Tan, M. and Huang, S., “Tightly-coupled monocular visual-odometric SLAM using wheels and a MEMS gyroscope,” IEEE Access 7, 9737497389 (2019).CrossRefGoogle Scholar
He, Z., Yang, Q., Zhao, X., Zhang, S. and Tan, J., “Spatiotemporal visual odometry using ground plane in dynamic indoor environment,” Optik 220, 165165 (2020).CrossRefGoogle Scholar
Chen, L., Hu, B., Xu, F. and Ren, M., “GR-LO: A specific lidar odometry system optimized with ground and road edges,” Comput. Electr. Eng. 102, 108258 (2022).CrossRefGoogle Scholar
Arora, M., Wiesmann, L., Chen, X. and Stachniss, C., “Static map generation from 3D LiDAR point clouds exploiting ground segmentation,” Rob. Auton. Syst. 159, 104287 (2023).CrossRefGoogle Scholar
Zhao, Z., Zhang, Y., Shi, J., Long, L. and Lu, Z., “Robust Lidar-inertial odometry with ground condition perception and optimization algorithm for UGV,” Sensors 22(19), 7424 (2022).CrossRefGoogle ScholarPubMed
Jiang, Y., Wang, T., Shao, S. and Wang, L., “3D SLAM based on NDT matching and ground constraints for ground robots in complex environments,” Ind. Robot. 50(1), 174185 (2023).CrossRefGoogle Scholar
Yang, Z. and Shen, S., “Monocular visual-inertial state estimation with online initialization and camera-IMU extrinsic calibration,” IEEE Trans. Autom. Sci. Eng. 14(1), 3951 (2017).CrossRefGoogle Scholar
Lukasz, B., Jacek, K., Bartosz, K., Martina, S. and Kamil, M., “Phase centre corrections of GNSS antennas and their consistency with ATX catalogues,” Remote Sens. 14(13), 3226 (2022).Google Scholar
Thomas, M. and Daniel, S., “A Generalized Extended Kalman Filter Implementation for the Robot Operating System,” In: Intelligent Autonomous Systems (Springer, Cham, 2016) pp. 335348.Google Scholar
Kenji, K., Jun, M. and Emanuele, M., “A portable three-dimensional LIDAR-based system for long-term and wide-area people behavior measurement,” Int. J. Adv. Robot. 16(2), 116 (2019).Google Scholar