Robot Direct Teaching Point Setup for Easier Program Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In direct teaching operations for robots, the process of setting and managing multiple teaching points is complex, making it difficult for operators to understand and fine-tune the position and orientation of robots, leading to increased workloads and time required to generate operation programs.

Innovation Solution

A teaching device and computer program that includes a display part, a teaching point setting unit, and a command generation unit to facilitate the direct teaching of robot positions and orientations, allowing for the generation of operation commands based on set teaching points and displaying these commands in a simplified format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple teaching points are collectively stored in direct teaching operation, then the operation program can be generated efficiently, but the work becomes complicated due to setting parameters for determining the number and interval of teaching points

Engineering Contradiction:
Improveoperation program generation efficiencyVSAvoidparameter setting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically determines the number and interval of teaching points based on the robot's movement trajectory and operation conditions, eliminating the need for operators to manually set these parameters. The teaching point setting unit autonomously generates teaching points at appropriate intervals during the robot's movement from the first position to the second position.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the operator directly changes the position and orientation of the robot by moving components, then teaching points can be set easily, but finely adjusting the position and orientation becomes difficult

Engineering Contradiction:
Improveteaching point setting easeVSAvoidposition adjustment precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system replaces manual mechanical adjustment with automated computational control. The teaching point setting unit uses the robot's movement data and operation conditions to automatically calculate and set precise teaching points, substituting the mechanical direct teaching operation with an automated information processing system that achieves both ease of operation and high precision.

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

3Loss of information

If operation commands are displayed in detailed format, then all operation commands can be viewed, but determining operation commands including teaching points set by direct teaching operation becomes difficult

Engineering Contradiction:
Improveoperation command information completenessVSAvoidteaching point identification ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The display unit segments the operation program into distinct portions, with special visual markers indicating where teaching points set by direct teaching operation are located. This segmentation allows operators to quickly identify teaching point commands among other operation commands while still viewing the complete operation program, solving both information completeness and identification ease.

Inventive Principle:
Principle #1Segmentation

4Ease of operation

If teaching points are set by directly operating robot components, then the robot can be positioned roughly, but time is required to finely modify the position and orientation after teaching

Engineering Contradiction:
Improveinitial positioning easeVSAvoidfine adjustment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary automated calculation of precise teaching point positions during the direct teaching operation itself. By pre-calculating and setting accurate teaching points based on the robot's movement trajectory and operation conditions, the need for subsequent fine adjustment is eliminated or significantly reduced, saving time while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240001543A1Training device for indicating training point through direct training operation, robot control device, and computer program for training device
Publication Date: 2024.01.04 FANUC LTD
  • US20240001543A1 patent drawing
  • US20240001543A1 patent drawing
  • US20240001543A1 patent drawing

AI summary

A display unit of this robot control device displays thereon an operation program that includes a direct training operation command prior to recording of positional information of a training point. When a worker starts a direct training operation by selecting a direct training operation command, a training point setting unit sets up a training point on the basis of the position and posture of a robot that have been acquired during a period when the worker was moving constituent members of the robot. A command generation unit generates a robot operation command in which the positional information of the training point set up by the training point setting unit is recorded.