Robot Teaching Control via CAD Point Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot teaching control methods are complex due to the need for individual setting of operation values such as force, speed, and acceleration for multiple teaching points, making the teaching process cumbersome.

Innovation Solution

A method that acquires teaching points from CAD data, classifies them into groups based on attribute information, and sets operation values for each group using a received operation parameter, simplifying the teaching process by reducing the number of parameters to be set.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If operation values are set individually for each teaching point, then the precision of force control is improved, but the complexity of teaching work increases

Engineering Contradiction:
Improveforce control precisionVSAvoidteaching work complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments teaching points into multiple groups based on spatial proximity and work conditions. Instead of setting operation values for each individual teaching point, the system divides teaching points into groups (e.g., first teaching point group, second teaching point group) and sets operation values for each group. This segmentation reduces the number of settings required while maintaining precise force control within each group, thereby resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If operation values are set for each teaching point, then the accuracy of operation is improved, but the time required for teaching increases

Engineering Contradiction:
Improveoperation accuracyVSAvoidteaching time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent merges multiple teaching points into groups that share common operation characteristics. By combining teaching points with similar work conditions into the same group (e.g., grouping teaching points for similar polishing operations), the system allows a single operation value setting to apply to multiple teaching points simultaneously. This merging approach maintains operation accuracy within each group while significantly reducing the total time required for teaching.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If the number of teaching points is increased, then the precision of work control is improved, but the difficulty of teaching operation increases

Engineering Contradiction:
Improvework control precisionVSAvoidteaching ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies local quality by allowing different operation values to be set for different teaching point groups based on their specific work conditions. Each group can have customized operation parameters tailored to its local requirements (e.g., different polishing forces for different surface areas), while the grouping structure itself simplifies the overall teaching process. This approach maintains high work control precision through localized settings while improving teaching ease through systematic organization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11833679B2Teaching control method for robot and robot system
Publication Date: 2023.12.05 SEIKO EPSON CORP
  • US11833679B2 patent drawing
  • US11833679B2 patent drawing
  • US11833679B2 patent drawing

AI summary

A teaching control method includes acquiring a plurality of teaching points from CAD data of a work target object and displaying the plurality of teaching points on a display section, acquiring a result of classification processing for classifying the plurality of teaching points into one or more teaching point groups, receiving an operation parameter for each teaching point group, and setting an operation value for each teaching point group using the operation parameter. The classification processing for classifying the plurality of teaching points into the teaching point groups is executed using attribute information of the work target object obtained from the CAD data.