Meta-Learning-Based Robust Adaptive Flight Control Under Uncertain Wind Conditions

by   Michael O'Connell, et al.

Realtime model learning proves challenging for complex dynamical systems, such as drones flying in variable wind conditions. Machine learning technique such as deep neural networks have high representation power but is often too slow to update onboard. On the other hand, adaptive control relies on simple linear parameter models can update as fast as the feedback control loop. We propose an online composite adaptation method that treats outputs from a deep neural network as a set of basis functions capable of representing different wind conditions. To help with training, meta-learning techniques are used to optimize the network output useful for adaptation. We validate our approach by flying a drone in an open air wind tunnel under varying wind conditions and along challenging trajectories. We compare the result with other adaptive controller with different basis function sets and show improvement over tracking and prediction errors.



There are no comments yet.


page 1


Neural-Fly Enables Rapid Learning for Agile Flight in Strong Winds

Executing safe and precise flight maneuvers in dynamic high-speed winds ...

Adaptive-Control-Oriented Meta-Learning for Nonlinear Systems

Real-time adaptation is imperative to the control of robots operating in...

Control-oriented meta-learning

Real-time adaptation is imperative to the control of robots operating in...

Learning-based vs Model-free Adaptive Control of a MAV under Wind Gust

Navigation problems under unknown varying conditions are among the most ...

Mid-Air Helicopter Delivery at Mars Using a Jetpack

Mid-Air Helicopter Delivery (MAHD) is a new Entry, Descent and Landing (...

Asynchronous Deep Model Reference Adaptive Control

In this paper, we present Asynchronous implementation of Deep Neural Net...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.