quotation:[Copy]
Tianxun Li1,Keyou You1.[en_title][J].Control Theory and Technology,2026,24(2):271~281.[Copy]
【Print page】 【Online reading】【Download PDF Full text】 View/Add CommentDownload reader Close

←Previous page|Page Next →

Back Issue    Advanced search

This Paper:Browse 36   Download 0 本文二维码信息
码上扫一扫!
Neural MPC for quadrotor trajectory tracking on embedded GPUs
TianxunLi1,KeyouYou1
0
(Department of Automation and BNRist, Tsinghua University, Beijing 100084, China)
摘要:
This paper investigates the computational challenges associated with Model Predictive Control (MPC) for trajectory tracking of quadrotor Unmanned Aerial Vehicles (UAVs). Despite its superior control performance, MPC is difficult to implement in real-time applications on resource-limited embedded systems due to its high computational complexity. Prior research has introduced explicit MPC methods to accelerate MPC computation, but these methods are generally ineffective in embedded applications involving complex systems, such as UAVs, which require high-frequency, real-time control. To overcome these limitations, this study proposes a novel MPC framework for quadrotor UAV trajectory tracking, specifically tailored for embedded GPUs. The method integrates Lyapunov Guidance Vectors (LGV) and Deep Neural Networks (DNN) to significantly reduce computation time. Our approach reduces the computation time to about one thirty-fifth of that required by conventional MPC methods, while still maintaining accurate trajectory tracking performance. Additionally, we validate the effectiveness of the proposed method through Hardware-in-the-Loop (HIL) simulations conducted on an embedded GPU platform (Nvidia Jetson Nano). Numerical results demonstrate that the proposed algorithm reduces the computation time of a high-performance trajectory trackingMPCto 2.98milliseconds, thus providing a promising solution for real-time autonomous control of quadrotor UAVs on embedded systems.
关键词:  Unmanned aerial vehicle (UAV) · Model predictive control (MPC) · Real-time trajectory tracking · Deep neural network approximation
DOI:https://doi.org/10.1007/s11768-025-00304-3
基金项目:This work was supported by the National Science and Technology Major Project of China (2022ZD0116700) and the National Natural Science Foundation of China (62033006, 62325305).
Neural MPC for quadrotor trajectory tracking on embedded GPUs
Tianxun Li1,Keyou You1
(Department of Automation and BNRist, Tsinghua University, Beijing 100084, China)
Abstract:
This paper investigates the computational challenges associated with Model Predictive Control (MPC) for trajectory tracking of quadrotor Unmanned Aerial Vehicles (UAVs). Despite its superior control performance, MPC is difficult to implement in real-time applications on resource-limited embedded systems due to its high computational complexity. Prior research has introduced explicit MPC methods to accelerate MPC computation, but these methods are generally ineffective in embedded applications involving complex systems, such as UAVs, which require high-frequency, real-time control. To overcome these limitations, this study proposes a novel MPC framework for quadrotor UAV trajectory tracking, specifically tailored for embedded GPUs. The method integrates Lyapunov Guidance Vectors (LGV) and Deep Neural Networks (DNN) to significantly reduce computation time. Our approach reduces the computation time to about one thirty-fifth of that required by conventional MPC methods, while still maintaining accurate trajectory tracking performance. Additionally, we validate the effectiveness of the proposed method through Hardware-in-the-Loop (HIL) simulations conducted on an embedded GPU platform (Nvidia Jetson Nano). Numerical results demonstrate that the proposed algorithm reduces the computation time of a high-performance trajectory trackingMPCto 2.98milliseconds, thus providing a promising solution for real-time autonomous control of quadrotor UAVs on embedded systems.
Key words:  Unmanned aerial vehicle (UAV) · Model predictive control (MPC) · Real-time trajectory tracking · Deep neural network approximation