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 条
  • [21] MPC delay compensation based on maximal controllable sets for real-time driving simulators
    Soyer, Martin
    Olaru, Sorin
    Fang, Zhou
    2021 25TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2021, : 649 - 654
  • [22] Real-time Machine Learning-Based CLBF-MPC of Nonlinear Systems
    Wu, Zhe
    Rincon, David
    Christofides, Panagiotis D.
    IFAC PAPERSONLINE, 2020, 53 (02): : 11589 - 11594
  • [23] Real-Time Energy Economy Optimization Based on Nonlinear MPC for Hybrid Electrical Buses
    Liu, Biao
    Wang, Tianyuan
    Wang, Hengyang
    Hu, Zhiqiang
    2018 4TH INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND MATERIAL APPLICATION, 2019, 252
  • [24] Inexact Adjoint-based SQP Algorithm for Real-Time Stochastic Nonlinear MPC
    Feng, Xuhui
    Di Cairano, Stefano
    Quirynen, Rien
    IFAC PAPERSONLINE, 2020, 53 (02): : 6529 - 6535
  • [25] Adaptive MPC Based Real-Time Energy Management Strategy of the Electric Sanitation Vehicles
    Wang, Hao
    He, Hongwen
    Li, Jianwei
    Bai, Yunfei
    Chang, Yuhua
    Yan, Beizhan
    APPLIED SCIENCES-BASEL, 2021, 11 (02): : 1 - 24
  • [26] MPC-based tracking for real-time systems subject to time-varying polytopic constraints
    Manrique, T.
    Fiacchini, M.
    Chambrion, T.
    Millerioux, G.
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2016, 37 (04): : 708 - 729
  • [27] A real-time implementation of an MPC-based Motion Cueing strategy with time-varying prediction
    Beghi, Alessandro
    Bruschetta, Mattia
    Maran, Fabio
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 4149 - 4154
  • [28] Real-time proximal gradient method for embedded linear MPC
    Van Parys, Ruben
    Verbandt, Maarten
    Swevers, Jan
    Pipeleers, Goele
    MECHATRONICS, 2019, 59 : 1 - 9
  • [29] Parallelizable Real-Time Algorithm for Integrated Experiment Design MPC
    Feng, Xuhui
    Jiang, Yuning
    Villanueva, Mario Eduardo
    Houska, Boris
    IFAC PAPERSONLINE, 2018, 51 (18): : 518 - 523
  • [30] A Real-time Energy Management Strategy for Parallel HEVs with MPC
    Zhang, Bo
    Xu, Fuguo
    Shen, Tielong
    2019 IEEE VEHICLE POWER AND PROPULSION CONFERENCE (VPPC), 2019,