AirDOS: Dynamic SLAM benefits from Articulated Objects
arXiv:2109.09903 · doi:10.1109/ICRA46639.2022.9811667
Abstract
Dynamic Object-aware SLAM (DOS) exploits object-level information to enable robust motion estimation in dynamic environments. Existing methods mainly focus on identifying and excluding dynamic objects from the optimization. In this paper, we show that feature-based visual SLAM systems can also benefit from the presence of dynamic articulated objects by taking advantage of two observations: (1) The 3D structure of each rigid part of articulated object remains consistent over time; (2) The points on the same rigid part follow the same motion. In particular, we present AirDOS, a dynamic object-aware system that introduces rigidity and motion constraints to model articulated objects. By jointly optimizing the camera pose, object motion, and the object 3D structure, we can rectify the camera pose estimation, preventing tracking loss, and generate 4D spatio-temporal maps for both dynamic objects and static scenes. Experiments show that our algorithm improves the robustness of visual SLAM algorithms in challenging crowded urban environments. To the best of our knowledge, AirDOS is the first dynamic object-aware SLAM system demonstrating that camera pose estimation can be improved by incorporating dynamic articulated objects.
References in corpus (9)
- ORB-SLAM: a Versatile and Accurate Monocular SLAM System
- Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Age
- DynaSLAM: Tracking, Mapping and Inpainting in Dynamic Scenes
- CubeSLAM: Monocular 3D Object SLAM
- Robust Dense Mapping for Large-Scale Dynamic Environments
- VDO-SLAM: A Visual Dynamic Object-aware SLAM System
- Towards Real-time Semantic RGB-D SLAM in Dynamic Environments
- Multimotion Visual Odometry (MVO): Simultaneous Estimation of Camera and Third-Party Motions
- Non-Iterative SLAM
Cited by in corpus (4)
- Onboard dynamic-object detection and tracking for autonomous robot navigation with RGB-D camera
- Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy
- AirLine: Efficient Learnable Line Detection with Local Edge Voting
- Embracing Dynamics: Dynamics-aware 4D Gaussian Splatting SLAM