Super-LIO: A Robust and Efficient LiDAR-Inertial Odometry System with a Compact Mapping Strategy
Liansheng Wang, Xinke Zhang, Chenhui Li, Dongjiao He, Yihan Pan, Jianjun Yi
TL;DR
Super-LIO tackles real-time LiDAR-Inertial Odometry on resource-constrained platforms by introducing OctVox, a density-regularized octo-voxel map with eight subvoxel representatives per voxel, and HKNN, a heuristic-guided KNN search that exploits the subvoxel layout for efficient, high-quality correspondences. Integrated into a tightly coupled IESKF pipeline, the system delivers competitive accuracy with markedly lower runtime and CPU usage across X86 and ARM platforms, validated on diverse public and private datasets. Key contributions include the compact OctVox map, the HKNN search strategy, and a fully open-source implementation that demonstrates robustness in high-speed, long-duration, sparse-sensing, and narrow-scene scenarios. The work enables practical, real-time LIO for aerial and ground robots on embedded hardware, expanding the applicability of LiDAR-inertial fusion in resource-limited environments.
Abstract
LiDAR-Inertial Odometry (LIO) is a foundational technique for autonomous systems, yet its deployment on resource-constrained platforms remains challenging due to computational and memory limitations. We propose Super-LIO, a robust LIO system that demands both high performance and accuracy, ideal for applications such as aerial robots and mobile autonomous systems. At the core of Super-LIO is a compact octo-voxel-based map structure, termed OctVox, that limits each voxel to eight fused subvoxels, enabling strict point density control and incremental denoising during map updates. This design enables a simple yet efficient and accurate map structure, which can be easily integrated into existing LIO frameworks. Additionally, Super-LIO designs a heuristic-guided KNN strategy (HKNN) that accelerates the correspondence search by leveraging spatial locality, further reducing runtime overhead. We evaluated the proposed system using four publicly available datasets and several self-collected datasets, totaling more than 30 sequences. Extensive testing on both X86 and ARM platforms confirms that Super-LIO offers superior efficiency and robustness, while maintaining competitive accuracy. Super-LIO processes each frame approximately 73% faster than SOTA, while consuming less CPU resources. The system is fully open-source and plug-and-play compatible with a wide range of LiDAR sensors and platforms. The implementation is available at: https://github.com/Liansheng-Wang/Super-LIO.git
