Icon-Based Robot Program Editing for Vision Detection Tasks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Operators accustomed to robot programming struggle to create vision detection programs due to the different creation methods compared to robot control programs.

Innovation Solution

A program editing device that allows operators to edit motion programs using shared editing operations on icons corresponding to robot control commands and imaging commands with visual sensors, enabling the generation of vision detection programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If text-based command statements are used for robot programming, then programming precision is maintained, but ease of operation deteriorates because operators need programming language knowledge

Engineering Contradiction:
Improveprogramming precisionVSAvoidease of programming
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent uses icons that visually represent command statements as copies or representations of the actual programming commands. Operators select icons instead of typing text, and the system translates these visual representations into the required command statements, maintaining precision while improving ease of operation

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an icon-based interface as an intermediary between the operator and the text-based programming language. The icon selection screen and translation unit act as mediators that convert intuitive icon selections into precise command statements without requiring operators to learn programming syntax

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If separate programming methods are used for robot control and vision detection, then manufacturing precision is maintained for each program type, but device complexity increases and ease of operation deteriorates

Engineering Contradiction:
Improveprogram creation accuracyVSAvoidprogramming system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal icon-based programming interface that handles both robot control commands and vision detection commands through the same selection and editing operations. The system translates icons into appropriate command types based on context, allowing operators to work with a single unified interface for multiple programming needs

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

Solution Approach 2:

The patent merges the programming interfaces for robot control and vision detection into a single unified system. Both types of commands are represented by icons and edited using the same operations, combining previously separate programming methods into one integrated approach that reduces complexity

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12296486B2Program editing device
Publication Date: 2025.05.13 FANUC LTD
  • US12296486B2 patent drawing
  • US12296486B2 patent drawing
  • US12296486B2 patent drawing

AI summary

The present invention makes it possible to create a vision detection program without a sense of incongruity, even for an operator who is used to robot programming but not used to vision detection programming. Provided is a program editing device for editing a motion program for a robot, the program editing device including: a program editing unit which receives common input operations with respect to a first type of icon that corresponds to commands relating to control of the robot and a second type of icon that corresponds to commands relating to image capture by a visual sensor and to processing of captured images; and a program generation unit which generates the motion program in accordance with the first type of icon and second type of icon subjected to editing.