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...

Full description

Bibliographic Details
Main Authors: CHAN,HSUN-YU, 詹勳宇
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