適応型非線形MPCによるクアッドロータの性能・精度・ペイロード対応
Performance, Precision, and Payloads: Adaptive Nonlinear MPC for Quadrotors
モデル不確かさをオンライン学習して即時補償するL1適応型NMPCを提案し、風や未知ペイロード、高速アジャイル飛行下で非適応ベースラインより大幅な追従誤差低減を実現した。
著者: Drew Hanover, Philipp Foehn, Sihao Sun, Elia Kaufmann, Davide Scaramuzza
分類: cs.RO
原文アブストラクト
Agile quadrotor flight in challenging environments has the potential to revolutionize shipping, transportation, and search and rescue applications. Nonlinear model predictive control (NMPC) has recently shown promising results for agile quadrotor control, but relies on highly accurate models for maximum performance. Hence, model uncertainties in the form of unmodeled complex aerodynamic effects, varying payloads and parameter mismatch will degrade overall system performance. In this paper, we propose L1-NMPC, a novel hybrid adaptive NMPC to learn model uncertainties online and immediately compensate for them, drastically improving performance over the non-adaptive baseline with minimal computational overhead. Our proposed architecture generalizes to many different environments from which we evaluate wind, unknown payloads, and highly agile flight conditions. The proposed method demonstrates immense flexibility and robustness, with more than 90% tracking error reduction over non-adaptive NMPC under large unknown disturbances and without any gain tuning. In addition, the same controller with identical gains can accurately fly highly agile racing trajectories exhibiting top speeds of 70 km/h, offering tracking performance improvements of around 50% relative to the non-adaptive NMPC baseline.
関連論文
- 磁気トルカのみによる衛星姿勢制御のための学習ベース適応MPC制御/適応MPC
- 過剰駆動ティルトロータヘキサコプタの軌道追従のための適応非線形MPC制御/適応MPC
- 分類器学習による適応型モデル予測制御制御/適応MPC
