cs.ROOct 19, 2026

CAOS-SLAM: Class-Agnostic Object-Aware Real-Time vSLAM for Dynamic Environments

Authors: Gaia Borghi, João Carlos Virgolino Soares, Angelo Bratta, Shahab Heshmati-Alamdari, Claudio Semini

Organizations: Dynamic Legged Systems Lab (DLS), Istituto Italiano di Tecnologia, Genoa, Italy · Section of Automation & Control, Department of Electronic Systems, Aalborg University, Denmark

Abstract

Robust visual Simultaneous Localization and Mapping (vSLAM) in dynamic environments faces challenges due to the presence of moving objects that may introduce erroneous observations, corrupt the map reconstruction and overall degrade localization accuracy. Existing vSLAM approaches often rely on predefined semantic classes or costly pixel-wise classification, limiting their robustness or applicability in real-world scenarios. This paper presents CAOS-SLAM, a dynamic vSLAM framework that extends ORB-SLAM3 with a hybrid perception pipeline to detect, track, and filter both semantically known and previously unseen moving objects in real-time. On-demand panoptic segmentation is performed for object discovery, with candidate unknown objects instantiated through depth-based clustering of unclassified regions. Between panoptic updates, persistent object tracks are updated using lightweight detection when available or temporal mask propagation based on world-frame Kalman prediction, depth consistency, and appearance similarity. The estimated object motion is then used to reject dynamic features from the SLAM pipeline. Experimental results on multiple dynamic RGB-D datasets and real-world experiments demonstrate improved localization accuracy over state-of-the-art dynamic vSLAM approaches, achieving up to 59% lower localization error in scenes characterized by unknown dynamic objects and up to 88% lower error in heavily occluded scenes, while achieving a median processing rate of 30 FPS on a laptop. Furthermore, the tracking module provides estimates of object trajectories and velocities, supporting potential future applications in perception, navigation, and motion-planning tasks in dynamic environments. Code and dataset will be released upon acceptance.

Figures & tables

Explore similar work

CardsList
  1. All-St3R SLAM: Real-time RGB Dynamic SLAM with Pixel-wise Motion Masking

    Oct 12, 2026Yewon Kim, Paul Hongsuck Seo, Sang Chul AhnDynamic SLAMMotion Segmentation

  2. DROID-SLAM in the Wild

    Mar 19, 2026Moyang Li, Zihan Zhu, Marc Pollefeys +1Dynamic SLAMVisual SLAM

  3. RoSe-SLAM: Robust Semantic-Aware Gaussian Splatting SLAM from Dynamic Monocular Videos

    Aug 29, 2026Wenting Wang, Jiaxin Guo, Wenzhen Dong +3Dynamic SLAMVisual SLAM