Humanoid Robot Swing-Leg Trajectory Planning Under Disturbance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing time variable-based trajectory planning methods for biped humanoid robots fail to maintain stability when the robot is disturbed by its environment, leading to issues of early or late landing of the swinging leg.
Innovation Solution
The method constructs a phase variable based on the position components of the robot's torso, using this internal state to adjust the swing time and maintain stability, rather than relying solely on time variables.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If time variable-based trajectory planning is used, then the trajectory planning is simple to implement, but the robot cannot adapt to environmental disturbances causing early or late landing
Solution Approach 1:
The patent changes the planning parameter from time variable to phase variable. The phase variable is defined based on the robot's internal state (position components of the torso), transforming the trajectory planning from a time-driven approach to a state-driven approach. This allows the swinging leg trajectory to automatically adapt to environmental disturbances while maintaining stable gait, resolving the contradiction between implementation simplicity and adaptability.
2Device complexity
If time variable-based trajectory planning is used, then the control system is simple, but the swing time cannot be adjusted in response to disturbances
Solution Approach 1:
The patent replaces the time variable parameter with a phase variable parameter in the control system. The phase variable is constructed from the position components of the robot's torso, creating a state-based control parameter. This transformation enables the control system to automatically adjust swing time in response to environmental disturbances while maintaining relatively simple system architecture, thus resolving the contradiction between control system complexity and adaptability.
3Adaptability or versatility
If phase variable-based trajectory planning is used, then the robot can adapt to disturbances, but the trajectory planning becomes more complex
Solution Approach 1:
The patent defines the phase variable using a mathematical relationship with the position components of the robot's torso. This parameter transformation provides a systematic and elegant solution that achieves adaptability to environmental disturbances. While the mathematical formulation is more complex than simple time-based planning, the overall system complexity is managed through the coherent state-based framework, achieving a balance between adaptability and complexity.
Data Source
AI summary
A trajectory planning method, a computer-readable storage medium, and a robot are provided. The method includes: constructing a phase variable of a trajectory planning of a robot, where the phase variable is a function of two position components of a torso of the robot on a horizontal plane; and performing, using the phase variable replacing a time variable, the trajectory planning on a swinging leg of the robot in each preset coordinate axis direction. In this manner, the robot can no longer continue to follow the established trajectory after being disturbed by the environment, but make state adjustments according to the disturbance received to offset the impact of the disturbance, thereby maintaining walking stability and avoiding the problem of early or late landing of the swinging leg.


