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