Learning Trajectories for Real- Time Optimal Control of Quadrotors
Gao Tang, Weidong Sun, Kris Hauser
Abstract
Nonlinear optimal control problems are challenging to solve efficiently due to non-convexity. This paper introduces a trajectory optimization approach that achieves realtime performance by combining machine learning to predict optimal trajectories with refinement by quadratic optimization. First, a library of optimal trajectories is calculated offline and used to train a neural network. Online, the neural network predicts a trajectory for a novel initial state and cost function, and this prediction is further optimized by a sparse quadratic programming solver. We apply this approach to a fly-to-target movement problem for an indoor quadrotor. Experiments demonstrate that the technique calculates near-optimal trajectories in a few milliseconds, and generates agile movement that can be tracked more accurately than existing methods.
BibTeX
@inproceedings{iros2018_learningtrajecto,
title = {Learning Trajectories for Real- Time Optimal Control of Quadrotors},
author = {Gao Tang and Weidong Sun and Kris Hauser},
booktitle = {IROS 2018},
year = {2018}
}