Yaw Slip Handling in Bipedal Robots via Force Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legged robots face challenges in maintaining stability and correcting yaw slips due to insufficient friction, which can lead to further slipping when attempting to rotate and correct the slip, disrupting the robot's gait and control over other degrees of freedom.

Innovation Solution

The robot determines a force allocation for its foot based on yaw rotation, updating it to reduce yaw moment and adjust shear forces to compensate for reduced traction, and determines a target yaw to correct yaw errors gradually, prioritizing other aspects of its gait to maintain balance and posture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the robot applies force to rotate and correct yaw slip, then yaw correction is achieved, but friction is insufficient causing further slipping

Engineering Contradiction:
Improveyaw correction reliabilityVSAvoidfoot slipping
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The robot applies only a portion of the force needed for complete yaw correction, accepting residual yaw error to avoid exceeding friction limits. The control system deliberately under-applies corrective torque to prevent the foot from slipping, trading incomplete correction for maintenance of traction.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The robot dynamically adjusts the yaw correction strategy based on real-time friction conditions. When insufficient friction is detected, the system transitions from aggressive correction to gradual correction, modulating the applied torque to match available friction and prevent slipping.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the robot prioritizes yaw correction, then yaw stability is improved, but control over other degrees of freedom is disrupted

Engineering Contradiction:
Improveyaw stabilityVSAvoidgait control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The robot applies yaw correction selectively and locally, only when and where necessary, rather than continuously prioritizing yaw. The control system modulates correction intensity based on local friction conditions and gait phase, allowing other degrees of freedom to maintain normal operation during periods when yaw correction is not critical.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The robot implements yaw correction periodically rather than continuously, interrupting correction actions to restore normal gait control. The system alternates between correction phases and normal operation phases, allowing other degrees of freedom to function properly during non-correction intervals.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10226870B1Yaw slip handling in a robotic device
Publication Date: 2019.03.12 BOSTON DYNAMICS INC
  • US10226870B1 patent drawing
  • US10226870B1 patent drawing
  • US10226870B1 patent drawing

AI summary

An example method may include determining a requested yaw for a body of a robot, where the biped robot comprises a foot coupled to the body via a leg. The robot may then detect, via one or more sensors, a yaw rotation of the body with respect to a ground surface, where the foot is in contact with the ground surface. Based on the detected yaw rotation of the body, the robot may determine a measured yaw for the body. The robot may also determine a target yaw for the body, where the target yaw for the body is between the measured yaw for the body and the requested yaw for the body. The robot may then cause the foot to rotate the body to the target yaw for the body.