Robot motion skill learning method and system

A technology for robot movement and learning methods, applied in the field of robot movement skills learning methods and systems, can solve problems such as large neural network structure, limited human teaching data, and difficulty in algorithm hardware implementation, achieving high adaptability and improving generalization ability. And programming efficiency, to achieve the effect of self-learning

Active Publication Date: 2021-04-06
INST OF INTELLIGENT MFG GUANGDONG ACAD OF SCI
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This pure data-driven learning method can effectively improve the robot's task adaptability and programming efficiency, but in the process of operation, in order to learn from human's ability to adapt to complex tasks and environments, there are the following shortcomings: (1) Human teaching data is limited, Especially when the position of the robot is not good (such as near the joint limit, near the singularity, etc.), there is no effective training data; (2) a large amount of experimental data is required for collection and labeling, which makes the built neural network structure huge, and the hardware implementation of the algorithm more difficult

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Robot motion skill learning method and system
  • Robot motion skill learning method and system
  • Robot motion skill learning method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] see figure 1 , figure 1 A schematic flowchart of a method for learning robot motor skills in an embodiment of the present invention is shown.

[0041] Such as figure 1 Shown, a kind of robot motor skill learning method, described method comprises the steps:

[0042] S101. Obtain a data sample set of human dragging and teaching;

[0043] The implementation process of the present invention includes: based on several times of dragging and teaching performed by humans to the robot, sequentially recording the sampling time X of the robot during each dragging and teaching process t,i,j with sampled data X s,i,j , where the sampled data X s,i,j Including the joint angle matrix θ of the robot s,i,j with the terminal execution position matrix x s,i,j , and finally the data sample set can be obtained as X s ={θ s , x s}.

[0044] It should be noted that the present invention assumes that humans perform n (i=1,...,n) times of dragging and teaching on the robot, and each...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a robot motion skill learning method and system. The method comprises the steps: acquiring a data sample set of human dragging teaching; performing dimension reduction processing on the data sample set based on a principal component analysis method; establishing a variable constraint condition in an implicit space, and screening the data sample set after dimension reduction processing in combination with the variable constraint condition to generate an implicit space data set; performing modeling learning on a hidden space data set by adopting a Gaussian mixture model and a Gaussian mixture regression method, and outputting a robot motion control training model; and predicting the robot motion control training model based on a recurrent neural network, solving a model optimization solution, and converting a model optimization solution into a robot actual control quantity. In the embodiment of the invention, the autonomous learning of the robot motion skills can be realized by using a small amount of human teaching data and considering the inherent constraints of the robot body, so that the generalization ability and programming efficiency of the algorithm are effectively improved.

Description

technical field [0001] The invention relates to the field of robots and artificial intelligence, in particular to a method and system for learning robot motor skills. Background technique [0002] Robot motion skills can realize robot motion planning and motion command generation for a given task, which is the basis of robot intelligence. Aiming at the research hotspot of autonomous movement of robots in complex environments and tasks, how to endow robots with human operation skills becomes the key. Traditionally, off-line programming or teaching programming is usually used to solve the motion task by geometrically describing the motion task and combining the robot kinematics model and interpolation method. However, this method has poor adaptability to complex tasks and difficult task description. , The need for repeated programming for the same type of tasks. [0003] With the rise of artificial intelligence technology, relevant technical personnel propose to extract huma...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): B25J9/00B25J9/08B25J9/16B25J17/02
CPCB25J9/0081B25J9/08B25J9/1602B25J9/1679B25J17/02
Inventor 徐智浩周雪峰程韬波吴鸿敏苏泽荣李晓晓
Owner INST OF INTELLIGENT MFG GUANGDONG ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products