Robot End Effector Control for Moving Workpiece Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot systems face challenges in accurately and efficiently controlling end effectors relative to movable workpieces due to delays in image processing and control responses, leading to instability and inaccuracies in positioning.

Innovation Solution

A robot system incorporating a vision sensor, target position generation circuit, estimation circuit, and control circuit that generates target positions and estimates change amounts in relative positions based on images and non-vision sensor information, allowing for real-time adjustments to ensure precise movement of the end effector.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image processing and control response are performed at standard intervals, then system complexity is reduced, but positioning accuracy deteriorates due to delays

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcontrol response delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The estimation circuit performs preliminary estimation of workpiece position and posture changes at shorter intervals than target position generation. This preliminary action provides advance information about position changes, allowing the control system to compensate for processing delays and maintain positioning accuracy without increasing overall system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses different time intervals for different functions: shorter intervals for estimation (high-frequency monitoring) and standard intervals for target position generation (lower-frequency control). This dynamic approach allows the system to adapt to changing conditions while maintaining stability, resolving the contradiction between responsiveness and processing load.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If estimation is performed at shorter intervals, then positioning accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The control system is segmented into distinct functional circuits: vision sensor for image capture, estimation circuit for position/posture estimation, target position generation circuit for control target determination, and control circuit for robot actuation. This segmentation allows high-frequency estimation without proportionally increasing overall system complexity, as each segment performs its specific function independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The estimation circuit acts as an intermediary between the vision sensor and the target position generation circuit. It processes raw image data and relative position information to estimate workpiece position changes, providing refined input to the target position generation without requiring the entire system to operate at high frequency, thus managing complexity while improving accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If real-time image processing is performed, then responsiveness is improved, but processing time increases

Engineering Contradiction:
Improvecontrol responsivenessVSAvoidimage processing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The estimation circuit performs partial processing by estimating only the changes in position and posture of the workpiece relative to the end effector, rather than processing complete target positions. This partial action reduces processing time while maintaining responsiveness, as change detection requires fewer computational resources than full position generation.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Relative position information about the workpiece is acquired in advance and stored before estimation is performed. This preliminary acquisition of data allows the estimation circuit to work with pre-processed information, reducing real-time processing requirements and improving responsiveness without sacrificing accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11577399B2Robot system, method for controlling robot, robot controller, and non-transitory computer-readable storage medium
Publication Date: 2023.02.14 YASKAWA DENKI KK
  • US11577399B2 patent drawing
  • US11577399B2 patent drawing
  • US11577399B2 patent drawing

AI summary

A robot system includes a robot, a vision sensor, a target position generation circuit, an estimation circuit, and a control circuit. The robot includes an end effector and is configured to work via the end effector on a workpiece which is disposed at a relative position and which is relatively movable with respect to the end effector. The vision sensor is configured to take an image of the workpiece. The target position generation circuit is configured to, based on the image, generate a target position of the end effector at every generation interval. The estimation circuit is configured to, at least based on relative position information related to the relative position, estimate a change amount in the relative position at every estimation interval. The control circuit is configured to control the robot to move the end effector based on the target position and the change amount.