Equivariant Filter Cascade for Relative Attitude, Target's Angular Velocity, and Gyroscope Bias Estimation
Gil Serrano, Pedro Lourenço, Bruno J. Guerreiro, Rita Cunha
TL;DR
This paper tackles rendezvous with an uncooperative target by introducing a cascaded, two-stage Equivariant Filter (EqF) approach on SE(3) to jointly estimate the chaser's attitude and gyroscope bias, and the relative attitude plus the target's angular velocity. The first stage uses star-tracker data to correct gyroscope bias, providing unbiased angular velocity for the second stage, which relies on relative-vector observations from the target. The two filters are analyzed for stability and shown to be locally uniformly asymptotically stable, with simulations demonstrating robust performance at low sensor update rates and highlighting the critical role of bias estimation. The work also discusses the impact of measurement rate and sensor choices (e.g., potential use of event cameras) on estimation accuracy, offering a practical pathway for on-orbit servicing and debris removal missions.
Abstract
Rendezvous and docking between a chaser spacecraft and an uncooperative target, such as an inoperative satellite, require synchronization between the chaser spacecraft and the target. In these scenarios, the chaser must estimate the relative attitude and angular velocity of the target using onboard sensors, in the presence of gyroscope bias. In this work, we propose a cascade of Equivariant Filters (EqF) to address this problem. The first stage of the cascade estimates the chaser's attitude and the bias, using measurements from a star tracker, while the second stage of the cascade estimates the relative attitude and the target's angular velocity, using observations of two known, non-collinear vectors fixed in the target frame. The stability of the EqF cascade is theoretically analyzed and simulation results demonstrate the filter cascade's performance.
