KNODE-MPC: A Knowledge-Based Data-Driven Predictive Control Framework for Aerial Robots

被引:41
|
作者
Chee, Kong Yao [1 ]
Jiahao, Tom Z. [1 ]
Hsieh, M. Ani [1 ]
机构
[1] Univ Penn, Grasp Lab, Philadelphia, PA 19104 USA
来源
基金
美国国家科学基金会;
关键词
Machine learning for robot control; model learning for control; model predictive control; MODEL; EQUATIONS;
D O I
10.1109/LRA.2022.3144787
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we consider the problem of deriving and incorporating accurate dynamic models for model predictive control (MPC) with an application to quadrotor control. MPC relies on precise dynamic models to achieve the desired closed-loop performance. However, the presence of uncertainties in complex systems and the environments they operate in poses a challenge in obtaining sufficiently accurate representations of the system dynamics. In this letter, we make use of a deep learning tool, knowledge-based neural ordinary differential equations (KNODE), to augment a model obtained from first principles. The resulting hybrid model encompasses both a nominal first-principle model and a neural network learnt from simulated or real-world experimental data. Using a quadrotor, we benchmark our hybrid model against a state-of-the-art Gaussian Process (GP) model and show that the hybrid model provides more accurate predictions of the quadrotor dynamics and is able to generalize beyond the training data. To improve closed-loop performance, the hybrid model is integrated into a novel MPC framework, known as KNODE-MPC. Results show that the integrated framework achieves 60.2% improvement in simulations and more than 21% in physical experiments, in terms of trajectory tracking performance.
引用
收藏
页码:2819 / 2826
页数:8
相关论文
共 50 条
  • [41] Data-driven predictive control for networked control systems
    Xia, Yuanqing
    Xie, Wen
    Liu, Bo
    Wang, Xiaoyun
    INFORMATION SCIENCES, 2013, 235 : 45 - 54
  • [42] Data-driven predictive maintenance framework for railway systems
    Meira, Jorge
    Veloso, Bruno
    Bolon-Canedo, Veronica
    Marreiros, Goreti
    Alonso-Betanzos, Amparo
    Gama, Joao
    INTELLIGENT DATA ANALYSIS, 2023, 27 (04) : 1087 - 1102
  • [43] Data-Driven Predictive Control for Autonomous Systems
    Rosolia, Ugo
    Zhang, Xiaojing
    Borrelli, Francesco
    ANNUAL REVIEW OF CONTROL, ROBOTICS, AND AUTONOMOUS SYSTEMS, VOL 1, 2018, 1 : 259 - 286
  • [44] On the impact of regularization in data-driven predictive control
    Breschi, Valentina
    Chiuso, Alessandro
    Fabris, Marco
    Formentin, Simone
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 3061 - 3066
  • [45] Data-driven Predictive Connected Cruise Control
    Shen, Minghao
    Orosz, Gabor
    2023 IEEE INTELLIGENT VEHICLES SYMPOSIUM, IV, 2023,
  • [46] Towards data-driven stochastic predictive control
    Pan, Guanru
    Ou, Ruchuan
    Faulwasser, Timm
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2023,
  • [47] Data-driven subspace approach to predictive control
    Huang, Biao
    Kadali, Ramesh
    Lecture Notes in Control and Information Sciences, 2008, 374 : 121 - 141
  • [48] Towards data-driven stochastic predictive control
    Institute of Energy Systems, Energy Efficiency and Energy Economics, TU Dortmund, Dortmund, Germany
    Int J Robust Nonlinear Control,
  • [49] A Data-driven Koopman Modeling Framework With Application to Soft Robots
    Han, Lvpeng
    Peng, Kerui
    Chen, Wangxing
    Liu, Zhaobing
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2025, 23 (01) : 249 - 261
  • [50] Formation Control of Non-Holonomic Mobile Robots: Predictive Data-Driven Fuzzy Compensator
    Wang, Jinfeng
    Dong, Hui
    Chen, Fenghua
    Vu, Mai The
    Shakibjoo, Ali Dokht
    Mohammadzadeh, Ardashir
    MATHEMATICS, 2023, 11 (08)