The invention belongs to the technical field of intelligent
robot control, and particularly relates to a quadruped
robot model prediction control method fused with an extended
state observer, which comprises the following steps: firstly, establishing a dynamic model of a quadruped
robot system, designing a position ESO to estimate disturbance in a translation direction in real time, and designing an attitude ESO to estimate disturbance in a rotation direction in real time; secondly, constructing a discrete
state space model containing a disturbance compensation item by using a disturbance estimator output by ESO, and designing an MPC
optimization problem with constraints on this basis, including consideration of
friction cone constraints, swing leg force constraints, joint torque upper and
lower limit constraints and the like; finally, the MPC
optimization problem is solved in an online rolling mode,
ground reaction force and joint torque are output, and trajectory tracking control of the quadruped robot under the unknown disturbance condition is achieved. According to the method, the
system uncertainty caused by unmodeled load, external disturbance or uneven ground can be effectively inhibited, and the stability and adaptability of the robot in a complex environment are improved.