# SM/VIO: Robust Underwater State Estimation Switching Between Model-based and Visual Inertial Odometry

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

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 56 references that are in the map.
- First posted on arXiv 4 Apr 2023.

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

- [ORB-SLAM: a Versatile and Accurate Monocular SLAM System](https://mlsanity.com/paper/1502.00956/) (2015)
- [ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM](https://mlsanity.com/paper/2007.11898/) (2020)
- [Direct Sparse Odometry](https://mlsanity.com/paper/1607.02565/) (2016)
- [RoNIN: Robust Neural Inertial Navigation in the Wild: Benchmark, Evaluations, and New Methods](https://mlsanity.com/paper/1905.12853/) (2019)
- [A General Optimization-based Framework for Global Pose Estimation with Multiple Sensors](https://mlsanity.com/paper/1901.03642/) (2019)
- [SVIn2: An Underwater SLAM System using Sonar, Visual, Inertial, and Depth Sensor](https://mlsanity.com/paper/1810.03200/) (2018)
- [Experimental Comparison of Open Source Visual-Inertial-Based State Estimation Algorithms in the Underwater Domain](https://mlsanity.com/paper/1904.02215/) (2019)
- [RIO: Rotation-equivariance supervised learning of robust inertial odometry](https://mlsanity.com/paper/2111.11676/) (2021)
- [Neural Inertial Localization](https://mlsanity.com/paper/2203.15851/) (2022)
- [Vision-Based Goal-Conditioned Policies for Underwater Navigation in the Presence of Obstacles](https://mlsanity.com/paper/2006.16235/) (2020)
- [High Definition, Inexpensive, Underwater Mapping](https://mlsanity.com/paper/2203.05640/) (2022)
- [Real-time Model-based Image Color Correction for Underwater Robots](https://mlsanity.com/paper/1904.06437/) (2019)

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

- [Semihierarchical Reconstruction and Weak-area Revisiting for Robotic Visual Seafloor Mapping](https://mlsanity.com/paper/2308.06147/) (2023)
- [Online Refractive Camera Model Calibration in Visual Inertial Odometry](https://mlsanity.com/paper/2409.12074/) (2024)
- [AQUA-SLAM: Tightly-Coupled Underwater Acoustic-Visual-Inertial SLAM with Sensor Calibration](https://mlsanity.com/paper/2503.11420/) (2025)

## Abstract (arXiv)

This paper addresses the robustness problem of visual-inertial state estimation for underwater operations. Underwater robots operating in a challenging environment are required to know their pose at all times. All vision-based localization schemes are prone to failure due to poor visibility conditions, color loss, and lack of features. The proposed approach utilizes a model of the robot's kinematics together with proprioceptive sensors to maintain the pose estimate during visual-inertial odometry (VIO) failures. Furthermore, the trajectories from successful VIO and the ones from the model-driven odometry are integrated in a coherent set that maintains a consistent pose at all times. Health-monitoring tracks the VIO process ensuring timely switches between the two estimators. Finally, loop closure is implemented on the overall trajectory. The resulting framework is a robust estimator switching between model-based and visual-inertial odometry (SM/VIO). Experimental results from numerous deployments of the Aqua2 vehicle demonstrate the robustness of our approach over coral reefs and a shipwreck.
