HY

H.Y. Yu

info

Please Note

4 records found

Doctoral thesis (2026) - H.Y. Yu, G.C.H.E. de Croon, C. de Wagter
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. ...

Learn to Fly in Cluttered Environments With Varying Speed

Autonomous flight in unknown, cluttered environments is still a major challenge in robotics. Existing obstacle avoidance algorithms typically adopt a fixed flight velocity, overlooking the crucial balance between safety and agility. We propose a reinforcement learning algorithm to learn an adaptive flight speed policy tailored to varying environment complexities, enhancing obstacle avoidance safety. A downside of learning-based obstacle avoidance algorithms is that the lack of a mapping module can lead to the drone getting stuck in complex scenarios. To address this, we introduce a novel training setup for the latent space that retains memory of previous depth map observations. The latent space is explicitly trained to predict both past and current depth maps. Our findings confirm that varying speed leads to a superior balance of success rate and agility in cluttered environments. Additionally, our memory-augmented latent representation outperforms the latent representation commonly used in reinforcement learning. Furthermore, an extensive comparison of our method with the existing state-of-the-art approaches Agile-autonomy and Ego-planner shows the superior performance of our approach, especially in highly cluttered environments. Finally, after minimal fine-tuning, we successfully deployed our network on a real drone for enhanced obstacle avoidance. ...

Learning to See Like a Simulator for Real-World Drone Navigation

Sim-to-real transfer is a fundamental challenge in robot learning. Discrepancies between simulation and reality can significantly impair policy performance, especially if it receives high-dimensional inputs such as dense depth estimates from vision. We propose a novel depth transfer method based on domain adaptation to bridge the visual gap between simulated and real-world depth data. A Variational Autoencoder (VAE) is first trained to encode ground-truth depth images from simulation into a latent space, which serves as input to a reinforcement learning (RL) policy. During deployment, the encoder is refined to align stereo depth images with this latent space, enabling direct policy transfer without fine-tuning. We apply our method to the task of autonomous drone navigation through cluttered environments. Experiments in IsaacGym show that our method nearly doubles the obstacle avoidance success rate when switching from ground-truth to stereo depth input. Furthermore, we demonstrate successful transfer to the photo-realistic simulator AvoidBench using only IsaacGym-generated stereo data, achieving superior performance compared to state-of-the-art baselines. Real-world evaluations in both indoor and outdoor environments confirm the effectiveness of our approach, enabling robust and generalizable depth-based navigation across diverse domains. ...

A high-fidelity vision-based obstacle avoidance benchmarking suite for multi-rotors

Obstacle avoidance is an essential topic in the field of autonomous drone research. When choosing an avoidance algorithm, many different options are available, each with their advantages and disadvantages. As there is currently no consensus on testing methods, it is quite challenging to compare the performance between algorithms. In this paper, we propose AvoidBench, a benchmarking suite which can evaluate the performance of vision-based obstacle avoidance algorithms by subjecting them to a series of tasks. Thanks to the high fidelity of multi-rotors dynamics from RotorS and virtual scenes of Unity3D, AvoidBench can realize realistic simulated flight experiments. Compared to current drone simulators, we propose and implement both performance and environment metrics to reveal the suitability of obstacle avoidance algorithms for environments of different complexity. To illustrate AvoidBench's usage, we compare three algorithms: Ego-planner, MBPlanner, and Agile-autonomy. The trends observed are validated with real-world obstacle avoidance experiments. Code is available at: https://github.com/tudelft/AvoidBench ...