Vision-Aided Relative State Estimation for Approach and Landing on a Moving Platform with Inertial Measurements
Tarek Bouazza, Alessandro Melis, Soulaimane Berkane, Robert Mahony, Tarek Hamel
TL;DR
The paper tackles estimating the UAV’s relative pose and velocity with respect to a moving planar landing target using dual IMUs and monocular vision that provides bearing and plane-normal data. It introduces a cascade observer: an SO(3) attitude estimator based on a complementary filter, followed by a linear Riccati observer for relative position and velocity, with convergence proven under persistent excitation and almost global asymptotic stability for attitude and local exponential stability for translation. An extension handles axis-only rotation by exploiting target acceleration to recover the remaining yaw angle, with sufficient conditions for local exponential convergence. Simulations demonstrate accurate attitude, normal, and translational state estimation across challenging maneuvers and validate the coupled-dynamics variant when excitation is limited.
Abstract
This paper tackles the problem of estimating the relative position, orientation, and velocity between a UAV and a planar platform undergoing arbitrary 3D motion during approach and landing. The estimation relies on measurements from Inertial Measurement Units (IMUs) mounted on both systems, assuming there is a suitable communication channel to exchange data, together with visual information provided by an onboard monocular camera, from which the bearing (line-of-sight direction) to the platform's center and the normal vector of its planar surface are extracted. We propose a cascade observer with a complementary filter on SO(3) to reconstruct the relative attitude, followed by a linear Riccati observer for relative position and velocity estimation. Convergence of both observers is established under persistently exciting conditions, and the cascade is shown to be almost globally asymptotically and locally exponentially stable. We further extend the design to the case where the platform's rotation is restricted to its normal axis and show that its measured linear acceleration can be exploited to recover the remaining unobservable rotation angle. A sufficient condition to ensure local exponential convergence in this setting is provided. The performance of the proposed observers is validated through extensive simulations.
