A Home Service Robot with Face Tracking
碩士 === 國立臺北科技大學 === 機電整合研究所 === 99 === In this study, Robotino, which is an omni-directional wheeled robot and developed by German FESTO company, is used to be the moving platform. Face detection algorithm is achieved by coding Visual C++ program and using the OpenCV functions. When the x coordinate...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/2u2v2x |
id |
ndltd-TW-099TIT05651005 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099TIT056510052019-05-15T20:42:26Z http://ndltd.ncl.edu.tw/handle/2u2v2x A Home Service Robot with Face Tracking 居家服務型機器人人臉追蹤 CHAN,HSUN-YU 詹勳宇 碩士 國立臺北科技大學 機電整合研究所 99 In this study, Robotino, which is an omni-directional wheeled robot and developed by German FESTO company, is used to be the moving platform. Face detection algorithm is achieved by coding Visual C++ program and using the OpenCV functions. When the x coordinate value of the face center is obtained, the coordinate information is fedback to controller implemented in LabVIEW software. According to the deviation error of the face from the image center, a PD controller is used to calculate the control signal for suitably rotating the Robotino robot. In the meantime, a laser range finder is employed to detect the distance of human body which will be used as the input variable of fuzzy logic controller. The fuzzy logic controller can determine the robot speed so that cruise control can be obtained. In addition, obstacle avoidance is carried out by using the robot infrared sensors. Obstacle Avoidance algorithm is so designed that the robot always tracks the face and simultaneously wall follows the obstacle. 蕭俊祥 2011 學位論文 ; thesis 53 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺北科技大學 === 機電整合研究所 === 99 === In this study, Robotino, which is an omni-directional wheeled robot and developed by German FESTO company, is used to be the moving platform. Face detection algorithm is achieved by coding Visual C++ program and using the OpenCV functions. When the x coordinate value of the face center is obtained, the coordinate information is fedback to controller implemented in LabVIEW software. According to the deviation error of the face from the image center, a PD controller is used to calculate the control signal for suitably rotating the Robotino robot. In the meantime, a laser range finder is employed to detect the distance of human body which will be used as the input variable of fuzzy logic controller. The fuzzy logic controller can determine the robot speed so that cruise control can be obtained. In addition, obstacle avoidance is carried out by using the robot infrared sensors. Obstacle Avoidance algorithm is so designed that the robot always tracks the face and simultaneously wall follows the obstacle.
|
author2 |
蕭俊祥 |
author_facet |
蕭俊祥 CHAN,HSUN-YU 詹勳宇 |
author |
CHAN,HSUN-YU 詹勳宇 |
spellingShingle |
CHAN,HSUN-YU 詹勳宇 A Home Service Robot with Face Tracking |
author_sort |
CHAN,HSUN-YU |
title |
A Home Service Robot with Face Tracking |
title_short |
A Home Service Robot with Face Tracking |
title_full |
A Home Service Robot with Face Tracking |
title_fullStr |
A Home Service Robot with Face Tracking |
title_full_unstemmed |
A Home Service Robot with Face Tracking |
title_sort |
home service robot with face tracking |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/2u2v2x |
work_keys_str_mv |
AT chanhsunyu ahomeservicerobotwithfacetracking AT zhānxūnyǔ ahomeservicerobotwithfacetracking AT chanhsunyu jūjiāfúwùxíngjīqìrénrénliǎnzhuīzōng AT zhānxūnyǔ jūjiāfúwùxíngjīqìrénrénliǎnzhuīzōng AT chanhsunyu homeservicerobotwithfacetracking AT zhānxūnyǔ homeservicerobotwithfacetracking |
_version_ |
1719103149429489664 |