DocumentCode :
714490
Title :
Teaching human gestures to humanoid robots by using Kinect sensor
Author :
Yavsan, Emrehan ; Ucar, Aysegul
Author_Institution :
Mekatronik Muhendisligi Bolumu, Necmettin Erbakan Univ., Konya, Turkey
fYear :
2015
fDate :
16-19 May 2015
Firstpage :
1208
Lastpage :
1211
Abstract :
In this study, a novel algorithm is developed to recognize human actions and reproduce human actions on a humanoid robot. The study consists of two parts. In the first part, the real time human imitation system is realized. The three dimensional skeleton joint positions obtained from Xbox 360 Kinect. These positions are transformed to joint angles of robot arms via a transformation algorithm and these angles are transferred to NAO robot. The human upper body movements are finally successfully imitated by NAO robot in real time. In the second part, the algorithm is generated for the recognition of human actions. Extreme Learning Machines (ELMs) and the Feed Forward Neural Networks (FNNs) with back propagation algorithm are used to classify actions. According to the comparative results, ELMs produce a better recognition performance.
Keywords :
backpropagation; feedforward neural nets; gesture recognition; humanoid robots; image sensors; ELM; FNN; NAO robot; Xbox 360 Kinect sensor; backpropagation algorithm; extreme learning machines; feedforward neural networks; human action recognition; human action reproduction; human gesture teaching; human upper body movement; humanoid robots; realtime human imitation system; three dimensional skeleton joint positions; transformation algorithm; Education; Electrical engineering; Humanoid robots; Joints; Mathematical model; Robot sensing systems; NAO humanoid robot; Recognition of human actions; Xbox 360 Kinect;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing and Communications Applications Conference (SIU), 2015 23th
Conference_Location :
Malatya
Type :
conf
DOI :
10.1109/SIU.2015.7130053
Filename :
7130053
Link To Document :
بازگشت