Dynamic Object Aware LiDAR SLAM based on Automatic Generation of Training Data
Not on the map. Why?
Abstract (arXiv)
Highly dynamic environments, with moving objects such as cars or humans, can pose a performance challenge for LiDAR SLAM systems that assume largely static scenes. To overcome this challenge and support the deployment of robots in real world scenarios, we propose a complete solution for a dynamic object aware LiDAR SLAM algorithm. This is achieved by leveraging a real-time capable neural network that can detect dynamic objects, thus allowing our system to deal with them explicitly. To efficiently generate the necessary training data which is key to our approach, we present a novel end-to-end occupancy grid based pipeline that can automatically label a wide variety of arbitrary dynamic objects. Our solution can thus generalize to different environments without the need for expensive manual labeling and at the same time avoids assumptions about the presence of a predefined set of known objects in the scene. Using this technique, we automatically label over 12000 LiDAR scans collected in an urban environment with a large amount of pedestrians and use this data to train a neural network, achieving an average segmentation IoU of 0.82. We show that explicitly dealing with dynamic objects can improve the LiDAR SLAM odometry performance by 39.6% while yielding maps which better represent the environments. A supplementary video as well as our test data are available online.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Apr 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 2.
9 papers.
- 2024SeFlow: A Self-Supervised Scene Flow Method in Autonomous Drivingcited by 38
- 2024DUFOMap: Efficient Dynamic Awareness Mappingcited by 11
- 2023LabelFormer: Object Trajectory Refinement for Offboard Perception from LiDAR Point Cloudscited by 7
- 2024BeautyMap: Binary-Encoded Adaptable Ground Matrix for Dynamic Points Removal in Global Mapscited by 6
- 2024ERASOR++: Height Coding Plus Egocentric Ratio Based Dynamic Object Removal for Static Point Cloud Mappingcited by 3
- 2025Near-Shore Mapping for Detection and Tracking of Vesselscited by 1
- 2023A Spatiotemporal Correspondence Approach to Unsupervised LiDAR Segmentation with Traffic Applicationscited by 0
- 2024Moving Object Segmentation in Point Cloud Data using Hidden Markov Modelscited by 0
- 2025ADA-DPM: A Neural Descriptors-based Adaptive Noise Filtering Strategy for SLAMcited by 0
- 2025ADA-DPM: A Neural Descriptors-based Adaptive Noise Filtering Strategy for SLAM22 Jun 2025
- 2025Near-Shore Mapping for Detection and Tracking of Vessels25 Feb 2025
- 2024Moving Object Segmentation in Point Cloud Data using Hidden Markov Models24 Oct 2024
- 2024SeFlow: A Self-Supervised Scene Flow Method in Autonomous Driving1 Jul 2024
- 2024BeautyMap: Binary-Encoded Adaptable Ground Matrix for Dynamic Points Removal in Global Maps12 May 2024
- 2024ERASOR++: Height Coding Plus Egocentric Ratio Based Dynamic Object Removal for Static Point Cloud Mapping8 Mar 2024
- 2024DUFOMap: Efficient Dynamic Awareness Mapping3 Mar 2024
- 2023LabelFormer: Object Trajectory Refinement for Offboard Perception from LiDAR Point Clouds2 Nov 2023
- 2023A Spatiotemporal Correspondence Approach to Unsupervised LiDAR Segmentation with Traffic Applications23 Aug 2023