Robot Foot Slip Detection for Stable Legged Locomotion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legged robots face challenges in maintaining balance and preventing slips on uneven or rough terrain due to the inability to effectively control ground reaction forces and detect disturbances in their gait.

Innovation Solution

The implementation of sensors and processors in legged robots to determine and adjust ground reaction forces, detect slips by monitoring distance changes between feet and body estimates, and react to disturbances by adjusting gait and ground contact strategies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If legged robots operate on uneven or rough terrain, then their operational versatility is improved, but their stability and balance deteriorate due to inability to effectively control ground reaction forces

Engineering Contradiction:
Improveoperational versatilityVSAvoidstability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent implements feedback control by continuously monitoring the robot's gait parameters and ground reaction forces, then adjusting the gait in real-time to maintain stability on uneven terrain. Sensors detect deviations from expected motion patterns and feed this information back to the control system, which modifies subsequent gait cycles to compensate for disturbances.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The control system dynamically adapts gait parameters such as step length, step frequency, and body orientation based on real-time terrain conditions and robot state. This dynamic adjustment allows the robot to maintain stability across varying terrain types by continuously optimizing its locomotion strategy rather than using fixed gait patterns.

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If sensors and processors are added to detect slips and control ground reaction forces, then stability is improved, but device complexity increases

Engineering Contradiction:
ImprovestabilityVSAvoiddevice complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The control system performs multiple functions using a unified approach: it monitors gait parameters, detects slips, calculates ground reaction forces, and adjusts gait patterns all through a single integrated control algorithm. This multi-functionality reduces the need for separate specialized subsystems, thereby limiting the increase in device complexity while achieving improved stability.

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

Solution Approach 2:

The robot's control system automatically detects and responds to slip conditions without external intervention. The same sensors used for basic navigation also detect gait disturbances, and the control algorithm self-adjusts to correct instability, eliminating the need for additional dedicated slip-detection hardware or manual control inputs.

Inventive Principle:
Principle #25Self-service

3Reliability

If the robot reacts to detected slips by adjusting gait, then reliability is improved, but loss of time occurs during the reaction process

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control system maintains a library of pre-computed gait adjustments for various slip conditions and terrain types. When a slip is detected, the system quickly selects and applies the appropriate pre-planned correction rather than computing a new gait from scratch, significantly reducing the reaction time while maintaining reliable slip recovery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control algorithm prioritizes rapid slip correction by temporarily increasing the gain on stabilizing torques and reducing gait complexity during the reaction phase. This allows the system to quickly overcome the disturbance and return to normal operation, minimizing the time lost during the correction maneuver.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12139217B2Slip detection for robotic locomotion
Publication Date: 2024.11.12 BOSTON DYNAMICS INC
  • US12139217B2 patent drawing
  • US12139217B2 patent drawing
  • US12139217B2 patent drawing

AI summary

An example method may include i) determining a first distance between a pair of feet of a robot at a first time, where the pair of feet is in contact with a ground surface; ii) determining a second distance between the pair of feet of the robot at a second time, where the pair of feet remains in contact with the ground surface from the first time to the second time; iii) comparing a difference between the determined first and second distances to a threshold difference; iv) determining that the difference between determined first and second distances exceeds the threshold difference; and v) based on the determination that the difference between the determined first and second distances exceeds the threshold difference, causing the robot to react.