Robotic Manipulator Zone Group Selection for Singularity Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling robotic manipulators are challenging due to the difficulty in manually defining optimal zones, such as fly-by, reorientation, and secondary zones, which can lead to suboptimal performance, increased cycle time, and risk of singularity, especially in applications like conveyor tracking where zone sizes need to be carefully balanced.

Innovation Solution

A method that evaluates and selects alternative zone groups based on performance parameters like execution time, wear, force, torque, and singularity risk, using an algorithm that provides and optimizes zone definitions automatically, allowing for improved movement path planning and control of robotic manipulators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If large fly-by zones are selected to obtain smooth movement path, then motion smoothness is improved, but cycle time increases and risk of entering singularity increases

Engineering Contradiction:
Improvemotion smoothnessVSAvoidcycle time
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system dynamically adjusts zone parameters (fly-by zone size, reorientation zone size, secondary zone size) based on real-time evaluation of performance values, allowing the movement path to adapt between smoothness and speed requirements for different segments of the trajectory

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control system changes multiple parameters simultaneously (zone sizes, blending factors, interpolation methods) to optimize the movement path, evaluating different parameter combinations to find the best balance between smoothness and cycle time

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If large fly-by zones are selected to obtain smooth movement path, then motion smoothness is improved, but risk of entering singularity increases

Engineering Contradiction:
Improvemotion smoothnessVSAvoidsingularity risk
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The system calculates performance values that include singularity risk assessment and uses this feedback to adjust zone parameters, preventing the manipulator from entering singularities while maintaining motion smoothness where possible

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The control system proactively identifies and prevents singularity conditions by evaluating performance values before executing movement segments, adjusting zone definitions in advance to avoid harmful states

Inventive Principle:
Principle #9Preliminary anti-action

3Adaptability or versatility

If zones are defined manually by human user, then flexibility in customization is improved, but definition accuracy and optimality deteriorate

Engineering Contradiction:
Improvezone customization flexibilityVSAvoidzone definition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The control system automatically generates and optimizes zone definitions based on the movement path and application requirements, eliminating the need for manual user definition while maintaining flexibility through programmable parameters

Inventive Principle:
Principle #25Self-service

4Productivity

If smaller zones are used by default, then cycle time is reduced, but performance parameter optimization deteriorates

Engineering Contradiction:
Improvecycle timeVSAvoidperformance parameter optimization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically determines zone sizes based on performance value evaluation rather than using fixed default values, allowing small zones where speed is critical and larger zones where smoothness is more important

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240335944A1Method of Controlling Industrial Device Comprising Manipulator, Control System and Industrial Device
Publication Date: 2024.10.10 ABB (SCHWEIZ) AG
  • US20240335944A1 patent drawing
  • US20240335944A1 patent drawing
  • US20240335944A1 patent drawing

AI summary

A method of controlling an industrial device including a manipulator, the method including providing a plurality of consecutive target points for the manipulator; providing a plurality of alternative zone groups, where each zone group includes at least one zone associated with a target point; for each zone group, evaluating a performance value of a performance parameter of the industrial device, the performance parameter being associated with execution by the manipulator of a movement path associated with the target points and the at least one zone; selecting one of the zone groups based on the evaluation; and controlling the industrial device based on the selected zone group, the control including executing the movement path associated with the selected zone group by the manipulator. A control system and an industrial device are also provided.