Neuro-Evolution of Mobile Robot Controller
Abstract
We present a neuro-evolution design for control of a mobile robot in 2D simulation environment. The mobile robot is moving in unknown environment with obstacles from the start position to the goal position. The trajectory of the robot is controlled by a neural network – based controller which inputs are information from several laser beam sensors. The learning of the neural network controller is based on an evolutionary approach, which is provided by genetic algorithm.
References
Siciliano, B. and Khatib, O. 2008. Springer handbook of robotics, Springer-Verlag Berlin Heidelberg.
Duchoň, F., Babinec, A., Kajan, M., Beňo, P., Florek, M., Fico, T., and Jurišica, L. 2014. Path planning with modified a star algorithm for a mobile robot. Procedia Engineering, 96, pp. 59–69.
Babinec, A., Duchoň, F., Dekan, M., Pásztó, P., and Kelemen, M. VFH* TDT (VFH* with Time Dependent Tree): A new laser rangefinder based obstacle avoidance method designed for environment with non-static obstacles. Robotics and autonomous systems, 62, 8, pp. 1098–1115.
Duchoň, F., Huňady, D., Dekan, M., and Babinec, A. 2013. Optimal navigation for mobile robot in known environment. Applied Mechanics and Materials 282, pp. 33–38.
Michalewicz, Z. 1996. Genetic Algorithms + Data Structures = Evolutionary Programs. Springer-Verlag Berlin Heidelberg.
Eiben, A. E. and Smith, J. E. 2003. Introduction to Evolutionary Computing. Springer-Verlag Berlin Heidelberg.
Matlab R2017b. 2017. The MathWorks, Inc. www.mathworks.com
MENDEL open access articles are normally published under a Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/ . Under the CC BY-NC-SA 4.0 license permitted 3rd party reuse is only applicable for non-commercial purposes. Articles posted under the CC BY-NC-SA 4.0 license allow users to share, copy, and redistribute the material in any medium of format, and adapt, remix, transform, and build upon the material for any purpose. Reusing under the CC BY-NC-SA 4.0 license requires that appropriate attribution to the source of the material must be included along with a link to the license, with any changes made to the original material indicated.