Legged Robot Footstep Planning Using Contact Force Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing legged robot control methods fail to effectively determine motion control parameters based on the environment, leading to reduced adaptability and efficiency in navigating diverse terrains.

Innovation Solution

A method that determines candidate landing points and a target center of mass position change parameter for each foot of a legged robot, using a correlation between center of mass position change, candidate landing points, and foot contact force, under constraint conditions to optimize step order and landing points, thereby improving motion control parameters' consistency with the environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional center of mass trajectory control is used, then the control method is simple, but the adaptability to environment and operation is poor

Engineering Contradiction:
Improveadaptability to environmentVSAvoidcontrol method complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary determination of candidate landing points and their correspondence relationships with center of mass position changes before actual motion execution. This advance planning enables the robot to adapt to environmental conditions while maintaining structured control, resolving the contradiction between adaptability and control simplicity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control method dynamically determines motion control parameters based on the correspondence relationship between candidate landing points and center of mass position changes, rather than using fixed trajectories. This dynamic adaptation to environmental conditions improves versatility while maintaining manageable control complexity through systematic parameter determination.

Inventive Principle:
Principle #15Dynamics

2Productivity

If fixed motion control parameters are used, then the control is straightforward, but the efficiency in navigating diverse terrains is reduced

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidparameter determination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-determines multiple candidate landing points and establishes their correspondence with center of mass position changes before navigation. This preliminary preparation enables efficient navigation across diverse terrains by having ready-to-use motion control parameters for various landing scenarios, improving productivity without excessive complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The method determines motion control parameters based on the specific correspondence relationship between candidate landing points and center of mass position changes, allowing parameter adaptation to different terrain conditions. This parameter flexibility improves navigation efficiency while maintaining systematic control through structured parameter determination.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If candidate landing points are determined without considering foot contact force, then the calculation is simpler, but the motion control accuracy is reduced

Engineering Contradiction:
Improvemotion control precisionVSAvoidcorrelation determination complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system preliminarily determines the correspondence relationship between candidate landing points, center of mass position changes, and foot contact forces before motion execution. This advance calculation of correlation enables precise motion control by accounting for contact force effects, improving manufacturing precision while managing complexity through systematic relationship establishment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230076589A1Controlling foot landing points and step order of legged robot based on foot contact force
Publication Date: 2023.03.09 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20230076589A1 patent drawing
  • US20230076589A1 patent drawing
  • US20230076589A1 patent drawing

AI summary

A method for controlling motion of a legged robot includes determining one or more candidate landing points for each foot of the robot. The method further includes determining a first correlation between a center of mass position change parameter, candidate landing points, and foot contact force. The method further includes determining, under a constraint condition set and based on the first correlation, a target center of mass position change parameter, a target step order, and a target landing point for each foot selected among the one or more candidate landing points for the respective foot, the constraint condition set constraining a step order. The method further includes controlling, according to the target center of mass position change parameter, the target step order, and the target landing point for each foot, motion of the legged robot in the preset period.