Swing Leg Trajectory Replanning After Foot Collision in Biped Robots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legged robots, such as biped robots, face issues with collision and damage when walking on uneven ground or stairs due to errors in external sensory information, leading to potential tripping or falling from low obstacles.

Innovation Solution

A method for controlling legged robots that involves terminating the planned trajectory of the swing leg upon collision, using a foot dragging control mode to calculate a position offset, and replanning the trajectory to prevent further collisions, ensuring stable operation and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the robot continues to follow the planned trajectory after collision, then the control system maintains simplicity, but the robot will collide repeatedly with obstacles causing damage

Engineering Contradiction:
Improverobot safetyVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by detecting external forces acting on the swing leg during motion and using this information to adjust the trajectory planning. Force sensors detect collisions with obstacles, and this feedback triggers replanning of the swing leg trajectory to avoid repeated collisions and ensure robot safety.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-planning multiple trajectory components for the swing leg before motion begins. When a collision is detected, the system selects from pre-prepared alternative trajectories rather than computing entirely new paths, reducing computational complexity while maintaining safety.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the robot uses external sensory information to detect obstacles, then the robot can avoid obstacles, but errors in sensory information cause the robot to trip or fall

Engineering Contradiction:
Improveobstacle detection accuracyVSAvoidimpact from external environment
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses force sensors as an intermediary mechanism between the swing leg and the environment. Instead of relying solely on external sensory information that may be erroneous, the force sensors directly measure contact forces during collision, providing reliable real-time feedback about actual environmental interactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic trajectory adjustment based on real-time force detection. Rather than relying on static pre-planned trajectories or potentially erroneous external sensory information, the system dynamically replans the swing leg trajectory in response to detected external forces, adapting to actual environmental conditions.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the swing leg follows a fixed planned trajectory, then the control process is simple, but the robot cannot adapt to unexpected obstacles causing damage

Engineering Contradiction:
Improvetrajectory adaptabilityVSAvoidtrajectory planning complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the swing leg trajectory into multiple independent trajectory components that can be individually adjusted. When a collision occurs in a specific direction, only the relevant trajectory component is replanned while other components remain unchanged, reducing computational complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the static trajectory planning problem into a dynamic one by continuously monitoring external forces and adjusting trajectory components in real-time. The system maintains simplicity through modular replanning of only affected trajectory segments rather than complete replanning, achieving adaptability without excessive complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12138803B2Method for controlling legged robot, robot and computer-readable storage medium
Publication Date: 2024.11.12 UBTECH ROBOTICS CORP LTD
  • US12138803B2 patent drawing
  • US12138803B2 patent drawing
  • US12138803B2 patent drawing

AI summary

A method for controlling a legged robot includes: in response to detection of a collision event associated with a foot of a swing leg of the biped robot, terminating a trajectory component planning of the swing leg in a collision direction; calculating a position offset in the collision direction according to an external force that is received by the foot of the swing leg in the collision direction and obtained in real time, based on a foot dragging control mode, and determining a replanned trajectory component in the collision direction based on the position offset; and controlling the swing leg to move based on the replanned trajectory component in the collision direction and a desired trajectory component of the swing leg in a non-collision direction.