Özetçe-Bu çalışmada, insan hareketlerinin tanınması ve insansı bir robot üzerinde gerçekleştirilmesine yönelik yeni bir algoritma geliştirilmiştir. İki kısımdan oluşan çalışmanın birinci kısmında, eş zamanlı bir taklit sistemi sunulmaktadır. Xbox 360 Kinect algılayıcıdan elde edilen üç boyutlu iskelet eklem pozisyonları, bir dönüşüm algoritması sayesinde robotun kol eklem açılarına dönüştürülmekte ve sonrasında bu açılar, NAO insansı robota aktarılmaktadır. Bu kısmın sonunda, insan üst vücut hareketleri, NAO robot tarafından eş zamanlı olarak başarılı bir şekilde taklit edilmiştir. Çalışmanın ikinci kısmında, insan hareketlerinin tanınması için bir algoritma oluşturulmuştur. İnsan hareketlerini sınıflandırmak için Aşırı Öğrenme Makinaları (AÖM) ve geriye yayılım algoritması ile eğitilen ileri beslemeli Yapay Sinir Ağları (YSA) kullanılmıştır. Karşılaştırmalı sonuçlara göre, AÖM ile daha iyi bir tanıma başarımı elde edilmiştir.
Anahtar Kelimeler -İnsan hareketlerinin tanınması; NAO insansı robot; Xbox 360 Kinect.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.