Central Pattern Generator Torque Control for Slope Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control systems are not robust enough to navigate terrains with varying slopes efficiently and cost-effectively, lacking effective methods to adapt torque characteristics based on terrain conditions.

Innovation Solution

A method involving a central pattern generator (CPG) that calculates and responds to slope and friction attributes to generate control pulses for torque adjustment in robot legs, using minimal feedback to adapt movement on different terrains, including the use of series elastic actuators for torque application and friction minimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional robot control systems are used, then the system structure is simple, but the robot cannot robustly navigate terrains with varying slopes

Engineering Contradiction:
Improverobustness on varying slopesVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by measuring the actual slope of the terrain using sensors and using this information to adjust the robot's gait parameters. The slope measurement feedback loop allows the robot to adapt its movement to match the actual terrain conditions, improving reliability on varying slopes while maintaining a relatively simple control architecture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs dynamic gait adjustment by modifying step length, step frequency, and body orientation based on the measured slope. This dynamic adaptation allows the robot to maintain stability and robustness across different terrain conditions without requiring a completely complex control system, as the adjustments are made in real-time based on simple slope measurements.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If complex control algorithms are implemented to handle varying terrains, then navigation capability improves, but computational cost and system complexity increase

Engineering Contradiction:
Improveterrain adaptation capabilityVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes key gait parameters (step length, step frequency, body pitch angle) based on the measured slope angle. This parameter-based adaptation provides a simple yet effective way to achieve terrain versatility without implementing complex control algorithms. The relationship between slope angle and gait parameters can be pre-determined or simply adjusted, reducing computational requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary slope measurement before executing the gait cycle, allowing the robot to pre-adjust its gait parameters based on the anticipated terrain conditions. This preliminary action enables the robot to adapt to varying terrains efficiently without requiring complex real-time control algorithms during the actual movement execution.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If continuous feedback and control adjustments are made, then navigation accuracy on slopes improves, but energy consumption increases

Engineering Contradiction:
Improveslope navigation stabilityVSAvoidenergy consumption for control
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic slope measurement and gait parameter adjustment, where the control system updates the gait parameters at specific intervals or at key events in the gait cycle (such as at the beginning of each step). This periodic control approach maintains slope navigation stability while significantly reducing energy consumption compared to continuous control adjustments.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies control adjustments only when necessary - specifically when the slope changes beyond a certain threshold or at critical points in the gait cycle. This partial action approach maintains adequate navigation stability by making adjustments only when needed, rather than continuously, thereby reducing energy consumption for control operations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9296102B2Robot, device and a method for central pattern generator(CPG) based control of a movement of the robot
Publication Date: 2016.03.29 TECHNION RES & DEV FOUND LTD
  • US9296102B2 patent drawing
  • US9296102B2 patent drawing
  • US9296102B2 patent drawing

AI summary

A robot, a method and a device for controlling a movement of a robot are provided. The method can include controlling multiple steps of the robot. Thus, the method can include multiple iterations of: (i) calculating or receiving a first slope attribute indicative of a slope of a first area of a terrain on which a first leg of the robot steps; (ii) feeding the first slope attribute to a central pattern generator (CPG); and (iii) generating, by the CPG and in response to the slope attribute, at least one control pulse for controlling a torque characteristic of a torque applied by at least one leg of the robot.