Humanoid Robot Behavior Emulation and Representation

碩士 === 國立中山大學 === 電機工程學系研究所 === 101 === The objective of the thesis is utilizing body sensing technology to develop a more intuitive and convenient way to control robots. The idea is to build a body sensing control system based on Kinect framework. Through Kinect, users from different age groups c...

Full description

Bibliographic Details
Main Authors: Yu-An Zheng, 鄭宇安
Other Authors: Kao-Shing Hwang
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/56516652039643393332
id ndltd-TW-101NSYS5442012
record_format oai_dc
spelling ndltd-TW-101NSYS54420122015-10-13T22:40:31Z http://ndltd.ncl.edu.tw/handle/56516652039643393332 Humanoid Robot Behavior Emulation and Representation 人形機器人行為模仿與重現 Yu-An Zheng 鄭宇安 碩士 國立中山大學 電機工程學系研究所 101 The objective of the thesis is utilizing body sensing technology to develop a more intuitive and convenient way to control robots. The idea is to build a body sensing control system based on Kinect framework. Through Kinect, users from different age groups can achieve the desired purposes through motion demonstration without complicated programming. The system can accurately calculate angle change from users’ gestures in a motion and identify key-postures which can compose an emulation motion similar to the presenting one. In other words, from analyzing these key postures, the demonstrated behaviors are able to be represented internally. Therefore, the system, consisting of a kinematics computational module and a representation algorithm, not only provides the function of behavior emulation but also behavior representation. By representation algorithm, the system extracts the features of combined behaviors. Besides, with the modular programming methodology, different behaviors can be reorganized to generate new behaviors based on the set of key poses represented by the extracted features. The application implemented in this system is within the OpenNI and NITE environment. OpenNI is used to retrieve information that the Kinect captured. NITE is used to track the user skeleton. The system is demonstrated by a play of “Tai-Ji-Advancer” and at http://www.youtube.com/watch?v=cSYS49JKVAA. Kao-Shing Hwang 黃國勝 2012 學位論文 ; thesis 83 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 電機工程學系研究所 === 101 === The objective of the thesis is utilizing body sensing technology to develop a more intuitive and convenient way to control robots. The idea is to build a body sensing control system based on Kinect framework. Through Kinect, users from different age groups can achieve the desired purposes through motion demonstration without complicated programming. The system can accurately calculate angle change from users’ gestures in a motion and identify key-postures which can compose an emulation motion similar to the presenting one. In other words, from analyzing these key postures, the demonstrated behaviors are able to be represented internally. Therefore, the system, consisting of a kinematics computational module and a representation algorithm, not only provides the function of behavior emulation but also behavior representation. By representation algorithm, the system extracts the features of combined behaviors. Besides, with the modular programming methodology, different behaviors can be reorganized to generate new behaviors based on the set of key poses represented by the extracted features. The application implemented in this system is within the OpenNI and NITE environment. OpenNI is used to retrieve information that the Kinect captured. NITE is used to track the user skeleton. The system is demonstrated by a play of “Tai-Ji-Advancer” and at http://www.youtube.com/watch?v=cSYS49JKVAA.
author2 Kao-Shing Hwang
author_facet Kao-Shing Hwang
Yu-An Zheng
鄭宇安
author Yu-An Zheng
鄭宇安
spellingShingle Yu-An Zheng
鄭宇安
Humanoid Robot Behavior Emulation and Representation
author_sort Yu-An Zheng
title Humanoid Robot Behavior Emulation and Representation
title_short Humanoid Robot Behavior Emulation and Representation
title_full Humanoid Robot Behavior Emulation and Representation
title_fullStr Humanoid Robot Behavior Emulation and Representation
title_full_unstemmed Humanoid Robot Behavior Emulation and Representation
title_sort humanoid robot behavior emulation and representation
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/56516652039643393332
work_keys_str_mv AT yuanzheng humanoidrobotbehavioremulationandrepresentation
AT zhèngyǔān humanoidrobotbehavioremulationandrepresentation
AT yuanzheng rénxíngjīqìrénxíngwèimófǎngyǔzhòngxiàn
AT zhèngyǔān rénxíngjīqìrénxíngwèimófǎngyǔzhòngxiàn
_version_ 1718079677107535872