TY - JOUR
T1 - SCE-LIO
T2 - An Enhanced LiDAR Inertial Odometry by Constructing Submap Constraints
AU - Sun, Chao
AU - Huang, Zhishuai
AU - Wang, Bo
AU - Xiao, Mancheng
AU - Leng, Jianghao
AU - Li, Jiajun
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - In LiDAR-based Simultaneous Localization and Mapping (SLAM) systems, loop closure detection is crucial for enhancing the accuracy of odometry. However, constraints from loop closure detection are only provided when a loop is detected and can only enhance odometry accuracy at specific moments. Therefore, this letter proposes a LiDAR inertial odometry system that periodically provides submap constraints to the pose graph and enhances odometry accuracy through pose graph optimization. The system represents LiDAR keyframes as a collection of submaps containing overlapping information during the process of creating submap constraints. The optimal pose transformations between submaps, determined using the Iterative Closest Point (ICP) algorithm with point-to-line and point-to-plane methods, are recognized as submap constraints. During the backend optimization phase, submap constraints and adjacent LiDAR keyframe constraints are integrated into the pose graph. The pose graph is then optimized using the pose graph optimization method to achieve the optimal LiDAR pose estimation. Additionally, To further enhance pose estimation, point-to-plane correspondence is established by considering the differences in normal vectors of feature points between the scan and the map, a feature extraction method based on ground segmentation is proposed, and an integrated initial positioning module is created by incorporating preintegration and scan-to-scan matching. The results of simulation, public datasets and vehicle experiments show that the accuracy of the proposed algorithm is significantly improved compared to the advanced SLAM algorithm.
AB - In LiDAR-based Simultaneous Localization and Mapping (SLAM) systems, loop closure detection is crucial for enhancing the accuracy of odometry. However, constraints from loop closure detection are only provided when a loop is detected and can only enhance odometry accuracy at specific moments. Therefore, this letter proposes a LiDAR inertial odometry system that periodically provides submap constraints to the pose graph and enhances odometry accuracy through pose graph optimization. The system represents LiDAR keyframes as a collection of submaps containing overlapping information during the process of creating submap constraints. The optimal pose transformations between submaps, determined using the Iterative Closest Point (ICP) algorithm with point-to-line and point-to-plane methods, are recognized as submap constraints. During the backend optimization phase, submap constraints and adjacent LiDAR keyframe constraints are integrated into the pose graph. The pose graph is then optimized using the pose graph optimization method to achieve the optimal LiDAR pose estimation. Additionally, To further enhance pose estimation, point-to-plane correspondence is established by considering the differences in normal vectors of feature points between the scan and the map, a feature extraction method based on ground segmentation is proposed, and an integrated initial positioning module is created by incorporating preintegration and scan-to-scan matching. The results of simulation, public datasets and vehicle experiments show that the accuracy of the proposed algorithm is significantly improved compared to the advanced SLAM algorithm.
KW - ICP
KW - pose graph optimization
KW - SLAM
KW - submap
UR - http://www.scopus.com/inward/record.url?scp=85205907096&partnerID=8YFLogxK
U2 - 10.1109/LRA.2024.3471459
DO - 10.1109/LRA.2024.3471459
M3 - Article
AN - SCOPUS:85205907096
SN - 2377-3766
VL - 9
SP - 10295
EP - 10302
JO - IEEE Robotics and Automation Letters
JF - IEEE Robotics and Automation Letters
IS - 11
ER -