Graphical Robot Force-Control Programming With Recovery Branches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot teaching playback systems face difficulties in easily teaching recovery and end processing when operations fail, and require skilled technicians to create control programs for robots using force detectors.

Innovation Solution

A robot control device with a display control unit, conversion unit, and control execution unit that creates and executes control programs, featuring an input screen with operation flow creation and parameter setting areas, including conditional branches and force detector parameters, to facilitate easier programming and recovery processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional teaching methods are used to create control programs for robots with force detectors, then the robot can execute force control operations, but the teaching process becomes complex and requires skilled operators

Engineering Contradiction:
Improveforce control executionVSAvoidteaching process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent uses graphical icons to represent operation objects and conditional branches, creating a visual copy of the control program structure that is easier to understand and teach than traditional text-based programming. The graphical flowchart serves as an intermediate representation that simplifies the teaching interface while maintaining full control functionality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a graphical flowchart as an intermediary between the simple graphical interface and the underlying complex force control program. This intermediary layer allows novice operators to work with visual elements while the system automatically handles the complex parameter settings and control logic required for force control operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If detailed parameter settings are provided for all operations, then the control program can be precisely configured, but the teaching interface becomes complex and difficult to use

Engineering Contradiction:
Improvecontrol program configurationVSAvoidteaching interface
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the teaching interface into distinct graphical elements: operation objects representing specific operations, conditional branch objects for decision points, and parameter setting areas for configuration. This segmentation allows the complex control program to be built from manageable visual components rather than overwhelming text-based parameters.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different levels of detail to different parts of the interface based on local needs. The graphical flowchart provides high-level structure visualization, while parameter setting areas provide detailed configuration only where necessary. This local quality approach prevents unnecessary complexity in areas where simple graphical representation suffices.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If traditional text-based programming is used for robot teaching, then the control program can be created, but recovery and end processing teaching becomes difficult

Engineering Contradiction:
Improvecontrol program creationVSAvoidrecovery and end processing teaching
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent creates visual copies of control flow structures using graphical icons for operations, conditional branches, and flow connections. This graphical representation makes it intuitive to teach recovery paths and end processing sequences, as operators can visually trace and modify the control flow without parsing text-based program structures.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11167417B2Robot control device and robot system
Publication Date: 2021.11.09 SEIKO EPSON CORP
  • US11167417B2 patent drawing
  • US11167417B2 patent drawing
  • US11167417B2 patent drawing

AI summary

A robot control device that creates a control program for work of a robot with a force detector, the device includes a processor, wherein the processor is configured to: display an input screen including an operation flow creation area for creating an operation flow of work on a display device; convert the created operation flow into a control program; and execute the control program to control the robot, wherein the input screen is configured to display a plurality of operation objects indicating a plurality of operations including an operation using force control, and one or more conditional branch objects indicating a conditional branch, as options, and wherein the operation flow creation area is configured to create an operation flow including the conditional branch by graphically placing an operation object selected from the plurality of operation objects and the conditional branch object.