Robot Holding Posture Selection for Collision-Resistant Path Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for generating movement paths for robot arms or hands are prone to inaccuracies due to errors in modeling and measurement, leading to potential collisions with surrounding objects.

Innovation Solution

A robot system that includes an imager to capture the workpiece's position, a controller to generate and evaluate holding posture candidates based on interference difficulty with surrounding objects, and a movement path generator to select postures that minimize interference, ensuring accurate path planning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a movement path is generated based on pre-stored gripping postures and three-dimensional measurement data, then the movement path generation is efficient, but the accuracy of collision avoidance is reduced due to modeling and measurement errors

Engineering Contradiction:
Improvemovement path generation efficiencyVSAvoidcollision avoidance accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary action by generating multiple candidate movement paths before execution, evaluating each candidate for potential interference with surrounding objects. This allows the selection of the safest path while maintaining efficiency through pre-computed candidate generation based on stored posture data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces feedback by evaluating candidate movement paths using an interference determination unit that checks for collisions with surrounding objects. This feedback mechanism refines the selection process, ensuring that the chosen path avoids collisions despite initial modeling and measurement errors.

Inventive Principle:
Principle #23Feedback

2Productivity

If the robot arm or hand is moved along a generated movement path, then the operation is efficient, but interference with surrounding objects may occur due to modeling and measurement errors

Engineering Contradiction:
Improveoperation efficiencyVSAvoidinterference with surrounding objects
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by proactively identifying and avoiding potential interference issues before they occur. The interference determination unit evaluates candidate paths in advance, selecting paths that preemptively avoid surrounding objects, thus preventing harmful interference while maintaining operational efficiency.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system performs preliminary action by pre-evaluating multiple candidate movement paths for potential interference before execution. This allows the selection of a safe path that avoids surrounding objects, preventing harmful effects while maintaining efficient operation through pre-computed safe trajectories.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple holding posture candidates are evaluated based on interference difficulty, then the accuracy of collision prevention is improved, but the computation time increases

Engineering Contradiction:
Improvecollision prevention accuracyVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial action by evaluating multiple candidate postures beyond the single optimal posture. By generating and evaluating a limited set of candidate postures (not all possible postures), the system achieves improved collision prevention accuracy while controlling computation time through selective evaluation of the most promising candidates.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary action by pre-generating multiple candidate holding postures and evaluating them for interference potential before final selection. This preliminary evaluation of multiple candidates enables accurate collision prevention while managing computation time through efficient candidate generation and selective assessment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240083035A1Robot system, movement path generation device, and movement path generation method
Publication Date: 2024.03.14 KAWASAKI JUKOGYO KK
  • US20240083035A1 patent drawing
  • US20240083035A1 patent drawing
  • US20240083035A1 patent drawing

AI summary

A robot system includes a control device configured or programmed to evaluate a plurality of generated holding posture candidates based on an index including difficulty of interference of at least one of a robot arm or a hand with a surrounding object at a time at which a workpiece is held and generate a movement path.