Robot Posture Transfer Control for Faster Teaching Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The time required to teach industrial robots their posture for tasks is lengthy, hindering efficient production line operations, as current methods rely heavily on human intervention and design data that may not accurately reflect actual task conditions.

Innovation Solution

A control device generates first posture data for a robot based on second posture data from a different robot that has already performed a task on the same member, allowing the first robot to perform its task without manual teaching, thereby reducing the need for human intervention and utilizing actual task data for more accurate posture settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual teaching methods are used to set robot posture, then accuracy of posture data can be ensured, but the time required for teaching becomes excessively long

Engineering Contradiction:
Improveposture data accuracyVSAvoidteaching time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent copies posture data from a second robot that has already performed the task to set the posture of a first robot. Instead of manually teaching each robot individually, the system captures posture information from one robot and applies it to another, significantly reducing teaching time while maintaining accuracy based on actual task execution

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary action by having a second robot execute the task first to gather accurate posture data, which is then used to configure the first robot. This preliminary execution eliminates the need for time-consuming manual teaching while ensuring the posture data reflects actual task conditions

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If design data is used to set robot posture, then the setup process is simplified, but the posture accuracy may not reflect actual task conditions

Engineering Contradiction:
Improvesetup simplicityVSAvoidposture data accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system uses feedback from actual robot execution to obtain accurate posture data. The second robot performs the task and its actual posture measurements feed back into the system, providing real-world validation that corrects any discrepancies between design data and actual task conditions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The robot system serves itself by automatically capturing and transferring posture data from one robot to another. The system eliminates the need for manual intervention in posture setting, with robots autonomously providing and utilizing their own operational data for configuration

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If individual robot teaching is performed manually, then each robot can be precisely configured, but productivity is reduced due to repeated teaching processes

Engineering Contradiction:
Improverobot configuration accuracyVSAvoidproduction line efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies universality by making the posture data obtained from one robot applicable to multiple robots performing the same task. Instead of individually teaching each robot, the system creates a universal posture data set that can be transferred across different robots, maintaining precision while dramatically improving productivity

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

Data Source

PatentUS20230001582A1Control device, inspection system, control method, and storage medium
Publication Date: 2023.01.05 KK TOSHIBA
  • US20230001582A1 patent drawing
  • US20230001582A1 patent drawing
  • US20230001582A1 patent drawing

AI summary

A control device according to an embodiment receives first posture data of a posture of a first robot. The first robot includes a first manipulator and a first end effector. Furthermore, the control device sets the posture of the first robot based on the first posture data and causes the first robot to perform a first task on a first member. The first posture data is generated based on second posture data. The second posture data is of a posture when a second robot that includes a second manipulator and a second end effector performs a second task on the first member.