# DynaVINS++: Robust Visual-Inertial State Estimator in Dynamic Environments by Adaptive Truncated Least Squares and Stable State Recovery

arXiv: https://arxiv.org/abs/2410.15373 · HTML: https://mlsanity.com/paper/2410.15373/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 11 of its 27 references that are in the map.
- First posted on arXiv 20 Oct 2024.

## Builds on (most cited first, 11 of 11)

- [ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM](https://mlsanity.com/paper/2007.11898/) (2020)
- [VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator](https://mlsanity.com/paper/1708.03852/) (2017)
- [ReFusion: 3D Reconstruction in Dynamic Environments for RGB-D Cameras Exploiting Residuals](https://mlsanity.com/paper/1905.02082/) (2019)
- [DynaSLAM: Tracking, Mapping and Inpainting in Dynamic Scenes](https://mlsanity.com/paper/1806.05620/) (2018)
- [Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejection](https://mlsanity.com/paper/1909.08605/) (2019)
- [DynaSLAM II: Tightly-Coupled Multi-Object Tracking and SLAM](https://mlsanity.com/paper/2010.07820/) (2020)
- [Dynamic SLAM: The Need For Speed](https://mlsanity.com/paper/2002.08584/) (2020)
- [VIODE: A Simulated Dataset to Address the Challenges of Visual-Inertial Odometry in Dynamic Environments](https://mlsanity.com/paper/2102.05965/) (2021)
- [Deep IMU Bias Inference for Robust Visual-Inertial Odometry with Factor Graphs](https://mlsanity.com/paper/2211.04517/) (2022)
- [DynaVINS: A Visual-Inertial SLAM for Dynamic Environments](https://mlsanity.com/paper/2208.11500/) (2022)
- [SCIM: Simultaneous Clustering, Inference, and Mapping for Open-World Semantic Scene Understanding](https://mlsanity.com/paper/2206.10670/) (2022)

## Built on by (most cited first, 2 of 2)

- [DefVINS: Visual-Inertial Odometry for Deformable Scenes](https://mlsanity.com/paper/2601.00702/) (2026)
- [Robust Structureless Monocular Visual Inertial Initialization Exploiting Line Features and Vanishing Points](https://mlsanity.com/paper/2609.21186/) (2026)

## Abstract (arXiv)

Despite extensive research in robust visual-inertial navigation systems~(VINS) in dynamic environments, many approaches remain vulnerable to objects that suddenly start moving, which are referred to as textitabruptly dynamic objects. In addition, most approaches have considered the effect of dynamic objects only at the feature association level. In this study, we observed that the state estimation diverges when errors from false correspondences owing to moving objects incorrectly propagate into the IMU bias terms. To overcome these problems, we propose a robust VINS framework called mboxtextitDynaVINS++, which employs a) adaptive truncated least square method that adaptively adjusts the truncation range using both feature association and IMU preintegration to effectively minimize the effect of the dynamic objects while reducing the computational cost, and b)~stable state recovery with bias consistency check to correct misestimated IMU bias and to prevent the divergence caused by abruptly dynamic objects. As verified in both public and real-world datasets, our approach shows promising performance in dynamic environments, including scenes with abruptly dynamic objects.
