Learning quasi-periodic robot motions from demonstration

被引:0
作者
Xiao Li
Hongtai Cheng
Heping Chen
Jiaming Chen
机构
[1] Northeastern University,School of Mechanical Engineering and Automation
[2] Texas State University San Marcos,The Ingram School of Engineering
[3] Northeastern University,School of Sino
来源
Autonomous Robots | 2020年 / 44卷
关键词
Quasi-periodic motion; Learning from demonstration; GMM/GMR;
D O I
暂无
中图分类号
学科分类号
摘要
The goal of Learning from Demonstration is to automatically transfer the skill knowledge from human to robot. Current researches focus on the problem of modeling aperiodic/periodic robot motions and extracting dynamic task parameters from the recorded sensory information. However, it is still not adequate for describing complex behaviors in an unstructured environment, such as searching for an unknown fitting position or painting/polishing an irregular surface. The quasi-periodic and stochastic properties cause a high demand for generalization ability of the modeling techniques. This paper proposes a systematic framework for learning quasi-periodic robot motions, which contains three steps: decomposition, modeling, and synthesization. Firstly FFT transform is performed to identify all the frequencies in the quasi-periodic motion. Then the motion is decomposed into an offset component, a series of harmonic and corresponding envelop components based on the concept of equivalent transformation. The offset component is extracted by Empirical Mode Decomposition, harmonic is separated by notch filter, and envelope component is extracted by Hilbert Transform. These components are either periodic or aperiodic. The aperiodic motions can be modeled by conventional techniques such as Gaussian Mixture Model and recovered by Gaussian Mixture Regression. The periodic motions are modeled in closed-form expressions. Finally, they are synthesized together to regenerate the robot motion. This modeling process captures both the aperiodicity and periodicity of a quasi-periodic motion. Simulation and experiment show that the proposed methods are feasible, effective and can predict robot motions beyond demonstrations. With this generalization ability, it is able to reduce the programming difficulty and demonstration complexity.
引用
收藏
页码:251 / 266
页数:15
相关论文
共 68 条
[1]  
Argall BD(2009)A survey of robot learning from demonstration Robotics & Autonomous Systems 57 469-11
[2]  
Chernova S(2004)Discovering optimal imitation strategies Robotics and Autonomous Systems 47 69-undefined
[3]  
Veloso M(1999)Drama, a connectionist architecture for control and learning in autonomous robots Adaptive Behavior 7 35-undefined
[4]  
Browning B(2016)A tutorial on task-parameterized movement learning and retrieval Intelligent Service Robotics 9 1-undefined
[5]  
Billard A(2012)Automated robot tool trajectory connection for spray forming process Journal of Manufacturing Science & Engineering 134 021017-undefined
[6]  
Epars Y(2005)General framework of optimal tool trajectory planning for free-form surfaces in surface manufacturing Journal of Manufacturing Science & Engineering 127 49-undefined
[7]  
Calinon S(2003)Practical implementation of the hilbert–huang transform algorithm Acta Oceanologica Sinica 25 1-undefined
[8]  
Schaal S(2018)Automated assembly skill acquisition and implementation through human demonstration Robotics and Autonomous Systems 99 1-undefined
[9]  
Cheng G(1998)The empirical mode decomposition and the hilbert spectrum for nonlinear and non-stationary time series analysis Proceedings Mathematical Physical & Engineering Sciences 454 903-undefined
[10]  
Billard A(2003)Learning attractor landscapes for learning motor primitives Neural Information Processing Systems 15 1523-undefined