MPC-Based Walking Stability Control for Bipedal Robots on Uneven Terrain

被引:0
作者
Liu, Chih-Cheng [1 ]
Lin, Yi-Chung [1 ]
Li, Chia-Sheng [1 ]
机构
[1] Tamkang Univ, Dept Elect & Comp Engn, New Taipei City 25137, Taiwan
来源
IEEE ACCESS | 2025年 / 13卷
关键词
Legged locomotion; Robots; Humanoid robots; Generators; Foot; Trajectory; Robot sensing systems; Predictive models; Stability criteria; Predictive control; Bipedal walking; gait generator; humanoid robot; linear inverted pendulum; model predictive control; ZMP constraint; DYNAMICS;
D O I
10.1109/ACCESS.2025.3541745
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an algorithm capable of regenerating gait patterns online. The algorithm is designed using the Model Predictive Control (MPC) framework, with the Linear Inverted Pendulum Model as the basis of the predictive model. For bipedal robot walking, it divides ZMP (Zero Moment Point) constraints into single-leg support, double-leg support, and start-end phases, reformulating them into a complete quadratic programming problem. This approach allows for adjustments to both the foot placement and the timing of steps to maintain dynamic stability during walking. To address the limited contact force sensing capability between the robot and the ground in the gait generator, pressure sensors on both feet of the robot are used to monitor pressure distribution, adjusting the allocation of pressure between the feet accordingly. Finally, simulation and experimental results demonstrate the performance of the proposed method. The controller maintains dynamic stability for the bipedal robot when walking on either soft artificial grass or hard wooden boards.
引用
收藏
页码:31532 / 31543
页数:12
相关论文
共 24 条
  • [2] Caron S, 2019, IEEE INT CONF ROBOT, P277, DOI [10.1109/ICRA.2019.8794348, 10.1109/icra.2019.8794348]
  • [3] Variable Horizon MPC With Swing Foot Dynamics for Bipedal Walking Control
    Daneshmand, Elham
    Khadiv, Majid
    Grimminger, Felix
    Righetti, Ludovic
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (02) : 2349 - 2356
  • [4] Eigen, Online
  • [5] Fallon MF, 2014, IEEE-RAS INT C HUMAN, P112, DOI 10.1109/HUMANOIDS.2014.7041346
  • [6] Feng SY, 2016, 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), P5373, DOI 10.1109/IROS.2016.7759790
  • [7] github, Eiquadprog
  • [8] Feedback Control of a Cassie Bipedal Robot: Walking, Standing, and Riding a Segway
    Gong, Yukai
    Hartley, Ross
    Da, Xingye
    Hereid, Ayonga
    Harib, Omar
    Huang, Jiunn-Kai
    Grizzle, Jessy
    [J]. 2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 4559 - 4566
  • [9] Planning walking patterns for a biped robot
    Huang, Q
    Yokoi, K
    Kajita, S
    Kaneko, K
    Arai, H
    Koyachi, N
    Tanie, K
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (03): : 280 - 289
  • [10] Kajita S, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P239, DOI 10.1109/IROS.2001.973365