Generation of rhythmic hand movements in humanoid robots by a neural imitation learning architecture

被引:0
|
作者
Shahbazi, Hamed [1 ]
Parandeh, Reyhaneh [2 ]
Jamshidi, Kamal [2 ]
机构
[1] Univ Isfahan, Dept Mech Engn, Esfahan, Iran
[2] Univ Isfahan, Dept Comp Engn, Esfahan, Iran
关键词
Imitation learning; Neural networks; Central pattern generator; PARTICLE SWARM;
D O I
10.1016/j.bica.2016.07.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a two layer system for imitation learning in humanoid robots. The first layer of this system records complicated and rhythmic movement of the trainer using a motion capture device. It solves an inverse kinematic problem with the help of an adaptive Neuro-Fuzzy Inference system. Then it can achieve angles records of any joints involved in the desired motion. The trajectory is given as input to the systems second layer. The layer deals with extracting optimal parameters of the trajectories obtained from the first layer using a network of oscillator neurons and Particle Swarm Optimization algorithm. This system is capable to obtain any complex motion and rhythmic trajectory via first layer and learns rhythmic trajectories in the second layer then converge towards all these movements. Moreover, this two layer system is able to provide various features of a learner model, for instance resistance against perturbations, modulation of trajectories amplitude and frequency. The simulation results of the learning system is performed in the robot simulator WEBOTS linked with MATLAB software. Practical implementation on an NAO robot demonstrate that the robot has learned desired motion with high accuracy. These results show that proposed system in this paper produces high convergence rate and low test error. (C) 2016 Published by Elsevier B.V.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 49 条