Robust Convex Model Predictive Control for Quadruped Locomotion Under Uncertainties

被引:8
作者
Xu, Shaohang [1 ,2 ,3 ]
Zhu, Lijun [4 ]
Zhang, Hai-Tao [5 ,6 ]
Ho, Chin Pang [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Artificial Intelligence & Automat, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Inst Artificial Intelligence, Wuhan 430074, Peoples R China
[3] City Univ Hong Kong, Sch Data Sci, Hong Kong, Peoples R China
[4] Huazhong Univ Sci & Technol, Sch Artificial Intelligence & Automat, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[5] Huazhong Univ Sci & Technol, Engn Res Ctr Autonomous Intelligent Unmanned Syst, Sch Artificial Intelligence & Automat, Key Lab Image Proc & Intelligent Control, Wuhan 430074, Peoples R China
[6] Huazhong Univ Sci & Technol, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Legged robots; model predictive control (MPC); optimization and optimal control; robust/adaptive control of robotic systems; NONLINEAR-SYSTEMS; DESIGN; ROBOTS; MPC;
D O I
10.1109/TRO.2023.3299527
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This article considers quadruped locomotion control in the presence of uncertainties. Two types of structured uncertainties are considered, namely, uncertain friction constraints and uncertain model dynamics. Then, a min-max optimization model is formulated based on robust optimization, and a robust min-max model predictive controller is proposed by recurrently solving the optimization model. We prove that the min-max optimization model is equivalent to a convex quadratic constrained quadratic program by exploiting the structure of uncertainties. Moreover, a two-stage optimization algorithm is proposed to solve the optimization problem efficiently, allowing for the deployment of the controller onto the real robot. The results show that the proposed optimization algorithm can improve solving frequency by similar to 11 x compared with Gurobi. The proposed controller is able to stabilize quadruped locomotion in challenging scenarios where the uncertainties are caused by significant disturbances and unknown environments.
引用
收藏
页码:4837 / 4854
页数:18
相关论文
共 50 条
  • [21] Unknown Payload Adaptive Control for Quadruped Locomotion With Proprioceptive Linear Legs
    Jin, Bingchen
    Ye, Shusheng
    Su, Juntong
    Luo, Jianwen
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2022, 27 (04) : 1891 - 1899
  • [22] Push Recovery Control Based on Model Predictive Control of Hydraulic Quadruped Robots
    Yang, Qingjun
    Li, Congfei
    Zhu, Rui
    Li, Yulong
    Wang, Dianxin
    Wang, Xuan
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2023, 109 (02)
  • [23] Push Recovery Control Based on Model Predictive Control of Hydraulic Quadruped Robots
    Qingjun Yang
    Congfei Li
    Rui Zhu
    Yulong Li
    Dianxin Wang
    Xuan Wang
    [J]. Journal of Intelligent & Robotic Systems, 2023, 109
  • [24] Model Predictive Control for Real-Time Residential Energy Scheduling under Uncertainties
    Hosseini, Seyed Mohsen
    Carli, Raffaele
    Dotoli, Mariagrazia
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 1386 - 1391
  • [25] Dynamic output feedback robust model predictive control
    Ding, Baocang
    Huang, Biao
    Xu, Fangwei
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2011, 42 (10) : 1669 - 1682
  • [26] Robust model predictive control for switched linear systems
    Esfahani, Peyman Sindareh
    Pieper, Jeffrey Kurt
    [J]. ISA TRANSACTIONS, 2019, 89 : 1 - 11
  • [27] Robust-to-Early Termination Model Predictive Control
    Hosseinzadeh, Mehdi
    Sinopoli, Bruno
    Kolmanovsky, Ilya
    Baruah, Sanjoy
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (04) : 2507 - 2513
  • [28] Robust model predictive control with zone control
    Gonzalez, A. H.
    Marchetti, J. L.
    Odloak, D.
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2009, 3 (01) : 121 - 135
  • [29] Model Predictive Control With Environment Adaptation for Legged Locomotion
    Rathod, Niraj
    Bratta, Angelo
    Focchi, Michele
    Zanon, Mario
    Villarreal, Octavio
    Semini, Claudio
    Bemporad, Alberto
    [J]. IEEE ACCESS, 2021, 9 : 145710 - 145727
  • [30] Adaptive Complexity Model Predictive Control
    Norby, Joseph
    Tajbakhsh, Ardalan
    Yang, Yanhao
    Johnson, Aaron M.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 4615 - 4634