Biped Robot Gait Control With Real-Time ZMP Ankle Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing biped robot gait control technologies lack real-time posture control and stability adjustments when subjected to external interference or uneven terrain, leading to potential failure and falling.

Innovation Solution

A biped robot gait control method that modifies the zero moment point (ZMP) in real time, using six-dimensional force information and inertial data to adjust ankle joint angles through a closed-loop tracking control system, ensuring posture stability and smooth walking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If open-loop gait planning based on inverted pendulum models is used, then the walking control rules can be realized, but the robot cannot adapt to external forces or uneven ground causing posture deviation

Engineering Contradiction:
Improveadaptability to external forces and uneven groundVSAvoidwalking stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a closed-loop control system that continuously monitors the robot's actual posture through sensors and compares it with the planned trajectory. When deviations are detected due to external forces or uneven terrain, the system generates corrective torque commands to adjust the joints and maintain stable walking. This feedback mechanism enables the robot to adapt to environmental disturbances while preserving walking reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transitions from static open-loop gait planning to dynamic closed-loop control. The control system continuously adjusts joint trajectories in real-time based on current posture and external disturbances. The dynamic adjustment allows the robot to maintain stability on uneven ground and respond to external forces, resolving the contradiction between adaptability and reliability.

Inventive Principle:
Principle #15Dynamics

2Reliability

If no posture control processing algorithm is included, then the control system remains simple, but the robot posture will gradually diverge when interference occurs

Engineering Contradiction:
Improveposture stabilityVSAvoidcontrol algorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a posture control processing algorithm that uses feedback from sensors to detect deviations from the planned trajectory. The algorithm calculates corrective actions based on the detected deviations and applies them through the joint actuators. This feedback-based approach ensures posture stability without requiring overly complex control structures, as it builds upon the existing open-loop planning framework.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediate control layer between the open-loop gait planner and the joint actuators. This intermediary posture control module processes the planned trajectory and actual sensor data, generating corrective commands that bridge the gap between simple planning and complex adaptation. This intermediary approach maintains reasonable system complexity while achieving reliable posture stability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If ZMP is not controlled in real-time, then the control system remains simple, but the robot cannot maintain stability when the body is subjected to interference

Engineering Contradiction:
Improvewalking stabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements real-time ZMP control through a feedback mechanism that continuously calculates the Zero Moment Point based on sensor data and compares it with the desired ZMP trajectory. When deviations occur due to external forces or terrain variations, the system generates corrective torque commands to adjust the robot's posture and maintain ZMP within the support polygon. This ensures walking stability while keeping the control system architecture relatively simple by building on existing sensors and actuators.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11230001B2Biped robot gait control method and biped robot
Publication Date: 2022.01.25 UBTECH ROBOTICS CORP LTD
  • US11230001B2 patent drawing
  • US11230001B2 patent drawing
  • US11230001B2 patent drawing

AI summary

There are a biped robot gait control method and a biped robot, where the method includes: obtaining six-dimensional force information, and determining a motion state of two legs of the biped robot; calculating a ZMP position of each of two legs of the biped robot; determining a ZMP expected value of each of the two legs in real time; obtaining a compensation angle of an ankle joint of each of the two legs of the biped robot by inputting the ZMP position, a change rate of the ZMP position, the ZMP expected value, and a change rate of the ZMP expected value to an ankle joint smoothing controller so as to perform a close-loop ZMP tracking control on each of the two legs; adjusting a current angle of the ankle joint of each of the two legs of the biped robot in real time; and repeating the forgoing steps.