Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots
In this study, the utilization of a multi-objective approach in evolving artificial neural networks (ANNs) for an autonomous mobile robot is investigated. The ANN acts as a controller for radio frequency (RF)-Iocalization behavior of a Khepera robot simulated in a 3D physics-based environment. A fi...
Main Authors: | , |
---|---|
Formato: | Research Report |
Idioma: | English |
Publicado em: |
Universiti Malaysia Sabah
2006
|
Assuntos: | |
Acesso em linha: | https://eprints.ums.edu.my/id/eprint/23200/1/Development%20of%20a%20Bioinspired%20optimization%20algorithm%20for%20the%20automatic%20generation%20of%20multiple%20distinct%20behaviors%20in%20simulated%20mobile%20robots.pdf |
_version_ | 1825713687047962624 |
---|---|
author | Hanafi Ahmad Hijazi Patricia Anthony |
author_facet | Hanafi Ahmad Hijazi Patricia Anthony |
author_sort | Hanafi Ahmad Hijazi |
collection | UMS |
description | In this study, the utilization of a multi-objective approach in evolving artificial neural networks (ANNs) for an autonomous mobile robot is investigated. The ANN acts as a
controller for radio frequency (RF)-Iocalization behavior of a Khepera robot simulated in a 3D physics-based environment. A fitness function has been created from the preliminary experiment with optimized two conflicting objectives: (1) maximize the virtual Khepera robot's behavior for homing towards a RF signal source and (2) minimize the number of hidden neurons used in its ANNs controller by the utilization of Pareto-frontier Differential Evolutionary Multi-objective (POE) algorithm. Bootstrap problem found during the fitness function optimization. Thus, another component has
been included into the fitness function in order to overcome the bootstrap problem, so called obstacle avoidance component. Furthermore, the performance of the generated
robot controll~r has been improved with integrated three extra components; average wheels speed component, maximize wheels speed component and shortest time component. The testing results showed the controller performed better after the hybridization of the mentioned components. Further, a comparison between elitism and non-elitism used has been conducted attributable to no study has been conducted yet
in comparing the application of elitism and non-elitism. As a result, this study has thus shown that the multi-objective approach to evolutionary robotics in the form of the
elitist PDE-EMO algorithm can be practically used to automatically generate controllers for RF-Iocalization behavior in autonomous mobile robots. |
first_indexed | 2024-03-06T03:00:24Z |
format | Research Report |
id | ums.eprints-23200 |
institution | Universiti Malaysia Sabah |
language | English |
last_indexed | 2024-03-06T03:00:24Z |
publishDate | 2006 |
publisher | Universiti Malaysia Sabah |
record_format | dspace |
spelling | ums.eprints-232002019-08-01T00:30:35Z https://eprints.ums.edu.my/id/eprint/23200/ Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots Hanafi Ahmad Hijazi Patricia Anthony TJ Mechanical engineering and machinery In this study, the utilization of a multi-objective approach in evolving artificial neural networks (ANNs) for an autonomous mobile robot is investigated. The ANN acts as a controller for radio frequency (RF)-Iocalization behavior of a Khepera robot simulated in a 3D physics-based environment. A fitness function has been created from the preliminary experiment with optimized two conflicting objectives: (1) maximize the virtual Khepera robot's behavior for homing towards a RF signal source and (2) minimize the number of hidden neurons used in its ANNs controller by the utilization of Pareto-frontier Differential Evolutionary Multi-objective (POE) algorithm. Bootstrap problem found during the fitness function optimization. Thus, another component has been included into the fitness function in order to overcome the bootstrap problem, so called obstacle avoidance component. Furthermore, the performance of the generated robot controll~r has been improved with integrated three extra components; average wheels speed component, maximize wheels speed component and shortest time component. The testing results showed the controller performed better after the hybridization of the mentioned components. Further, a comparison between elitism and non-elitism used has been conducted attributable to no study has been conducted yet in comparing the application of elitism and non-elitism. As a result, this study has thus shown that the multi-objective approach to evolutionary robotics in the form of the elitist PDE-EMO algorithm can be practically used to automatically generate controllers for RF-Iocalization behavior in autonomous mobile robots. Universiti Malaysia Sabah 2006 Research Report NonPeerReviewed text en https://eprints.ums.edu.my/id/eprint/23200/1/Development%20of%20a%20Bioinspired%20optimization%20algorithm%20for%20the%20automatic%20generation%20of%20multiple%20distinct%20behaviors%20in%20simulated%20mobile%20robots.pdf Hanafi Ahmad Hijazi and Patricia Anthony (2006) Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots. (Unpublished) |
spellingShingle | TJ Mechanical engineering and machinery Hanafi Ahmad Hijazi Patricia Anthony Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
title | Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
title_full | Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
title_fullStr | Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
title_full_unstemmed | Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
title_short | Development of a Bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
title_sort | development of a bioinspired optimization algorithm for the automatic generation of multiple distinct behaviors in simulated mobile robots |
topic | TJ Mechanical engineering and machinery |
url | https://eprints.ums.edu.my/id/eprint/23200/1/Development%20of%20a%20Bioinspired%20optimization%20algorithm%20for%20the%20automatic%20generation%20of%20multiple%20distinct%20behaviors%20in%20simulated%20mobile%20robots.pdf |
work_keys_str_mv | AT hanafiahmadhijazi developmentofabioinspiredoptimizationalgorithmfortheautomaticgenerationofmultipledistinctbehaviorsinsimulatedmobilerobots AT patriciaanthony developmentofabioinspiredoptimizationalgorithmfortheautomaticgenerationofmultipledistinctbehaviorsinsimulatedmobilerobots |