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

Full description

Bibliographic Details
Main Authors: Yan-Ming Chen, 陳彥銘
Other Authors: Chia-Feng Juang
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