Lifelong 3D Mapping Framework for Hand-held & Robot-mounted LiDAR Mapping Systems
Liudi Yang, Sai Manoj Prakhya, Senhua Zhu, Ziyuan Liu
TL;DR
The paper tackles the challenge of maintaining useful 3D maps over time in dynamic environments by introducing a modular, cloud-native Lifelong 3D Mapping Framework that supports both hand-held and robot-mounted LiDAR systems. The approach combines dynamic point removal, automatic two-stage multi-session map alignment, BEV-based map change detection, and a Git-like map version control that stores only changes and boundaries, enabling reconstruction of past sessions without raw inputs. Key contributions include sensor-setup agnostic dynamic removal, automatic parameter-free alignment, robust change detection across sessions, and memory-efficient map version control. The framework enables retrieval of clean session maps and querying of inter-session changes, offering significant practical value for long-term robot operation, digital twins, and semantic analysis of evolving environments.
Abstract
We propose a lifelong 3D mapping framework that is modular, cloud-native by design and more importantly, works for both hand-held and robot-mounted 3D LiDAR mapping systems. Our proposed framework comprises of dynamic point removal, multi-session map alignment, map change detection and map version control. First, our sensor-setup agnostic dynamic point removal algorithm works seamlessly with both hand-held and robot-mounted setups to produce clean static 3D maps. Second, the multi-session map alignment aligns these clean static maps automatically, without manual parameter fine-tuning, into a single reference frame, using a two stage approach based on feature descriptor matching and fine registration. Third, our novel map change detection identifies positive and negative changes between two aligned maps. Finally, the map version control maintains a single base map that represents the current state of the environment, and stores the detected positive and negative changes, and boundary information. Our unique map version control system can reconstruct any of the previous clean session maps and allows users to query changes between any two random mapping sessions, all without storing any input raw session maps, making it very unique. Extensive experiments are performed using hand-held commercial LiDAR mapping devices and open-source robot-mounted LiDAR SLAM algorithms to evaluate each module and the whole 3D lifelong mapping framework.
