Aggressive Online Control of a Quadrotor via Deep Network Representations of Optimality Principles

12/15/2019
by   Shuo Li, et al.
0

Optimal control holds great potential to improve a variety of robotic applications. The application of optimal control on-board limited platforms has been severely hindered by the large computational requirements of current state of the art implementations. In this work, we make use of a deep neural network to directly map the robot states to control actions. The network is trained offline to imitate the optimal control computed by a time consuming direct nonlinear method. A mixture of time optimality and power optimality is considered with a continuation parameter used to select the predominance of each objective. We apply our networks (termed G&CNets) to aggressive quadrotor control, first in simulation and then in the real world. We give insight into the factors that influence the `reality gap' between the quadrotor model used by the offline optimal control method and the real quadrotor. Furthermore, we explain how we set up the model and the control structure on-board of the real quadrotor to successfully close this gap and perform time-optimal maneuvers in the real world. Finally, G&CNet's performance is compared to state-of-the-art differential-flatness-based optimal control methods. We show, in the experiments, that G&CNets lead to significantly faster trajectory execution due to, in part, the less restrictive nature of the allowed state-to-input mappings.

READ FULL TEXT
research
10/23/2019

Explicit stabilized integrators for stiff optimal control problems

Explicit stabilized methods are an efficient alternative to implicit sch...
research
05/22/2023

Optimality Principles in Spacecraft Neural Guidance and Control

Spacecraft and drones aimed at exploring our solar system are designed t...
research
02/16/2020

Extending iLQR method with control delay

Iterative linear quadradic regulator(iLQR) has become a benchmark method...
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
05/12/2020

Bayesian optimal control of GHZ states in Rydberg lattices

The ability to prepare non-classical states in a robust manner is essent...
research
02/20/2023

Dynamic Optimal Control: A Real-Time Control Optimization Algorithm for Dynamic Networks

Real-world complex network systems often experience changes over time, a...
research
01/08/2019

Trajectory Design of Multiple Near Earth Asteroids Exploration Using Solar Sail Based on Deep Neural Network

In the preliminary trajectory design of the multi-target rendezvous prob...

Please sign up or login with your details

Forgot password? Click here to reset