Robot Motion Program Generation Using Selective Human Imitation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for generating motion control programs for robots struggle to accurately replicate desired motions, especially when the robot's environment, workpiece details, or human motion variability are considered.
Innovation Solution
A method is introduced that displays various parameters related to human motion, allows users to select specific imitation parameters for the robot, and generates a motion control program based on the selected parameters and initial information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the robot is controlled to uniformly imitate all motions of the human, then the motion control program can be generated by simple imitation, but the robot's motions may be unsuitable for specific work situations and environments
Solution Approach 1:
The patent segments human motion into multiple independent parameters (position, posture, speed, acceleration, jerk) that can be selectively imitated. This allows the system to divide the complex motion imitation task into manageable components, enabling easy program generation while adapting specific parameters to match work requirements.
Solution Approach 2:
The system dynamically adjusts which motion parameters to imitate based on the specific work situation. By making the imitation parameters configurable rather than fixed, the system can adapt its behavior to different work environments and requirements while maintaining ease of program generation through the selective parameter approach.
2Loss of time
If the robot imitates all motion parameters of the human, then the motion control program can be generated quickly, but the complexity of the motion control program increases
Solution Approach 1:
The patent extracts only the necessary motion parameters from human motion for program generation. By selecting and imitating only relevant parameters (position, posture, speed, acceleration, or jerk) rather than all possible parameters, the system reduces program complexity while maintaining quick generation capability.
Solution Approach 2:
Different motion parameters are imitated with different levels of detail based on local requirements. The system applies selective imitation quality to each parameter, imitating some parameters in full detail while using simplified models for others, thereby reducing overall program complexity while maintaining accuracy where needed.
Data Source
AI summary
A generation method of generating a motion control program for a robot includes displaying a plurality of parameters relating to a motion of a human, receiving a selection of an imitation parameter as the parameter to be imitated by the robot from the displayed plurality of parameters, and generating the motion control program with reference to the motion of the human corresponding to the received imitation parameter.


