Biped Robot Waist Pose Adjustment for Accurate Centroid Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional biped robot control technology uses a three-mass model to simplify the robot structure, resulting in significant deviations between calculated and planned centroid positions, affecting balance control and quick motion during walking.

Innovation Solution

A computer-implemented method for adjusting the robot centroid position using a linear positive correlation between waist pose changes and centroid position changes, employing the Newton-Raphson iterative method and inverse kinematics algorithms to iteratively refine the centroid position until it matches the planned value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a three-mass model is used to simplify robot structure for centroid calculation, then calculation complexity is reduced, but centroid position accuracy deteriorates with errors of 3-5 centimeters

Engineering Contradiction:
Improvecalculation complexityVSAvoidcentroid position accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements an iterative feedback mechanism using the Newton-Raphson method. The control system calculates the actual centroid position based on robot pose, compares it with the planned centroid position, and generates feedback to adjust the waist pose. This closed-loop feedback continues until the centroid position error converges to within acceptable tolerance, resolving the contradiction between simplified calculation and high accuracy by iteratively refining the solution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically changes the waist pose parameters (position and orientation) based on the calculated centroid position error. By adjusting these parameters iteratively through the Newton-Raphson method, the system transforms the simplified three-mass model calculation into an accurate centroid positioning system, achieving centimeter-level or millimeter-level accuracy without requiring complex full-body dynamics models.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If iterative methods like Newton-Raphson are used to improve centroid position accuracy, then centroid position accuracy improves, but computational time increases

Engineering Contradiction:
Improvecentroid position accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-calculating and storing the Jacobian matrix of the three-mass model in advance. During real-time control, the system only needs to perform simple matrix operations with pre-computed values rather than calculating complex derivatives iteratively. This preliminary preparation significantly reduces the computational burden of each iteration, enabling high-accuracy centroid positioning to be achieved within real-time control cycles of less than 0.3 milliseconds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent optimizes the iterative process by changing the calculation parameters - using the Newton-Raphson method with pre-computed Jacobian matrices and setting appropriate convergence criteria. This approach achieves rapid convergence typically within 3-5 iterations, balancing computational accuracy with real-time performance requirements for biped robot control.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If centroid position accuracy is improved through iterative adjustment, then balance control capability improves, but device complexity increases

Engineering Contradiction:
Improvebalance control capabilityVSAvoidcontrol algorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the waist pose serve multiple functions: it is both the primary actuator for robot motion and the adjustment mechanism for centroid positioning. By coupling centroid correction with waist pose adjustment, the system achieves accurate balance control without requiring separate actuators or complex multi-body dynamics calculations, thus improving reliability while maintaining relatively simple device architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11353887B2Robot centroid position adjustment method and apparatus and robot using the same
Publication Date: 2022.06.07 UBTECH ROBOTICS CORP LTD
  • US11353887B2 patent drawing
  • US11353887B2 patent drawing
  • US11353887B2 patent drawing

AI summary

The present disclosure provides a robot centroid position adjustment method as well as an apparatus and a robot using the same. The method includes: obtaining initial values; obtaining a waist velocity adjustment value; calculating a current value of the centroid position; and determining whether a current value of the centroid position is equal to the planning value of the centroid position; if the current value of the centroid position is not equal to the planning value of the centroid position, obtaining the current value of the centroid position to take as the initial value of the centroid position and returning to the step of obtaining the waist velocity adjustment value until the current value of the centroid position is equal to the planning value of the centroid position. In such a manner, the balance ability of the robot can be improved.