Robot Motion Path Control for Automatic Restricted Area Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating a precise and safe restricted motion area for robots is challenging, as current methods require manual setting by teaching operators and lack automation, leading to potential inaccuracies and safety concerns.

Innovation Solution

A robot controller with a motion control unit, motion path storage unit, restricted motion area generation unit, and motion restriction unit that automatically generates and enforces a restricted motion area based on stored motion paths, using vision correction and collision detection to define and maintain a safe operational space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual setting operations are performed by teaching operators to define restricted motion area, then the setting can be completed with existing methods, but the precision and accuracy of the restricted motion area are insufficient

Engineering Contradiction:
Improveprecision of restricted motion areaVSAvoidautomation of restricted motion area generation
Core Design Contradiction:
Measurement precisionVSExtent of automation

Solution Approach 1:

The robot controller automatically generates the restricted motion area data by itself using the motion path storage unit and restricted motion area generation unit, without requiring external teaching operators to manually define the area. The system uses recorded motion paths to autonomously determine and set the restricted motion area, making the system self-sufficient in this task.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical setting process (teaching operators physically defining areas) with an automated computational system. The restricted motion area generation unit calculates the area based on stored motion path data, substituting human manual operations with automated algorithmic processing to achieve higher precision.

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

2Reliability

If restricted motion area is manually set by teaching operators, then the setup process is simple, but the safety and precision of robot operation are compromised

Engineering Contradiction:
Improvesafety of robot operationVSAvoidcomplexity of restricted motion area generation system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary recording of motion paths during robot operation before generating the restricted motion area. By storing the actual motion paths first in the motion path storage unit, the system has accurate reference data to work with when creating the restricted area, ensuring safety without requiring complex real-time calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The motion path storage unit acts as an intermediary between robot operation and restricted area generation. It stores and preserves the actual motion paths, providing accurate intermediate data that the restricted motion area generation unit then uses to create safe operational boundaries, eliminating the need for manual estimation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If test running is performed to check robot operation, then potential positioning errors can be detected, but time is consumed and the process is inefficient

Engineering Contradiction:
Improvedetection of unintended robot movementVSAvoidtime for test running
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary recording of actual robot motion paths during normal operation before finalizing the restricted motion area. This preliminary data collection allows the system to accurately define boundaries that inherently prevent unintended movements, eliminating the need for separate test running phases to detect positioning errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from recorded motion paths to automatically adjust and define the restricted motion area. By continuously monitoring and storing actual robot positions and movements, the system learns the true operational boundaries and configures restrictions based on real data, ensuring reliability without time-consuming test runs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11919171B2Robot controller
Publication Date: 2024.03.05 FANUC LTD
  • US11919171B2 patent drawing
  • US11919171B2 patent drawing
  • US11919171B2 patent drawing

AI summary

A robot controller for controlling motion of a robot includes a motion control unit configured to control the motion of the robot in accordance with an operation program, a motion path storage unit configured to store a motion path of a predetermined movable part of the robot when the robot operates in accordance with the operation program, a restricted motion area generation unit configured to generate restricted motion area data representing a restricted motion area for restricting the motion of the robot based on the stored motion path, and a motion restriction unit configured to restrict the motion of the robot in the restricted motion area based on the restricted motion area data.