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

arXiv cs.RO / 3/25/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • PA-LVIO is a new pose-only bundle adjustment framework for real-time LiDAR-visual-inertial odometry and mapping that aims to improve both accuracy and efficiency for navigation tasks.
  • The method incorporates a marginalization-free frame-to-map LiDAR measurement model to reduce odometry drift and uses IMU-centric online spatial-temporal calibration to align LiDAR and camera observations pixel-wise.
  • With estimated odometry and LiDAR-camera extrinsics, PA-LVIO produces high-quality RGB-rendered point-cloud maps.
  • Experiments on 28 sequences spanning 50+ km across wheeled robots, UAVs, and handheld devices show PA-LVIO achieving superior or comparable results versus existing LVIO approaches.
  • The approach is designed to run in real time on both desktop PCs and onboard ARM computers, and the authors open-sourced the code and datasets on GitHub.

Abstract

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.