AutoTune: Controller Tuning for High-Speed Flight

03/19/2021
by   Antonio Loquercio, et al.
0

Due to noisy actuation and external disturbances, tuning controllers for high-speed flight is very challenging. In this paper, we ask the following questions: How sensitive are controllers to tuning when tracking high-speed maneuvers? What algorithms can we use to automatically tune them? To answer the first question, we study the relationship between parameters and performance and find out that the faster the maneuver, the more sensitive a controller becomes to its parameters. To answer the second question, we review existing methods for controller tuning and discover that prior works often perform poorly on the task of high-speed flight. Therefore, we propose AutoTune, a sampling-based tuning algorithm specifically tailored to high-speed flight. In contrast to previous work, our algorithm does not assume any prior knowledge of the drone or its optimization function and can deal with the multi-modal characteristics of the parameters' optimization space. We thoroughly evaluate AutoTune both in simulation and in the physical world. In our experiments, we outperform existing tuning algorithms by up to 90% in trajectory completion. The resulting controllers are tested in the AirSim Game of Drones competition, where we outperform the winner by up to 25% in lap-time. Finally, we show that AutoTune improves tracking error when flying a physical platform with respect to parameters tuned by a human expert.

READ FULL TEXT

page 1

page 7

page 9

research
02/24/2022

Bubble Planner: Planning High-speed Smooth Quadrotor Trajectories using Receding Corridors

Quadrotors are agile platforms. With human experts, they can perform ext...
research
06/03/2020

Multi-Fidelity Black-Box Optimization for Time-Optimal Quadrotor Maneuvers

We consider the problem of generating a time-optimal quadrotor trajector...
research
12/25/2022

Differential Flatness of Lifting-Wing Quadcopters Subject to Drag and Lift for Accurate Tracking

In this paper, we propose an effective unified control law for accuratel...
research
09/20/2019

Impedance Control of a Transfemoral Prosthesis using Continuously Varying Ankle Impedances and Multiple Equilibria

Impedance controllers are popularly used in the field of lower limb pros...
research
04/26/2023

An Adaptive Control Strategy for Neural Network based Optimal Quadcopter Controllers

Developing optimal controllers for aggressive high-speed quadcopter flig...
research
06/10/2020

Deep Drone Acrobatics

Performing acrobatic maneuvers with quadrotors is extremely challenging....
research
02/09/2023

Catch Planner: Catching High-Speed Targets in the Flight

Catching high-speed targets in the flight is a complex and typical highl...

Please sign up or login with your details

Forgot password? Click here to reset