Robot Teaching Interface for Safe Operation Program Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current robot teaching systems lack efficient methods for editing operation programs, particularly in direct teaching operations, where operators must manually input commands through force detection, leading to potential unintended modifications and inconvenience during automatic operations.
Innovation Solution
A robot teaching system that includes a program editing device and an operation device with a teaching input unit, allowing for the addition of external input teaching commands to edit operation programs, enabling teaching operations through a user-friendly interface with icons and buttons, preventing unintended modifications by disabling teaching inputs when not needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If direct teaching with force detection is used to edit operation programs, then teaching operations can be performed by applying force to the robot, but unintended modifications may occur and the process is inconvenient during automatic operations
Solution Approach 1:
The system dynamically switches between automatic operation mode and teaching operation mode. When in automatic operation mode, the robot executes pre-programmed operations without external force input. When teaching is required, the system transitions to teaching mode where force detection is enabled. This dynamic mode switching prevents unintended modifications during automatic operation while maintaining ease of teaching when needed.
Solution Approach 2:
The system changes the operational parameters of the robot control system based on the current mode. In automatic operation mode, the control parameters are set to execute programmed operations with high precision and reject external force inputs. In teaching mode, the control parameters are adjusted to accept and respond to external force inputs for program editing. This parameter change ensures both operational reliability and teaching convenience.
2Adaptability or versatility
If teaching input is always enabled for program editing, then operators can freely input teaching commands, but unintended modifications and errors increase
Solution Approach 1:
The teaching input capability is dynamically controlled based on the current operational mode. The system enables teaching input only when explicitly in teaching mode, and disables it during automatic operation mode. This dynamic control provides flexibility when teaching is needed while preventing unintended modifications during normal operation, thus maintaining both adaptability and reliability.
3Ease of operation
If manual force detection teaching is used, then teaching operations can be performed, but the process is time-consuming and less efficient
Solution Approach 1:
The teaching process is segmented into distinct phases: program creation phase using force detection teaching, and program execution phase using automatic operation. By separating these phases and using appropriate methods for each, the system achieves efficient program development initially, followed by rapid automatic execution, thereby improving overall productivity.
Solution Approach 2:
The system performs preliminary teaching actions to create the operation program using force detection method, which captures the desired robot movements and forces. Once the program is created through this preliminary teaching phase, the system transitions to automatic operation mode for efficient execution without repeated manual intervention, thus improving productivity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables precise and intuitive editing of operation programs by allowing operators to input teaching commands and confirm changes in real-time, reducing the risk of unintended modifications and improving operational efficiency by separating teaching and editing modes.
Implementation Method 1
detecting the force applied by an operator with a built-in sensor
Data Source
AI summary
A robot teaching system includes a controller via which an operation program for operating a robot is editable, and an operation device that has a teaching button into which teaching content can be inputted and that is configured to connected to at least the controller, the controller effectively switching a teaching operation performed by the teaching button and editing the operation program on the basis of the teaching content inputted in the teaching button when a prescribed teaching command is added to the operation program.


