Breaking the Static Assumption: A Dynamic-Aware LIO Framework Via Spatio-Temporal Normal Analysis
Chen Zhiqiang, Le Gentil Cedric, Lin Fuling, Lu Minghao, Qiao Qiyuan, Xu Bowen, Qi Yuhua, Lu Peng
TL;DR
This work tackles LiDAR-Inertial Odometry in dynamic environments where moving objects corrupt pose estimation and mapping under static-world assumptions. It introduces a dynamic-aware ICP that embeds spatio-temporal normals into registration, along with a dual-map registration scheme (temporal M_t and long-term M_v) and a spatial-consistency based static-map verifier to filter dynamic points. Key contributions include the dynamic-aware ICP, the dual-map architecture, a thresholded spatio-temporal normal for dynamic point detection, and a static-map building procedure that reduces false positives, with open-source code and a new dataset. Results show improved robustness in geometrically degraded and dynamic-dominated scenes and real-time performance on standard hardware, highlighting practical applicability for robust localization and mapping in the wild.
Abstract
This paper addresses the challenge of Lidar-Inertial Odometry (LIO) in dynamic environments, where conventional methods often fail due to their static-world assumptions. Traditional LIO algorithms perform poorly when dynamic objects dominate the scenes, particularly in geometrically sparse environments. Current approaches to dynamic LIO face a fundamental challenge: accurate localization requires a reliable identification of static features, yet distinguishing dynamic objects necessitates precise pose estimation. Our solution breaks this circular dependency by integrating dynamic awareness directly into the point cloud registration process. We introduce a novel dynamic-aware iterative closest point algorithm that leverages spatio-temporal normal analysis, complemented by an efficient spatial consistency verification method to enhance static map construction. Experimental evaluations demonstrate significant performance improvements over state-of-the-art LIO systems in challenging dynamic environments with limited geometric structure. The code and dataset are available at https://github.com/thisparticle/btsa.
