Range-Visual-Inertial Sensor Fusion for Micro Aerial Vehicle Localization and Navigation
Abhishek Goudar, Wenda Zhao, Angela P. Schoellig
TL;DR
The paper tackles GPS-denied MAV localization by fusing range measurements with visual-inertial odometry using a dual fixed-lag smoother framework. It introduces UFLS to jointly estimate trajectory and anchor biases from UWB range and VIO, and WFLS with a white-noise-on-acceleration motion model to produce smooth, high-rate frame offsets for control. The approach yields decimeter-to-sub-decimeter localization accuracy and decimeter-level tracking in real indoor environments, while remaining lightweight enough for onboard computation and online operation; code and datasets are released. This work enables reliable, drift-free navigation for constrained MAVs operating in cluttered, indoor, and GPS-denied settings, with practical impact for autonomous flight in complex environments.
Abstract
We propose a fixed-lag smoother-based sensor fusion architecture to leverage the complementary benefits of range-based sensors and visual-inertial odometry (VIO) for localization. We use two fixed-lag smoothers (FLS) to decouple accurate state estimation and high-rate pose generation for closed-loop control. The first FLS combines ultrawideband (UWB)-based range measurements and VIO to estimate the robot trajectory and any systematic biases that affect the range measurements in cluttered environments. The second FLS estimates smooth corrections to VIO to generate pose estimates at a high rate for online control. The proposed method is lightweight and can run on a computationally constrained micro-aerial vehicle (MAV). We validate our approach through closed-loop flight tests involving dynamic trajectories in multiple real-world cluttered indoor environments. Our method achieves decimeter-to-sub-decimeter-level positioning accuracy using off-the-shelf sensors and decimeter-level tracking accuracy with minimally-tuned open-source controllers.
