Visual-inertial odometry tested for reliability in tough underground conditions

Benchmarking Visual-Inertial Odometry in Subterranean Environments Under Sensor Degradation, Miscalibration, and Dynamic Occlusion

Robotics

Summary

Tracking movement underground without GPS relies on visual-inertial odometry (VIO), which can fail when sensors drift, miscalibrate, or get blocked. The authors created tests that push VIO systems to their limits by simulating real problems like sensor errors and visual blockages. They compared different types of VIO methods to see where each struggles most. This helps teams choose and tune VIO tools for reliable use in challenging underground spaces. They are also sharing their testing tools for others to use and build on.

What this means in practice

  • For robotics teams: Select and calibrate VIO systems based on failure patterns for reliable underground navigation.
  • For autonomous vehicle developers: Improve design of perception systems by understanding VIO vulnerabilities to sensor errors in GPS-denied areas.

Authors

Yueying Zhu, Xiang Li, Thien-Minh Nguyen, Xuehe Wang, Shenghai Yuan

Abstract

Visual-inertial odometry (VIO) is a core capability for autonomous operation in GPS-denied subterranean environments, yet its reliability can degrade sharply under sensor drift, calibration errors, and dynamic occlusion. Existing evaluations mainly emphasize nominal-condition accuracy, offering limited insight into when practical deployment failures occur. In this work, we present a failure-centric stress-test benchmark for VIO in underground environments using the CERBERUS dataset. We systematically evaluate four representative VIO systems spanning filtering-, optimization-, and learning-based paradigms under nine practical perturbation settings, including IMU bias and noise variation, camera intrinsic and extrinsic drift, and dynamic scene occlusion. Beyond conventional trajectory error, we analyze robustness limits through coverage ratio and failure thresholds, revealing breakdown behaviors that are not captured by nominal-condition performance alone. Our study shows distinct vulnerability patterns across VIO paradigms: some methods are more sensitive to inertial degradation, while others are more affected by geometric miscalibration or dynamic interference. These results provide deployment-oriented guidance for VIO selection, calibration prioritization, and reliable operation in challenging underground scenarios. To support reproducible evaluation and future extensions, we will release the full benchmark scripts and evaluation pipeline.