A real-time GP based MPC for quadcopters with unknown disturbances

被引:0
|
作者
Schmid, Niklas [1 ]
Gruner, Jonas [2 ]
Abbas, Hossam S. [2 ]
Rostalski, Philipp [2 ]
机构
[1] Swiss Fed Inst Technol, Automat Control Lab, Zurich, Switzerland
[2] Univ Lubeck, Inst Elect Engn Med, Lubeck, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Gaussian Process (GP) regressions have proven to be a valuable tool to predict disturbances and model mismatches and incorporate this information into a Model Predictive Control (MPC) prediction. Unfortunately, the computational complexity of inference and learning on classical GPs scales cubically, which is intractable for real-time applications. Thus GPs are commonly trained offline, which is not suited for learning disturbances as their dynamics may vary with time. Recently, state-space formulation of GPs has been introduced, allowing inference and learning with linear computational complexity. This paper presents a framework that enables online learning of disturbance dynamics on quadcopters, which can be executed within milliseconds using a state-space formulation of GPs. The obtained disturbance predictions are combined with MPC leading to a significant performance increase in simulations with jMAVSim. The computational burden is evaluated on a Raspberry Pi 4 B to prove the real-time applicability.
引用
收藏
页码:2051 / 2056
页数:6
相关论文
共 50 条
  • [31] A Generalized Stopping Criterion for Real-Time MPC with Guaranteed Stability
    Fedorova, Kristina
    Jiang, Yuning
    Oravec, Juraj
    Jones, Colin N.
    Kvasnica, Michal
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 4705 - 4710
  • [32] Real-time FPGA Implementation of Direct MPC for Power Electronics
    Stellato, Bartolomeo
    Goulart, Paul J.
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 1471 - 1476
  • [33] Real-Time Deep-Learning-Driven Parallel MPC
    Kohut, Roman
    Pavlovicova, Erika
    Fedorova, Kristina
    Oravec, Juraj
    Kvasnica, Michal
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7413 - 7419
  • [34] Real-Time Fuel Economy Optimization With Nonlinear MPC for PHEVs
    Zhang, Jiangyan
    Shen, Tielong
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (06) : 2167 - 2175
  • [35] Real-time Stabilizing MPC of a 2DOF Helicopter
    Gulan, Martin
    Minarcik, Peter
    Lizuch, Martin
    PROCEEDINGS OF THE 2019 22ND INTERNATIONAL CONFERENCE ON PROCESS CONTROL (PC19), 2019, : 215 - 221
  • [36] Real-time detection power quality of disturbances based on Teager energy operator
    Huang, Wenqing
    Dai, Yuxing
    Diangong Jishu Xuebao/Transactions of China Electrotechnical Society, 2007, 22 (06): : 154 - 158
  • [37] DSP-FPGA BASED REAL-TIME POWER QUALITY DISTURBANCES CLASSIFIER
    Zhang Ming
    Li Kaicheng
    Hu Yisheng
    METROLOGY AND MEASUREMENT SYSTEMS, 2010, 17 (02) : 205 - 215
  • [38] DSP-FPGA Based Real-time Power Quality Disturbances Classifier
    Zhang, Ming
    Li, Kaicheng
    2010 IEEE PES TRANSMISSION AND DISTRIBUTION CONFERENCE AND EXPOSITION: SMART SOLUTIONS FOR A CHANGING WORLD, 2010,
  • [39] A Real-Time Gaussian Process-Based Stochastic Controller for Periodic Disturbances
    Hussien, Mohammed
    Mahfouz, Abdullah M.
    Elkamel, Ahmed
    Darwish, Mohamed A. H.
    Abbas, Hossam S.
    IFAC PAPERSONLINE, 2023, 56 (02): : 4810 - 4815
  • [40] Fuzzy logic-based real-time robot navigation in unknown environment
    Wang, Meng
    Liu, James N. K.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2008, 56 (07) : 625 - 643