Gaussian Process Model Predictive Control of an Unmanned Quadrotor

被引:80
|
作者
Cao, Gang [1 ]
Lai, Edmund M. -K. [2 ]
Alam, Fakhrul [1 ]
机构
[1] Massey Univ, Sch Engn & Adv Technol, Auckland, New Zealand
[2] Auckland Univ Technol, Dept Informat Technol & Software Engn, Auckland, New Zealand
关键词
Quadrotor trajectory tracking; Model predictive control; Gaussian process; DERIVATIVE-FREE METHODS; TRACKING CONTROL;
D O I
10.1007/s10846-017-0549-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Model Predictive Control (MPC) trajectory tracking problem of an unmanned quadrotor with input and output constraints is addressed. In this article, the dynamic models of the quadrotor are obtained purely from operational data in the form of probabilistic Gaussian Process (GP) models. This is different from conventional models obtained through Newtonian analysis. A hierarchical control scheme is used to handle the trajectory tracking problem with the translational subsystem in the outer loop and the rotational subsystem in the inner loop. Constrained GP based MPC are formulated separately for both subsystems. The resulting MPC problems are typically nonlinear and non-convex. We derived a GP based local dynamical model that allows these optimization problems to be relaxed to convex ones which can be efficiently solved with a simple active-set algorithm. The performance of the proposed approach is compared with an existing unconstrained Nonlinear Model Predictive Control (NMPC) algorithm and an existing constrained nonlinear GP based MPC algorithm. In the first comparison, simulation results show that the two approaches exhibit similar trajectory tracking performance. However, our approach has the advantage of incorporating constraints on the control inputs. In the second comparison, simulation results demonstrate that our approach only requires 20% of the computational time for the existing nonlinear GP based MPC.
引用
收藏
页码:147 / 162
页数:16
相关论文
共 50 条
  • [31] Data-driven model predictive control for ships with Gaussian process
    Xu, Peilong
    Qin, Hongde
    Ma, Jingran
    Deng, Zhongchao
    Xue, Yifan
    OCEAN ENGINEERING, 2023, 268
  • [32] Active Learning Gaussian Process Model Predictive Control Method for Quadcopter
    Zhao, Shulong
    Yi, Feng
    Wang, Qipeng
    Wang, Xiangke
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 2664 - 2669
  • [33] A hybrid Gaussian process approach to robust economic model predictive control
    Rostam, Mohammadreza
    Nagamune, Ryozo
    Grebenyuk, Vladimir
    JOURNAL OF PROCESS CONTROL, 2020, 92 : 149 - 160
  • [34] Risk-Sensitive Model Predictive Control with Gaussian Process Models
    Yang, Xiaoke
    Maciejowski, Jan
    IFAC PAPERSONLINE, 2015, 48 (28): : 374 - 379
  • [35] Antagonistic Model Predictive Control for Quadrotor Cyber Attacks
    Cavanini, Luca
    Felicetti, Riccardo
    Ferracuti, Francesco
    Freddie, Alessandro
    Longhi, Sauro
    Siyyal, Shafqat Ali
    Monterin, Alessandro
    2024 20TH IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, MESA 2024, 2024,
  • [36] Model Predictive Control for Dynamic Quadrotor Bearing Formations
    Erskine, Julian
    Balderas-Hill, Rafael
    Fantoni, Isabelle
    Chriette, Abdelhamid
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 124 - 130
  • [37] Gaussian Process based Stochastic Model Predictive Control for Cooperative Adaptive Cruise Control
    Mosharafian, Sahand
    Razzaghpour, Mandi
    Fallah, Yaser P.
    Velni, Javad Mohammadpour
    2021 IEEE VEHICULAR NETWORKING CONFERENCE (VNC), 2021, : 17 - 23
  • [38] Payload Drop Application Using an Unmanned Quadrotor Helicopter Based on Gain-Scheduled PID and Model Predictive Control
    Sadeghzadeh, Iman
    Abdolhosseini, Mahyar
    Zhang, Youmin
    UNMANNED SYSTEMS, 2014, 2 (01) : 39 - 52
  • [39] Model predictive control for autonomous unmanned helicopters
    Joelianto, Endra
    Sumarjono, Edwina Maryami
    Budiyono, Agus
    Penggalih, Dini Retnaning
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2011, 83 (06): : 375 - 387
  • [40] Model predictive control of an unmanned aerial vehicle
    Erdogan, Halit Firat
    Kural, Ayhan
    Ozsoy, Can
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2017, 89 (02): : 193 - 202