Scan Context 3D Lidar Inertial Odometry via Iterated ESKF and Incremental K-Dimensional Tree

This paper focused on a 3D lidar inertial odometry algorithm framework that improves the LeGO-LOAM by constructing a new back-end optimization algorithm. In comparison with the LeGO-LOAM, the feature extraction and image projection processes are still the same. Two-step Levenberg Marquardt was replaced with an iterated ESKF method in the lidar odometry to produce a better initial pose for the robots, and the k-d tree method in the lidar mapping is replaced with the ikd-Tree method to ensure high performance mapping process in real time. In the loop closure, a scan context search method is added to better correct the algorithm’s final trajectory. We compare the improved algorithm with LeGO-LOAM and the two other methods, LIO-SAM and A-LOAM, using three datasets gathered from the Mulran dataset with different large-scale outdoor scenes. We show that the improved algorithm achieves similar or better accuracy in real-time than the other three algorithms.

[1]  Qingquan Li,et al.  NDT-LOAM: A Real-Time Lidar Odometry and Mapping With Weighted NDT and LFA , 2022, IEEE Sensors Journal.

[2]  Zhaobin Li,et al.  A Multi-Sensory Blind Guidance System Based on YOLO and ORB-SLAM , 2021, 2021 IEEE International Conference on Progress in Informatics and Computing (PIC).

[3]  K. Hara,et al.  Real-Time Estimation of Discharge Current Oscillations Using an Iterated Extended Kalman Filter , 2021, 2021 IEEE International Conference on Plasma Science (ICOPS).

[4]  Tian Zhang,et al.  Defects detection of dispensing products with an improved ICP algorithm , 2021, 2021 IEEE 16th Conference on Industrial Electronics and Applications (ICIEA).

[5]  Wang Junrui,et al.  SOC Estimation of Extended Kalman Filter Based on Hardware-in-the-Loop Simulation Platform , 2021, 2021 IEEE 16th Conference on Industrial Electronics and Applications (ICIEA).

[6]  Wei Xu,et al.  ikd-Tree: An Incremental K-D Tree for Robotic Applications , 2021, ArXiv.

[7]  Jun Miura,et al.  RDS-SLAM: Real-Time Dynamic SLAM Using Semantic Segmentation Methods , 2021, IEEE Access.

[8]  Shubham Nagla 2D Hector SLAM of Indoor Mobile Robot using 2D Lidar , 2020, 2020 International Conference on Power, Energy, Control and Transmission Systems (ICPECTS).

[9]  Wei Wang,et al.  LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[10]  Ming Liu,et al.  Monocular Direct Sparse Localization in a Prior 3D Surfel Map , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Christian E. Pranata,et al.  LINS: A Lidar-Inertial State Estimator for Robust and Efficient Navigation , 2019, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Ming Liu,et al.  Tightly Coupled 3D Lidar Inertial Odometry and Mapping , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[13]  Ayoung Kim,et al.  Scan Context: Egocentric Spatial Descriptor for Place Recognition Within 3D Point Cloud Map , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Brendan Englot,et al.  LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  Guoquan Huang,et al.  Robocentric visual–inertial odometry , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Ji Zhang,et al.  LOAM: Lidar Odometry and Mapping in Real-time , 2014, Robotics: Science and Systems.