Robot Teaching Program Identification for Recommended App Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot teaching systems cannot identify whether the application program stored in a terminal device is recommended or not, leading to potential inefficiencies in teaching work when non-recommended programs are used.

Innovation Solution

A program identification method that acquires and compares program information from the terminal device with stored information in the robot system, allowing for the identification of whether the application program is recommended, and providing options for the operator to download or use the recommended program.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a general-purpose terminal device storing a dedicated application program is used for teaching on robot operation, then the teaching work can be performed, but it cannot be identified whether the application program is recommended or not

Engineering Contradiction:
Improveteaching work capabilityVSAvoidprogram recommendation status
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The robot control device acquires program information from the terminal device and compares it with stored first information to identify whether the application program is recommended. This feedback mechanism provides the teaching operator with information about program quality, enabling informed decisions about which programs to use for teaching work.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The robot control device acts as an intermediary between the terminal device and the teaching operator. It receives program information from the terminal device, processes it by comparing with stored reference information, and provides identification results to help the operator select appropriate programs, thus mediating the information gap about program recommendation status.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If an application program that is not recommended is used for teaching work, then the teaching work can be carried out, but the teaching work may not be able to be carried out sufficiently

Engineering Contradiction:
Improveteaching work executionVSAvoidteaching work quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs program identification before teaching work begins. By acquiring program information and comparing it with stored first information in advance, the system identifies whether the application program is recommended prior to execution, allowing the operator to select appropriate programs and avoid insufficient teaching work.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The identification result is provided to the teaching operator as feedback, enabling them to make informed decisions about program selection. This feedback loop ensures that only suitable programs are used for teaching work, maintaining high teaching quality while preserving operational flexibility.

Inventive Principle:
Principle #23Feedback

3Reliability

If program information is acquired and compared to identify recommended programs, then teaching work quality is improved, but system complexity increases

Engineering Contradiction:
Improveprogram selection accuracyVSAvoidprogram identification system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The robot control device performs multiple functions: it controls the robot, manages program information storage, acquires program information from terminal devices, compares information to identify recommended programs, and provides identification results. By making the control device multi-functional, the patent avoids adding separate complex identification hardware, thus improving reliability while limiting complexity increase.

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

Data Source

PatentUS11707849B2Program identification method and robot system
Publication Date: 2023.07.25 SEIKO EPSON CORP
  • US11707849B2 patent drawing
  • US11707849B2 patent drawing
  • US11707849B2 patent drawing

AI summary

A program identification method is for identifying an application program that is stored in a terminal device coupled to a robot system and that is used for teaching work on an operation of a robot provided in the robot system. The method includes: acquiring program information corresponding to the application program from the terminal device; and comparing the program information with first information stored in the robot system and thus identifying whether the application program is a first application program corresponding to the first information or not.