Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution

碩士 === 國立中興大學 === 電機工程學系所 === 100 === This thesis proposes advanced species differential evolution (ASDE) algorithm designed fuzzy controller (FC) to perform hexapod robot wall following. The ASDE uses the concept of the species (clustering). The solution vectors are clustered into different species...

Full description

Bibliographic Details
Main Authors: Ying-Han Chen, 陳盈翰
Other Authors: Chia-Feng Juang
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/08498478739892016808
id ndltd-TW-100NCHU5441050
record_format oai_dc
spelling ndltd-TW-100NCHU54410502017-01-14T04:15:04Z http://ndltd.ncl.edu.tw/handle/08498478739892016808 Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution 以進階型差分演化法設計模糊控制器在六足式機器人沿牆控制 Ying-Han Chen 陳盈翰 碩士 國立中興大學 電機工程學系所 100 This thesis proposes advanced species differential evolution (ASDE) algorithm designed fuzzy controller (FC) to perform hexapod robot wall following. The ASDE uses the concept of the species (clustering). The solution vectors are clustered into different species based on their performances at each iteration. The ASDE dynamically generates a species-based mutant vector or a general mutant vector in the mutation operation according to an iteration-based adaptive probability value. The ASDE is applied to design an FC for robot wall-following control. All of the free parameters in the FC are learned through ASDE, which avoids the time-consuming manual design task. The FC inputs are three infrared distance sensor values. The FC controls the swing angle changes of the left- and right-middle legs of the hexapod robot to perform a suitable turning direction while moving forward at the same time. A new cost function is defined to quantitatively evaluate the performance an FC. Two different training environments are created for building this wall-following behavior without an exhaustive collection of input-output training pairs in advance. Simulations are conducted to verify the effectiveness of the evolutionary wall-following learning approach. Comparisons with other advanced differential evolution algorithms show that the ASDE achieves better performance in the wall-following control task. Chia-Feng Juang 莊家峰 2012 學位論文 ; thesis 63 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 電機工程學系所 === 100 === This thesis proposes advanced species differential evolution (ASDE) algorithm designed fuzzy controller (FC) to perform hexapod robot wall following. The ASDE uses the concept of the species (clustering). The solution vectors are clustered into different species based on their performances at each iteration. The ASDE dynamically generates a species-based mutant vector or a general mutant vector in the mutation operation according to an iteration-based adaptive probability value. The ASDE is applied to design an FC for robot wall-following control. All of the free parameters in the FC are learned through ASDE, which avoids the time-consuming manual design task. The FC inputs are three infrared distance sensor values. The FC controls the swing angle changes of the left- and right-middle legs of the hexapod robot to perform a suitable turning direction while moving forward at the same time. A new cost function is defined to quantitatively evaluate the performance an FC. Two different training environments are created for building this wall-following behavior without an exhaustive collection of input-output training pairs in advance. Simulations are conducted to verify the effectiveness of the evolutionary wall-following learning approach. Comparisons with other advanced differential evolution algorithms show that the ASDE achieves better performance in the wall-following control task.
author2 Chia-Feng Juang
author_facet Chia-Feng Juang
Ying-Han Chen
陳盈翰
author Ying-Han Chen
陳盈翰
spellingShingle Ying-Han Chen
陳盈翰
Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution
author_sort Ying-Han Chen
title Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution
title_short Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution
title_full Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution
title_fullStr Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution
title_full_unstemmed Hexapod Robot Wall-Following Control Using Fuzzy Controller with Advanced Differential Evolution
title_sort hexapod robot wall-following control using fuzzy controller with advanced differential evolution
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/08498478739892016808
work_keys_str_mv AT yinghanchen hexapodrobotwallfollowingcontrolusingfuzzycontrollerwithadvanceddifferentialevolution
AT chényínghàn hexapodrobotwallfollowingcontrolusingfuzzycontrollerwithadvanceddifferentialevolution
AT yinghanchen yǐjìnjiēxíngchàfēnyǎnhuàfǎshèjìmóhúkòngzhìqìzàiliùzúshìjīqìrényánqiángkòngzhì
AT chényínghàn yǐjìnjiēxíngchàfēnyǎnhuàfǎshèjìmóhúkòngzhìqìzàiliùzúshìjīqìrényánqiángkòngzhì
_version_ 1718408030648795136