Deep Drone Acrobatics

06/10/2020
by   Elia Kaufmann, et al.
0

Performing acrobatic maneuvers with quadrotors is extremely challenging. Acrobatic flight requires high thrust and extreme angular accelerations that push the platform to its physical limits. Professional drone pilots often measure their level of mastery by flying such maneuvers in competitions. In this paper, we propose to learn a sensorimotor policy that enables an autonomous quadrotor to fly extreme acrobatic maneuvers with only onboard sensing and computation. We train the policy entirely in simulation by leveraging demonstrations from an optimal controller that has access to privileged information. We use appropriate abstractions of the visual input to enable transfer to a real quadrotor. We show that the resulting policy can be directly deployed in the physical world without any fine-tuning on real data. Our methodology has several favorable properties: it does not require a human expert to provide demonstrations, it cannot harm the physical system during training, and it can be used to learn maneuvers that are challenging even for the best human pilots. Our approach enables a physical quadrotor to fly maneuvers such as the Power Loop, the Barrel Roll, and the Matty Flip, during which it incurs accelerations of up to 3g.

READ FULL TEXT

page 1

page 6

research
05/21/2019

Deep Drone Racing: From Simulation to Reality with Domain Randomization

Dynamically changing environments, unreliable state estimation, and oper...
research
08/30/2020

Learn by Observation: Imitation Learning for Drone Patrolling from Videos of A Human Navigator

We present an imitation learning method for autonomous drone patrolling ...
research
03/19/2020

Learning to Fly via Deep Model-Based Reinforcement Learning

Learning to control robots without requiring models has been a long-term...
research
09/15/2021

Expertise Affects Drone Racing Performance

First-person view drone racing has become a popular televised sport. How...
research
03/19/2021

AutoTune: Controller Tuning for High-Speed Flight

Due to noisy actuation and external disturbances, tuning controllers for...
research
01/17/2023

The SwaNNFlight System: On-the-Fly Sim-to-Real Adaptation via Anchored Learning

Reinforcement Learning (RL) agents trained in simulated environments and...
research
08/14/2021

Monocular visual autonomous landing system for quadcopter drones using software in the loop

Autonomous landing is a capability that is essential to achieve the full...

Please sign up or login with your details

Forgot password? Click here to reset