SM/VIO: Robust Underwater State Estimation Switching Between Model-based and Visual Inertial Odometry
Joshi, Bharat, Damron, Hunter, Rahman, Sharmin, Rekleitis, Ioannis
–arXiv.org Artificial Intelligence
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.
arXiv.org Artificial Intelligence
Apr-4-2023
- Country:
- Oceania > Australia (0.04)
- North America
- Barbados (0.05)
- United States
- Wisconsin > Dane County
- Madison (0.04)
- South Carolina > Richland County
- Columbia (0.14)
- Pennsylvania > Philadelphia County
- Philadelphia (0.04)
- California
- San Francisco County > San Francisco (0.14)
- San Diego County > San Diego (0.04)
- Wisconsin > Dane County
- Canada > Alberta
- Europe
- United Kingdom > England
- West Yorkshire > Leeds (0.04)
- Sweden > Stockholm
- Stockholm (0.04)
- Norway > Central Norway
- Italy > Lazio
- Rome (0.04)
- France > Île-de-France
- United Kingdom > England
- Asia
- Genre:
- Research Report (0.40)
- Industry:
- Health & Medicine > Consumer Health (0.34)
- Technology:
- Information Technology > Artificial Intelligence
- Robots (1.00)
- Machine Learning (1.00)
- Information Technology > Artificial Intelligence