Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application
碩士 === 國立中興大學 === 電機工程學系所 === 105 === This thesis proposes a mixed neural network (NN) for a hexapod robot locomotion control. The mixed NN consists of a seven-node fully connected recurrent NN (FCRNN) controller for straight forward walking and a two-node sensor-feedback NN (SFNN) controller for ob...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/76289976526363210887 |
id |
ndltd-TW-105NCHU5441041 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105NCHU54410412017-10-06T04:22:04Z http://ndltd.ncl.edu.tw/handle/76289976526363210887 Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application 進化式多目標最佳化之混合類神經網路控制器於多足機器人導航之應用 Yan-Ming Chen 陳彥銘 碩士 國立中興大學 電機工程學系所 105 This thesis proposes a mixed neural network (NN) for a hexapod robot locomotion control. The mixed NN consists of a seven-node fully connected recurrent NN (FCRNN) controller for straight forward walking and a two-node sensor-feedback NN (SFNN) controller for obstacle boundary following (OBF). The seven-node FCRNN locomotion controller controls each hip joint of the robot by independent signals to improve the walking performance. The two-node SFNN OBF controller uses a few parameters to realize the function of detecting an obstacle and walking along its boundary. A left-right symmetric structure is adopted to reduce training cost and NN model size in building a complete collision-avoidance controller. A training environment and multi-objective functions are designed to perform evolutionary parameter learning of the two controllers using the non-dominated sorting genetic algorithm-II (NSGA-II). Besides, a proportional-integral-derivative (PID)-based target searching (TS) controller is used to merge with the mixed NN collision-avoidance controller to realize the hexapod robot navigation. In the end, simulation results in training and test environments verify the effectiveness of the control methods proposed in this thesis. Chia-Feng Juang Wu-Chung Su 莊家峰 蘇武昌 2017 學位論文 ; thesis 50 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 電機工程學系所 === 105 === This thesis proposes a mixed neural network (NN) for a hexapod robot locomotion control. The mixed NN consists of a seven-node fully connected recurrent NN (FCRNN) controller for straight forward walking and a two-node sensor-feedback NN (SFNN) controller for obstacle boundary following (OBF). The seven-node FCRNN locomotion controller controls each hip joint of the robot by independent signals to improve the walking performance. The two-node SFNN OBF controller uses a few parameters to realize the function of detecting an obstacle and walking along its boundary. A left-right symmetric structure is adopted to reduce training cost and NN model size in building a complete collision-avoidance controller. A training environment and multi-objective functions are designed to perform evolutionary parameter learning of the two controllers using the non-dominated sorting genetic algorithm-II (NSGA-II). Besides, a proportional-integral-derivative (PID)-based target searching (TS) controller is used to merge with the mixed NN collision-avoidance controller to realize the hexapod robot navigation. In the end, simulation results in training and test environments verify the effectiveness of the control methods proposed in this thesis.
|
author2 |
Chia-Feng Juang |
author_facet |
Chia-Feng Juang Yan-Ming Chen 陳彥銘 |
author |
Yan-Ming Chen 陳彥銘 |
spellingShingle |
Yan-Ming Chen 陳彥銘 Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application |
author_sort |
Yan-Ming Chen |
title |
Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application |
title_short |
Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application |
title_full |
Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application |
title_fullStr |
Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application |
title_full_unstemmed |
Evolutionary Multi-objective Optimization of Mixed Neural Network Controller for Hexapod Robot Navigation Application |
title_sort |
evolutionary multi-objective optimization of mixed neural network controller for hexapod robot navigation application |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/76289976526363210887 |
work_keys_str_mv |
AT yanmingchen evolutionarymultiobjectiveoptimizationofmixedneuralnetworkcontrollerforhexapodrobotnavigationapplication AT chényànmíng evolutionarymultiobjectiveoptimizationofmixedneuralnetworkcontrollerforhexapodrobotnavigationapplication AT yanmingchen jìnhuàshìduōmùbiāozuìjiāhuàzhīhùnhélèishénjīngwǎnglùkòngzhìqìyúduōzújīqìréndǎohángzhīyīngyòng AT chényànmíng jìnhuàshìduōmùbiāozuìjiāhuàzhīhùnhélèishénjīngwǎnglùkòngzhìqìyúduōzújīqìréndǎohángzhīyīngyòng |
_version_ |
1718549193289629696 |