Real-Time Generation of Time-Optimal Quadrotor Trajectories with Semi-Supervised Seq2Seq Learning

Abstract

Generating time-optimal quadrotor trajectories is challenging due to the complex dynamics of high-speed, agile flight. In this paper, we propose a data-driven method for real-time time-optimal trajectory generation that is suitable for complicated system models. We utilize a temporal deep neural network with sequence-to-sequence learning to find the optimal trajectories for sequences of a variable number of waypoints. The model is efficiently trained in a semi-supervised manner by combining supervised pretraining using a minimum-snap baseline method with Bayesian optimization and reinforcement learning. Compared to the baseline method, the trained model generates up to 20 % faster trajectories at an order of magnitude less computational cost. The optimized trajectories are evaluated in simulation and real-world flight experiments, where the improvement is further demonstrated.

Cite

Text

Ryou et al. "Real-Time Generation of Time-Optimal Quadrotor Trajectories with Semi-Supervised Seq2Seq Learning." Conference on Robot Learning, 2022.

Markdown

[Ryou et al. "Real-Time Generation of Time-Optimal Quadrotor Trajectories with Semi-Supervised Seq2Seq Learning." Conference on Robot Learning, 2022.](https://mlanthology.org/corl/2022/ryou2022corl-realtime/)

BibTeX

@inproceedings{ryou2022corl-realtime,
  title     = {{Real-Time Generation of Time-Optimal Quadrotor Trajectories with Semi-Supervised Seq2Seq Learning}},
  author    = {Ryou, Gilhyun and Tal, Ezra and Karaman, Sertac},
  booktitle = {Conference on Robot Learning},
  year      = {2022},
  pages     = {1860-1870},
  volume    = {205},
  url       = {https://mlanthology.org/corl/2022/ryou2022corl-realtime/}
}