ROAIApr 1, 2025

HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIO

arXiv:2504.00969v3h-index: 15IEEE Trans robot
Originality Incremental advance
AI Analysis

This addresses state estimation challenges for autonomous micro aerial vehicles, particularly in windy conditions, and is incremental as it builds upon previous work HDVIO.

The paper tackles the problem of visual-inertial odometry (VIO) performance degradation due to inaccurate vehicle models and external disturbances like wind, by presenting HDVIO2.0, which models full 6-DoF dynamics and estimates external forces, achieving superior performance in experiments with winds up to 25 km/h.

Visual-inertial odometry (VIO) is widely used for state estimation in autonomous micro aerial vehicles using onboard sensors. Current methods improve VIO by incorporating a model of the translational vehicle dynamics, yet their performance degrades when faced with low-accuracy vehicle models or continuous external disturbances, like wind. Additionally, incorporating rotational dynamics in these models is computationally intractable when they are deployed in online applications, e.g., in a closed-loop control system. We present HDVIO2.0, which models full 6-DoF, translational and rotational, vehicle dynamics and tightly incorporates them into a VIO with minimal impact on the runtime. HDVIO2.0 builds upon the previous work, HDVIO, and addresses these challenges through a hybrid dynamics model combining a point-mass vehicle model with a learning-based component, with access to control commands and IMU history, to capture complex aerodynamic effects. The key idea behind modeling the rotational dynamics is to represent them with continuous-time functions. HDVIO2.0 leverages the divergence between the actual motion and the predicted motion from the hybrid dynamics model to estimate external forces as well as the robot state. Our system surpasses the performance of state-of-the-art methods in experiments using public and new drone dynamics datasets, as well as real-world flights in winds up to 25 km/h. Unlike existing approaches, we also show that accurate vehicle dynamics predictions are achievable without precise knowledge of the full vehicle state.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes