Continual Learning for Robust Gate Detection under Dynamic Lighting in Autonomous Drone Racing
Zhongzheng Qiao, Xuan Huy Pham, Savitha Ramasamy, Xudong Jiang, Erdal Kayacan, Andriy Sarabakha
TL;DR
The paper tackles robust gate detection for autonomous drone racing under dynamic lighting by introducing a continual-learning–enabled perception pipeline built on a lightweight backbone. It formulates gate pose estimation from monocular imagery as predicting image-space center, distance, and yaw to reconstruct 3D gate poses, using pencil-filtered inputs and a grid-based output. Through a dataset of 6,760 samples across five illumination levels and multiple CL strategies (PredKD, FeatKD, ER, DER, DER++), the study demonstrates that rehearsal-based methods, particularly DER++, effectively mitigate catastrophic forgetting and improve robustness across lighting conditions. The findings highlight the importance of task sequencing and suggest online continual learning as a fruitful direction for real-time adaptation in dynamic environments.
Abstract
In autonomous and mobile robotics, a principal challenge is resilient real-time environmental perception, particularly in situations characterized by unknown and dynamic elements, as exemplified in the context of autonomous drone racing. This study introduces a perception technique for detecting drone racing gates under illumination variations, which is common during high-speed drone flights. The proposed technique relies upon a lightweight neural network backbone augmented with capabilities for continual learning. The envisaged approach amalgamates predictions of the gates' positional coordinates, distance, and orientation, encapsulating them into a cohesive pose tuple. A comprehensive number of tests serve to underscore the efficacy of this approach in confronting diverse and challenging scenarios, specifically those involving variable lighting conditions. The proposed methodology exhibits notable robustness in the face of illumination variations, thereby substantiating its effectiveness.
