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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |