NeuralPlane: An Efficiently Parallelizable Platform for Fixed-Wing Aircraft Control with Reinforcement Learning
Abstract
Reinforcement learning (RL) demonstrates superior potential over traditional flight control methods for fixed-wing aircraft, particularly under extreme operational conditions. However, the high demand for training samples and the lack of efficient computation in existing simulators hinder its further application. In this paper, we introduce NeuralPlane, the first benchmark platform for large-scale parallel simulations of fixed-wing aircraft. NeuralPlane significantly boosts high-fidelity simulation via GPU-accelerated Flight Dynamics Model (FDM) computation, achieving a single-step simulation time of just 0.2 seconds at a parallel scale of $10^{6}$, far exceeding current platforms. We also provide clear code templates, comprehensive evaluation/visualization tools and hierarchical frameworks for integrating RL and traditional control methods. We believe that NeuralPlane can accelerate the development of RL-based fixed-wing flight control and serve as a new challenging benchmark for the RL community. Our NeuralPlane is open-source and accessible at https://github.com/xuecy22/NeuralPlane.
Cite
Text
Xue et al. "NeuralPlane: An Efficiently Parallelizable Platform for Fixed-Wing Aircraft Control with Reinforcement Learning." Neural Information Processing Systems, 2024. doi:10.52202/079017-3073Markdown
[Xue et al. "NeuralPlane: An Efficiently Parallelizable Platform for Fixed-Wing Aircraft Control with Reinforcement Learning." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/xue2024neurips-neuralplane/) doi:10.52202/079017-3073BibTeX
@inproceedings{xue2024neurips-neuralplane,
title = {{NeuralPlane: An Efficiently Parallelizable Platform for Fixed-Wing Aircraft Control with Reinforcement Learning}},
author = {Xue, Chuanyi and Liu, Qihan and Ma, Xiaoteng and Qi, Yang and Qin, Xinyao and Jiang, Yuhua and Gui, Ning and Ren, Jinsheng and Liang, Bin and Yang, Jun},
booktitle = {Neural Information Processing Systems},
year = {2024},
doi = {10.52202/079017-3073},
url = {https://mlanthology.org/neurips/2024/xue2024neurips-neuralplane/}
}