Reflection-Based Relative Localization for Cooperative UAV Teams Using Active Markers
Tim Lakemann, Daniel Bonilla Licea, Viktor Walter, Martin Saska
TL;DR
This paper tackles the problem of onboard relative localization for cooperative UAV teams in environments where external infrastructure is unreliable or unavailable. It introduces a camera-only, reflection-based localization method that uses the diffuse and specular reflections of active markers on surfaces, without requiring prior knowledge of marker configurations or surface properties. By modeling the observations as intersections of elliptical cones and refining with a robust particle filter, the approach achieves reliable relative positioning at ranges exceeding $30\text{ m}$ and outperforms the state-of-the-art (UVDAR) in outdoor scenarios, while remaining effective indoors across floor types and lighting. The work significantly expands the practical potential of micro-UAV swarms in challenging real-world environments, including marine deployments, and provides a path toward infrastructure-free, scalable cooperative localization.
Abstract
Reflections of active markers in the environment are a common source of ambiguity in onboard visual relative localization. This work presents a novel approach for onboard relative localization in multi-robot teams that exploits these typically unwanted reflections of active markers in the environment. It operates without prior knowledge of robot size or predefined marker configurations and remains independent of surface properties, an essential feature for heterogeneous micro-aerial swarms cooperating in unknown environments. It explicitly accounts for uncertainties caused by non-flat surfaces, with a particular focus on dynamic water surfaces, which are especially relevant for marine deployments. We validated the approach in both indoor and outdoor experiments, demonstrating that the proposed reflection-based localization system operates reliably without prior knowledge of team member size and achieves greater effective range (above 30 m) and accuracy than state-of-the-art methods. The video and source code of this work will be made publicly available after publication.
