Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T01:03:33.752Z Has data issue: false hasContentIssue false

A fast and accurate tightly coupled Light Detection and Ranging-inertial odometry based on sparse voxel maps and Gauss-Newton method

Published online by Cambridge University Press:  13 October 2025

Wei Xie
Affiliation:
Department of Automation Science and Engineering, South China University of Technology, Guangzhou, China
Zi Ding
Affiliation:
Department of Automation Science and Engineering, South China University of Technology, Guangzhou, China
Langwen Zhang*
Affiliation:
Department of Automation Science and Engineering, South China University of Technology, Guangzhou, China
Pengfei Lyu
Affiliation:
Department of Civil and Environmental Engineering, Kitami Institute of Technology, Kitami, Japan
*
Corresponding author: Langwen Zhang; E-mail: aulwzhang@scut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

This work proposes an optimization approach for the time-consuming parts of Light Detection and Ranging (LiDAR) data processing and IMU-LiDAR data fusion in the LiDAR-inertial odometry (LIO) method. Two key novelties enable faster and more accurate navigation in complex, noisy environments. Firstly, to improve map update and point cloud registration efficiency, we employ a sparse voxel maps with a new update function to construct a local map around the mobile robot and utilize an improved Generalized Iterative Closest Point algorithm based on sparse voxels to achieve LiDAR point clouds association, thereby boosting both map updating and computational speed. Secondly, to enhance real-time accuracy, this paper analyzes the residuals and covariances of both IMU and LiDAR data in a tightly coupled manner, and achieves system state estimation by fusing sensor information through Gauss-Newton method, effectively mitigating localization deviations by appropriately weighting the LiDAR covariances. The performance of our method is evaluated against advanced LIO algorithms using eight open datasets and five self-collected campus datasets. Results show a 24.7–60.1% reduction in average processing time per point cloud frame, along with improved robustness and higher precision motion trajectory estimation in most cluttered and complex indoor and outdoor environments.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. The system’s overall pipeline.

Figure 1

Table I. Notations.

Figure 2

Figure 2. The forward and backward propagation.

Figure 3

Figure 3. LiDAR point clouds registration pipeline.

Figure 4

Algorithm 1. State Estimation.

Figure 5

Table II. Details of open datasets.

Figure 6

Table III. Details of campus datasets.

Figure 7

Figure 4. Experimental equipment setup for campus datasets.

Figure 8

Table IV. Average time consumption per scan at 10Hz.

Figure 9

Figure 5. Time consumption in each step compared with advanced methods. (left: Ours, middle: FASTER-LIO, right: FAST-LIO2).

Figure 10

Table V. Trajectory accuracy evaluation using APE and RPE metrics.

Figure 11

Table VI. End to end errors.

Figure 12

Figure 6. Mapping result of ground-true and different LIO methods in bg_1. (a) 3D trajectory diagram. (b) Localization error of three axis.

Figure 13

Figure 7. Mapping results of different LIO packages in Campus dataset. Blue: OURS, green: FASTER-LIO, red: FAST-LIO2. (a) Campus 01. (b) Campus 02. (c) Campus 05. The trajectories of Campus 03 and Campus 04 generated by three algorithms are too similar to be displayed separately.

Figure 14

Table VII. Pose estimation errors on Campus 01 dataset.

Figure 15

Figure 8. Pose analysis on Campus 01 dataset. (a) Position errors along three axes (b) Euler angle variations.