Learning Visual Navigation for Drones in Cluttered Environments

Doctoral Thesis (2026)
Author(s)

H.Y. Yu (TU Delft - Aerospace Engineering)

Contributor(s)

G.C.H.E. de Croon – Promotor (TU Delft - Aerospace Engineering)

C. de Wagter – Copromotor (TU Delft - Aerospace Engineering)

Research Group
Control & Simulation
DOI related publication
https://doi.org/10.4233/uuid:09026ac7-8b83-4f7a-8132-6e16ac134770 Final published version
More Info
expand_more
Publication Year
2026
Language
English
Defense Date
13-05-2026
Awarding Institution
Delft University of Technology
Related content
Research Group
Control & Simulation
Publisher
Delft University of Technology
ISBN (print)
978-94-6518-312-1
ISBN (electronic)
978-94-6518-312-1
Downloads counter
53
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

Autonomous drones are increasingly used in cluttered, GPS-denied environments where safe and agile navigation depends on reliable visual obstacle avoidance. However, current approaches face three key challenges: the lack of a unified evaluation framework, the trade-off between safety and agility, and the gap between simulation-trained policies and real-world deployment.

This dissertation addresses these issues by developing learning-based methods and evaluation tools for onboard navigation. First, it introduces AvoidBench, a high-fidelity benchmarking suite with standardized environments and metrics to systematically evaluate obstacle avoidance performance.

Second, it presents MAVRL, a reinforcement learning algorithm that adapts flight speed to environmental complexity, achieving an improved balance between safety and agility. Third, it proposes Depth Transfer, a sim-to-real method that bridges differences in dynamics and perception, enabling robust deployment of trained policies on real drones.

Finally, a bio-inspired hierarchical architecture is introduced, separating high-level planning from low-level control to improve training efficiency and robustness.

Together, these contributions advance learning-based drone navigation by enabling reliable evaluation, adaptive behaviour, efficient training, and successful real-world deployment in complex environments.