Adaptive Robot Motion Data via Environmental Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing industrial robots lack adaptability to changes in their work environment, with traditional programming methods being inefficient and unreliable, especially in service robots operating in dynamic settings.

Innovation Solution

An apparatus and method that generates and processes robot work data by combining robot control command data with environmental information, optimizing and interpolating work paths, and generating adaptive motion data to enable robots to respond to changes in their environment through optimized and updated work paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If explicit programming is used to control robot motions, then the robot can perform tasks with high reliability, but a considerable amount of time must be invested and reprogramming is needed for any change in task

Engineering Contradiction:
Improverobot task execution reliabilityVSAvoidprogramming time and reprogramming time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses programming by demonstration where the robot learns tasks by copying human demonstrations. The robot observes and records motion data from human operators, creating a library of demonstrated tasks that can be replayed and adapted, eliminating the need for time-consuming explicit programming while maintaining reliability through structured motion data

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary action by pre-recording and storing motion data from human demonstrations in a structured format. This pre-prepared motion data library allows the robot to quickly adapt to new tasks by selecting and modifying existing demonstrations rather than programming from scratch, reducing both programming time and improving responsiveness to task changes

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If programming by demonstration is used to control robot motions, then the control becomes more intuitive and reprogramming is not needed for slight changes, but it is not easy to build a body of knowledge to define the work and achieve sufficient reliability

Engineering Contradiction:
Improverobot control intuitivenessVSAvoidindustrial application reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies parameter changes by structuring motion data with specific parameters including via-points, velocities, accelerations, and environmental information. This structured parameterization transforms intuitive demonstrations into reliable, repeatable motions by defining precise motion parameters that can be consistently executed and adjusted for different industrial applications

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback mechanisms by recording environmental information and task completion data during demonstrations. This feedback is used to refine and improve the motion data library over time, building a body of knowledge that enhances both the reliability and adaptability of the robot system for industrial applications

Inventive Principle:
Principle #23Feedback

3Productivity

If traditional robot systems are used in dynamic work environments, then the robot can perform repetitive tasks, but the robot cannot adapt to changes in the work environment without extensive reprogramming

Engineering Contradiction:
Improverepetitive task execution efficiencyVSAvoidenvironmental change adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by creating a dynamic motion data system that can be updated and modified based on environmental changes. The structured motion data library allows selective modification of specific task parameters while maintaining other repetitive motions, enabling the robot to adapt to environmental changes without complete reprogramming while preserving productivity for routine tasks

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10005183B2Apparatus for providing robot motion data adaptive to change in work environment and method therefor
Publication Date: 2018.06.26 ELECTRONICS & TELECOMM RES INST
  • US10005183B2 patent drawing
  • US10005183B2 patent drawing
  • US10005183B2 patent drawing

AI summary

An apparatus and method for providing robot work data adaptive to changes in a work environment. The apparatus may include a robot work data provider, a robot work data processor, and a robot motion data provider. The apparatus and method define a robot's work using an obtained work path and obtained environmental information, and provide robot motion data to control robot motions to actively adapt to changes in its work environment.