Embedded Learning-based Model Predictive Control for Mobile Robots using Gaussian Process Regression

被引:0
|
作者
Janssen, N. H. J. [1 ]
Kools, L. [1 ]
Antunes, D. J. [1 ]
机构
[1] Eindhoven Univ Technol, Fac Mech Engn, Den Dolech 2, NL-5600 MB Eindhoven, Netherlands
关键词
D O I
10.23919/acc45564.2020.9147443
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a learning-based Model Predictive Control (MPC) strategy for mobile robots. The strategy relies on Gaussian Process Regression (GPR) to improve the robot's model based on measurement data, therefore avoiding the need for an accurate model. More specifically, the kinematics are assumed to be known and GPR is employed to capture the unknown robot dynamics. Within a cascaded control structure, the resulting full system model is used to generate velocity commands by means of MPC. This allows the dynamics to be taken into account during velocity reference generation, while keeping a fast inner-loop controller to track the velocity reference. The variance provided by the Gaussian process is used to tighten constraints for robust constraint satisfaction. Incremental Sparse Spectrum Gaussian Process Regression (ISSGPR) and Real-Time Iteration (RTI) are employed to facilitate real-time online learning and ensure implementability on embedded hardware. Simulations and experiments are performed to show the effectiveness of the proposed approach. Although we focus on the application to Wheeled Mobile Robots (WMR), the ideas provided here are applicable in other contexts where the kinematics are known and there are unmodelled dynamics.
引用
收藏
页码:1124 / 1130
页数:7
相关论文
共 50 条
  • [1] Safety enhancement for nonlinear systems via learning-based model predictive control with Gaussian process regression
    Lin, Min
    Sun, Zhongqi
    Hu, Rui
    Xia, Yuanqing
    NEUROCOMPUTING, 2024, 591
  • [2] Towards Efficient Learning-Based Model Predictive Control via Feedback Linearization and Gaussian Process Regression
    Caldwell, Jack
    Marshall, Joshua A.
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 4306 - 4311
  • [3] Iterative learning-based model predictive control for mobile robots in space applications
    Baldauf, Niklas
    Turnwald, Alen
    2023 27TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS, MMAR, 2023, : 434 - 439
  • [4] Learning predictive tracking control method with Gaussian process modeling for mobile robots
    Wu R.-Z.
    Zhang X.-L.
    Xu X.
    Zhang C.-X.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2023, 40 (12): : 2236 - 2246
  • [5] Gaussian process-based cautious model predictive control for visual servoing of mobile robots
    Zhu, Huazhong
    Jin, Zhehao
    Liu, Andong
    Ni, Hongjie
    NONLINEAR DYNAMICS, 2023, 111 (23) : 21779 - 21796
  • [6] Gaussian process-based cautious model predictive control for visual servoing of mobile robots
    Huazhong Zhu
    Zhehao Jin
    Andong Liu
    Hongjie Ni
    Nonlinear Dynamics, 2023, 111 : 21779 - 21796
  • [7] Cautious Model Predictive Control Using Gaussian Process Regression
    Hewing, Lukas
    Kabzan, Juraj
    Zeilinger, Melanie N.
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (06) : 2736 - 2743
  • [8] Enhanced Gaussian Process Regression for Active Learning Model-based Predictive Control
    Ren, Rui
    Li, Shaoyuan
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 2731 - 2736
  • [9] Online learning-based model predictive control with Gaussian process models and stability guarantees
    Maiworm, Michael
    Limon, Daniel
    Findeisen, Rolf
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (18) : 8785 - 8812
  • [10] Learning-Based Iterative Optimal Control for Unknown Systems Using Gaussian Process Regression
    Hashimoto, Wataru
    Hashimoto, Kazumune
    Onoue, Yuga
    Takai, Shigemasa
    2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 1554 - 1559