Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

PA-LVIO: Real-Time LiDAR-Visual-Inertial Odometry and Mapping with Pose-Only Bundle Adjustment

About

Real-time LiDAR-visual-inertial odometry and mapping is crucial for navigation and planning tasks in intelligent transportation systems. This study presents a pose-only bundle adjustment (PA) LiDAR-visual-inertial odometry (LVIO), named PA-LVIO, to meet the urgent need for real-time navigation and mapping. The proposed PA framework for LiDAR and visual measurements is highly accurate and efficient, and it can derive reliable frame-to-frame constraints within multiple frames. A marginalization-free and frame-to-map (F2M) LiDAR measurement model is integrated into the state estimator to eliminate odometry drifts. Meanwhile, an IMU-centric online spatial-temporal calibration is employed to obtain a pixel-wise LiDAR-camera alignment. With accurate estimated odometry and extrinsics, a high-quality and RGB-rendered point-cloud map can be built. Comprehensive experiments are conducted on both public and private datasets collected by wheeled robot, unmanned aerial vehicle (UAV), and handheld devices with 28 sequences and more than 50 km trajectories. Sufficient results demonstrate that the proposed PA-LVIO yields superior or comparable performance to state-of-the-art LVIO methods, in terms of the odometry accuracy and mapping quality. Besides, PA-LVIO can run in real-time on both the desktop PC and the onboard ARM computer. The codes and datasets are open sourced on GitHub (https://github.com/i2Nav-WHU/PA-LVIO) to benefit the community.

Hailiang Tang, Tisheng Zhang, Liqiang Wang, Xin Ding, Man Yuan, Xiaoji Niu• 2026

Related benchmarks

TaskDatasetResultRank
Absolute Translation Errori2Nav-Robot
ATE Building 020.47
11
Absolute Translation ErrorMARS-LVIG
ATE (AMtown01)1.4
11
OdometryR3LIVE main-building
End-to-End Error0.06
11
OdometryR3LIVE campus00
End-to-End Error0.1
11
OdometryR3LIVE (campus01)
End-to-End Error0.66
11
OdometryR3LIVE (park1)
End-to-End Error0.5
11
OdometryR3LIVE Average
End-to-End Error0.29
11
OdometryR3LIVE (campus02)
End-to-End Error0.13
11
OdometryR3LIVE (park0)
End-to-End Error0.13
11
Showing 9 of 9 rows

Other info

Follow for update