Cooperative Drift Mitigation for UAV Swarms in GNSS-Denied Environments

Bachelor Thesis (2026)
Author(s)

M. Panzariu (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

A. Asadi – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

F.L. Kosterhon – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

G. Iosifidis – Graduation committee member (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2026
Language
English
Graduation Date
25-06-2026
Awarding Institution
Delft University of Technology
Project
CSE3000 Research Project, Lost Without GPS? Silent Drone Navigation in Jammed Environments
Programme
Computer Science and Engineering
Faculty
Electrical Engineering, Mathematics and Computer Science
Downloads counter
15
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Unmanned Aerial Vehicles (UAVs) operating in GNSS-denied environments typically rely on Inertial Measurement Units (IMUs) for position estimation. However, this approach is susceptible to error accumulation, commonly known as inertial drift. Standard industry solutions mitigate this issue by fusing IMU data with external sensors such as LiDAR or cameras. However, these sensing modalities are not suitable for all environments. An alternative approach is to leverage cooperation within a swarm of drones, enabling agents to exchange information and improve their position estimates collectively. One such method employs a Distributed Graph Optimization (DGO) algorithm to cross-reference spatial uncertainties among UAVs in the swarm. However, existing DGO frameworks are primarily validated using relative swarm cohesion metrics, which provide little insight into the swarm's absolute positioning accuracy.

To address this limitation, this paper evaluates a basic DGO state estimation model against a basic Dead Reckoning (DR) baseline. A Python-based simulation environment was developed, and four experimental conditions were investigated: varying sensor quality, swarm size, flight duration, and trajectory geometry. The results show that DGO outperforms DR under degraded sensor conditions, whereas DR maintains lower error during short-duration flights when high-quality sensors are available. Crucially, a temporal breakeven point is identified beyond which the unbounded error growth of DR exceeds that of the cooperative DGO framework. This finding demonstrates that while standalone DR offers superior short-term precision, cooperative estimation provides a more stable and sustainable framework for prolonged operations in GNSS-denied environments.

Files

RP_Paper_final.pdf
(pdf | 1.95 Mb)
License info not available