Adaptive Robot Motion Data via Environmental Feedback
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
Data Source
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.


