TL;DR
Neural-Fly is a learning-based control method enabling UAVs to adapt rapidly to strong, dynamic winds using minimal flight data, resulting in precise and robust flight performance in challenging conditions.
Contribution
The paper introduces Neural-Fly, a novel approach combining deep learning and meta-learning for rapid online adaptation of UAV control in strong winds, with minimal data and strong stability guarantees.
Findings
Achieves precise flight control in winds up to 12.1 m/s
Outperforms existing nonlinear and adaptive controllers
Demonstrates robustness and transferability to unseen conditions
Abstract
Executing safe and precise flight maneuvers in dynamic high-speed winds is important for the ongoing commoditization of uninhabited aerial vehicles (UAVs). However, because the relationship between various wind conditions and its effect on aircraft maneuverability is not well understood, it is challenging to design effective robot controllers using traditional control design methods. We present Neural-Fly, a learning-based approach that allows rapid online adaptation by incorporating pretrained representations through deep learning. Neural-Fly builds on two key observations that aerodynamics in different wind conditions share a common representation and that the wind-specific part lies in a low-dimensional space. To that end, Neural-Fly uses a proposed learning algorithm, domain adversarially invariant meta-learning (DAIML), to learn the shared representation, only using 12 minutes of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
