Robot Teaching Program Generation for Error-Tolerant Sensing Positions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating teaching programs for industrial robots, such as welding robots, require significant operator workload and proficiency, especially when dealing with non-assumed workpiece shapes or patterns, as they need pre-registered master data and operation patterns.

Innovation Solution

A method and apparatus for generating teaching programs that automatically set a sensing position on a workpiece surface within a range that accounts for the maximum permissible error and its direction, thereby reducing the operator's workload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If master data and operation patterns are registered in advance according to existing methods, then sensing operations can be performed with predefined patterns, but additional registration is required for non-assumed shapes and the operator's workload increases

Engineering Contradiction:
Improvesensing operation accuracyVSAvoidoperator workload
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically determines sensing patterns and positions based on workpiece shape data without requiring operator registration or selection. The teaching program generation is performed autonomously by the control device calculating optimal sensing parameters from CAD data or other shape information sources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Sensing positions and patterns are pre-calculated and stored in the system based on typical workpiece shapes and error characteristics. When a workpiece is processed, the system automatically selects and applies the appropriate pre-calculated sensing configuration without requiring operator intervention for registration or selection.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If many operation patterns are registered to handle various workpiece shapes, then the system can accommodate diverse geometries, but selecting the appropriate pattern requires high operator proficiency and increases workload

Engineering Contradiction:
Improveworkpiece shape coverageVSAvoidpattern selection complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically determines the appropriate sensing pattern by analyzing workpiece shape data and selecting from stored patterns based on geometric matching. The control device performs the selection process autonomously without requiring operator proficiency in pattern selection or manual intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system varies sensing parameters such as sensing positions, directions, and patterns based on the specific geometric parameters of the workpiece. By automatically adjusting these parameters according to workpiece shape characteristics, the system achieves high adaptability without requiring multiple manually selected patterns.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If sensing positions are set manually for each workpiece, then precise sensing can be achieved, but the process requires significant operator time and expertise

Engineering Contradiction:
Improvesensing position accuracyVSAvoidteaching program generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Sensing positions are pre-calculated based on workpiece shape data and error characteristics before actual sensing operations. The system stores optimal sensing positions derived from theoretical analysis and automatically applies them, eliminating the need for manual position setting while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The manual process of setting sensing positions by operators is replaced with an automated computational system that calculates optimal positions based on workpiece geometry and error models. This substitution of manual mechanical positioning with automated computational determination achieves both precision and efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250046216A1Method for generating teaching program and apparatus for generating teaching program
Publication Date: 2025.02.06 KOBE STEEL LTD
  • US20250046216A1 patent drawing
  • US20250046216A1 patent drawing
  • US20250046216A1 patent drawing

AI summary

Reduced workload on a user can be achieved when a sensing-related teaching program is to be generated. A method for generating a teaching program that defines sensing operation includes a setting step for setting a sensing position at a surface of a workpiece, and a generating step for generating a teaching program of the sensing operation based on the sensing position set in the setting step. The sensing position is set within a range in which a maximum permissible amount for an error of the workpiece and a permissible range preliminarily defined with respect to a direction of the error are included in the surface.