VDO-SLAM: A Visual Dynamic Object-aware SLAM System
Not on the map. Why?
Abstract (arXiv)
Combining Simultaneous Localisation and Mapping (SLAM) estimation and dynamic scene modelling can highly benefit robot autonomy in dynamic environments. Robot path planning and obstacle avoidance tasks rely on accurate estimations of the motion of dynamic objects in the scene. This paper presents VDO-SLAM, a robust visual dynamic object-aware SLAM system that exploits semantic information to enable accurate motion estimation and tracking of dynamic rigid objects in the scene without any prior knowledge of the objects' shape or geometric models. The proposed approach identifies and tracks the dynamic objects and the static structure in the environment and integrates this information into a unified SLAM framework. This results in highly accurate estimates of the robot's trajectory and the full SE(3) motion of the objects as well as a spatiotemporal map of the environment. The system is able to extract linear velocity estimates from objects' SE(3) motion providing an important functionality for navigation in complex dynamic environments. We demonstrate the performance of the proposed system on a number of real indoor and outdoor datasets and the results show consistent and substantial improvements over the state-of-the-art algorithms. An open-source version of the source code is available.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 8; 2023: 6; 2024: 8; 2025: 6; 2026: 5.
39 papers.
Sort:
- 2023Robust Dynamic Radiance Fieldscited by 193
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 90
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wildcited by 85
- 2024Deep Patch Visual SLAMcited by 68
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronizationcited by 46
- 2022DytanVO: Joint Refinement of Visual Odometry and Motion Segmentation in Dynamic Environmentscited by 27
- 2022PVO: Panoptic Visual Odometrycited by 26
- 2024DAS3R: Dynamics-Aware Gaussian Splatting for Static Scene Reconstructioncited by 25
- 2021DF-VO: What Should Be Learnt for Visual Odometry?cited by 22
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objectscited by 21
- 2021Advances in Inference and Representation for Simultaneous Localization and Mappingcited by 16
- 2021From SLAM to Situational Awareness: Challenges and Surveycited by 14
27 more
- 2024PG-SLAM: Photo-realistic and Geometry-aware RGB-D SLAM in Dynamic Environmentscited by 11
- 2025DynaGSLAM: Real-Time Gaussian-Splatting SLAM for Online Rendering, Tracking, Motion Predictions of Moving Objects in Dynamic Scenescited by 10
- 2022Semantic Visual Simultaneous Localization and Mapping: A Surveycited by 7
- 2022Indoor Navigation Assistance for Visually Impaired People via Dynamic SLAM and Panoptic Segmentation with an RGB-D Sensorcited by 5
- 2022TwistSLAM: Constrained SLAM in Dynamic Environmentcited by 4
- 2024DBA-Fusion: Tightly Integrating Deep Dense Visual Bundle Adjustment with Multiple Sensors for Large-Scale Localization and Mappingcited by 4
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelinescited by 4
- 2021Lidar with Velocity: Correcting Moving Objects Point Cloud Distortion from Oscillating Scanning Lidars by Fusion with Cameracited by 3
- 2024GSLAMOT: A Tracklet and Query Graph-based Simultaneous Locating, Mapping, and Multiple Object Tracking Systemcited by 3
- 2026Dream-SLAM: Dreaming the Unseen for Active SLAM in Dynamic Environmentscited by 3
- 2026Flow4DGS-SLAM: Optical Flow-Guided 4D Gaussian Splatting SLAMcited by 3
- 2025Embracing Dynamics: Dynamics-aware 4D Gaussian Splatting SLAMcited by 2
- 2022TwistSLAM++: Fusing multiple modalities for accurate dynamic semantic SLAMcited by 1
- 2023UniQuadric: A SLAM Backend for Unknown Rigid Object 3D Tracking and Light-Weight Modelingcited by 1
- 2023Motion State: A New Benchmark Multiple Object Trackingcited by 1
- 2025CAD-SLAM: Consistency-Aware Dynamic SLAM with Dynamic-Static Decoupled Mappingcited by 1
- 2025ProDyG: Progressive Dynamic Scene Reconstruction via Gaussian Splatting from Monocular Videoscited by 1
- 2022Jacobian Computation for Cumulative B-Splines on SE(3) and Application to Continuous-Time Object Trackingcited by 0
- 2023Visual Perception System for Autonomous Drivingcited by 0
- 2023HabitatDyn Dataset: Dynamic Object Detection to Kinematics Estimationcited by 0
- 2023ISAR: A Benchmark for Single- and Few-Shot Object Instance Segmentation and Re-Identificationcited by 0
- 2024Visual SLAMMOT Considering Multiple Motion Modelscited by 0
- 2024Dynamic semantic VSLAM with known and unknown objectscited by 0
- 2025RAM-NAS: Resource-aware Multiobjective Neural Architecture Search Method for Robot Vision Taskscited by 0
- 2026DynoSLAM: Dynamic SLAM with Generative Graph Neural Networks for Real-World Social Navigationcited by 0
- 2026A Stereo Visual SLAM System Using Object-Level Motion Estimation and Geometric Filtering Based on Cross Disparitycited by 0
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAMcited by 0
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAM23 Sep 2026
- 2026A Stereo Visual SLAM System Using Object-Level Motion Estimation and Geometric Filtering Based on Cross Disparity2 Jul 2026
- 2026DynoSLAM: Dynamic SLAM with Generative Graph Neural Networks for Real-World Social Navigation4 May 2026
- 2026Flow4DGS-SLAM: Optical Flow-Guided 4D Gaussian Splatting SLAM24 Apr 2026
- 2026Dream-SLAM: Dreaming the Unseen for Active SLAM in Dynamic Environments25 Feb 2026
- 2025RAM-NAS: Resource-aware Multiobjective Neural Architecture Search Method for Robot Vision Tasks25 Sep 2025
- 2025ProDyG: Progressive Dynamic Scene Reconstruction via Gaussian Splatting from Monocular Videos22 Sep 2025
- 2025CAD-SLAM: Consistency-Aware Dynamic SLAM with Dynamic-Static Decoupled Mapping26 May 2025
- 2025Embracing Dynamics: Dynamics-aware 4D Gaussian Splatting SLAM7 Apr 2025
- 2025DynaGSLAM: Real-Time Gaussian-Splatting SLAM for Online Rendering, Tracking, Motion Predictions of Moving Objects in Dynamic Scenes15 Mar 2025
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelines4 Mar 2025
- 2024DAS3R: Dynamics-Aware Gaussian Splatting for Static Scene Reconstruction27 Dec 2024
27 more
- 2024Dynamic semantic VSLAM with known and unknown objects18 Dec 2024
- 2024Visual SLAMMOT Considering Multiple Motion Models28 Nov 2024
- 2024PG-SLAM: Photo-realistic and Geometry-aware RGB-D SLAM in Dynamic Environments24 Nov 2024
- 2024GSLAMOT: A Tracklet and Query Graph-based Simultaneous Locating, Mapping, and Multiple Object Tracking System17 Aug 2024
- 2024Deep Patch Visual SLAM3 Aug 2024
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wild29 May 2024
- 2024DBA-Fusion: Tightly Integrating Deep Dense Visual Bundle Adjustment with Multiple Sensors for Large-Scale Localization and Mapping20 Mar 2024
- 2023Motion State: A New Benchmark Multiple Object Tracking29 Dec 2023
- 2023ISAR: A Benchmark for Single- and Few-Shot Object Instance Segmentation and Re-Identification5 Nov 2023
- 2023UniQuadric: A SLAM Backend for Unknown Rigid Object 3D Tracking and Light-Weight Modeling29 Sep 2023
- 2023HabitatDyn Dataset: Dynamic Object Detection to Kinematics Estimation21 Apr 2023
- 2023Visual Perception System for Autonomous Driving3 Mar 2023
- 2023Robust Dynamic Radiance Fields5 Jan 2023
- 2022DytanVO: Joint Refinement of Visual Odometry and Motion Segmentation in Dynamic Environments17 Sep 2022
- 2022TwistSLAM++: Fusing multiple modalities for accurate dynamic semantic SLAM16 Sep 2022
- 2022Semantic Visual Simultaneous Localization and Mapping: A Survey14 Sep 2022
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wild19 Jul 2022
- 2022PVO: Panoptic Visual Odometry4 Jul 2022
- 2022Indoor Navigation Assistance for Visually Impaired People via Dynamic SLAM and Panoptic Segmentation with an RGB-D Sensor3 Apr 2022
- 2022TwistSLAM: Constrained SLAM in Dynamic Environment24 Feb 2022
- 2022Jacobian Computation for Cumulative B-Splines on SE(3) and Application to Continuous-Time Object Tracking25 Jan 2022
- 2021Lidar with Velocity: Correcting Moving Objects Point Cloud Distortion from Oscillating Scanning Lidars by Fusion with Camera18 Nov 2021
- 2021From SLAM to Situational Awareness: Challenges and Survey1 Oct 2021
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objects21 Sep 2021
- 2021Advances in Inference and Representation for Simultaneous Localization and Mapping8 Mar 2021
- 2021DF-VO: What Should Be Learnt for Visual Odometry?1 Mar 2021
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronization17 Jan 2021
- 2023Robust Dynamic Radiance Fieldscited by 193
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 90
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wildcited by 85
- 2024Deep Patch Visual SLAMcited by 68
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronizationcited by 46
- 2022DytanVO: Joint Refinement of Visual Odometry and Motion Segmentation in Dynamic Environmentscited by 27
- 2022PVO: Panoptic Visual Odometrycited by 26
- 2024DAS3R: Dynamics-Aware Gaussian Splatting for Static Scene Reconstructioncited by 25
- 2021DF-VO: What Should Be Learnt for Visual Odometry?cited by 22
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objectscited by 21
- 2021Advances in Inference and Representation for Simultaneous Localization and Mappingcited by 16
- 2021From SLAM to Situational Awareness: Challenges and Surveycited by 14
12 most cited of 39 All 39 (JSON)
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAM23 Sep 2026
- 2026A Stereo Visual SLAM System Using Object-Level Motion Estimation and Geometric Filtering Based on Cross Disparity2 Jul 2026
- 2026DynoSLAM: Dynamic SLAM with Generative Graph Neural Networks for Real-World Social Navigation4 May 2026
- 2026Flow4DGS-SLAM: Optical Flow-Guided 4D Gaussian Splatting SLAM24 Apr 2026
- 2026Dream-SLAM: Dreaming the Unseen for Active SLAM in Dynamic Environments25 Feb 2026
- 2025RAM-NAS: Resource-aware Multiobjective Neural Architecture Search Method for Robot Vision Tasks25 Sep 2025
- 2025ProDyG: Progressive Dynamic Scene Reconstruction via Gaussian Splatting from Monocular Videos22 Sep 2025
- 2025CAD-SLAM: Consistency-Aware Dynamic SLAM with Dynamic-Static Decoupled Mapping26 May 2025
- 2025Embracing Dynamics: Dynamics-aware 4D Gaussian Splatting SLAM7 Apr 2025
- 2025DynaGSLAM: Real-Time Gaussian-Splatting SLAM for Online Rendering, Tracking, Motion Predictions of Moving Objects in Dynamic Scenes15 Mar 2025
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelines4 Mar 2025
- 2024DAS3R: Dynamics-Aware Gaussian Splatting for Static Scene Reconstruction27 Dec 2024
12 newest of 39 All 39 (JSON)