TY - JOUR
T1 - A High-Precision LiDAR-Inertial Odometry via Kalman Filter and Factor Graph Optimization
AU - Tang, Jiaqiao
AU - Zhang, Xudong
AU - Zou, Yuan
AU - Li, Yuanyuan
AU - Du, Guodong
N1 - Publisher Copyright:
© 2001-2012 IEEE.
PY - 2023/6/1
Y1 - 2023/6/1
N2 - For simultaneous localization and mapping (SLAM) in large-scale scenarios, the influence of long-distance and high-speed motion cannot be ignored because the risk of huge odometry drift will increase. To solve this problem, we propose the LiDAR -inertial odometry (LIO) method via Kalman filter and factor graph optimization (LIO-FILO), which provides real-time, high-frequency, and high-precision odometry. The LIO system consisting of three modules is established to fit various application scenarios. The state estimation module provides the pose states to be optimized and receives timely feedback from the pose optimization module. In the loop closure module, LIO-FILO constructs a multilayer structure loop closure detection method, including different schemes of detection, and the loop closure factor is constructed by the pose transformation matrix calculated by ICP. In the pose optimization module, the fast-build adjacent constraint factors and the loop closure factors are added to the factor graph to get the optimized result based on the GTSAM library. The real-world experiments show that LIO-FILO can mitigate the odometry drift to achieve accurate mapping results and obtain higher precision odometry compared with the existing advanced SLAM methods.
AB - For simultaneous localization and mapping (SLAM) in large-scale scenarios, the influence of long-distance and high-speed motion cannot be ignored because the risk of huge odometry drift will increase. To solve this problem, we propose the LiDAR -inertial odometry (LIO) method via Kalman filter and factor graph optimization (LIO-FILO), which provides real-time, high-frequency, and high-precision odometry. The LIO system consisting of three modules is established to fit various application scenarios. The state estimation module provides the pose states to be optimized and receives timely feedback from the pose optimization module. In the loop closure module, LIO-FILO constructs a multilayer structure loop closure detection method, including different schemes of detection, and the loop closure factor is constructed by the pose transformation matrix calculated by ICP. In the pose optimization module, the fast-build adjacent constraint factors and the loop closure factors are added to the factor graph to get the optimized result based on the GTSAM library. The real-world experiments show that LIO-FILO can mitigate the odometry drift to achieve accurate mapping results and obtain higher precision odometry compared with the existing advanced SLAM methods.
KW - Factor graph optimization
KW - LiDAR-inertial odometry (LIO)
KW - loop closure
KW - simultaneous localization and mapping (SLAM)
UR - http://www.scopus.com/inward/record.url?scp=85151567407&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2023.3260636
DO - 10.1109/JSEN.2023.3260636
M3 - Article
AN - SCOPUS:85151567407
SN - 1530-437X
VL - 23
SP - 11218
EP - 11231
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 11
ER -