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 条
  • [1] Data-driven and Knowledge-based predictive maintenance method for industrial robots for the production stability of intelligent manufacturing
    Wang, Xiaoqiao
    Liu, Mingzhou
    Liu, Conghu
    Ling, Lin
    Zhang, Xi
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [2] Data-Driven Predictive Control and MPC: Do we achieve optimality?
    Anand, A. S.
    Sawant, S.
    Reinhardt, D.
    Gros, S.
    IFAC PAPERSONLINE, 2024, 58 (15): : 73 - 78
  • [3] A Data-Driven Predictive Control Structure in the Behavioral Framework
    Wei, Lai
    Yan, Yitao
    Bao, Jie
    IFAC PAPERSONLINE, 2020, 53 (02): : 159 - 164
  • [4] A data-driven and knowledge-based decision support system for optimized construction planning and control
    Sheikhkhoshkar, Moslem
    El-Haouzi, Hind Bril
    Aubry, Alexis
    Hamzeh, Farook
    Rahimian, Farzad
    AUTOMATION IN CONSTRUCTION, 2025, 173
  • [5] A BAYESIAN FRAMEWORK TO INTEGRATE KNOWLEDGE-BASED AND DATA-DRIVEN INFERENCE TOOLS FOR RELIABLE YIELD DIAGNOSES
    Fan, Chih-Min
    Lu, Yun-Pei
    2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 2323 - 2329
  • [6] Knowledge-based and data-driven fuzzy modeling for rockburst prediction
    Adoko, Amoussou Coffi
    Gokceoglu, Candan
    Wu, Li
    Zuo, Qing Jun
    INTERNATIONAL JOURNAL OF ROCK MECHANICS AND MINING SCIENCES, 2013, 61 : 86 - 95
  • [7] Fusion of knowledge-based and data-driven approaches to grammar induction
    Georgiladakis, Spiros
    Unger, Christina
    Iosif, Elias
    Walter, Sebastian
    Cimiano, Philipp
    Petrakis, Euripides
    Potamianos, Alexandros
    15TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2014), VOLS 1-4, 2014, : 288 - 292
  • [8] Knowledge-Based and Data-Driven Approaches for Georeferencing of Informal Documents
    Ferres, Daniel
    Rodriguez, Horacio
    TEXT, SPEECH, AND DIALOGUE (TSD 2015), 2015, 9302 : 452 - 460
  • [9] Data-Driven Optimization Framework for Nonlinear Model Predictive Control
    Zhang, Shiliang
    Cao, Hui
    Zhang, Yanbin
    Jia, Lixin
    Ye, Zonglin
    Hei, Xiali
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [10] Data-driven predictive control in a stochastic setting: a unified framework
    Breschi, Valentina
    Chiuso, Alessandro
    Formentin, Simone
    AUTOMATICA, 2023, 152