Obstacle Avoidance by a Mobile Robot Using a Nuro-Genetic Controller System
DOI:
https://doi.org/10.59992/IJCI.2026.v5n8p2Keywords:
Neuro -Genetic Controller, Mobile Robots, Obstacle AvoidanceAbstract
By applying Darwinian principles like natural selection and survival of the fittest, neural controllers can be developed that enable robots to act autonomously in unpredictable or unknown environments. This study examines the Genetic Algorithm (GA) as an optimization tool for mobile robot navigation. The controller's performance was evaluated on a standard obstacle-avoidance task, as well as a multi-task setup combining obstacle avoidance with homing. Experimental results confirm that neuro-genetic controller optimization significantly enhances both average population fitness and individual peak fitness, while demonstrating the feasibility of integrating cooperative functional modules to accomplish complex robotic goals.
References
1. M. A. Al-Bayati, Genetic Algorithm Based Path Planner, Ph.D. dissertation, Dept. Comput. Sci. Inf. Syst., Univ. Technology, Baghdad, Iraq, 1998.
2. J. R. Koza, Genetic Programming: on the Programming of Computers by Means of Natural Selection. Cambridge, MA, USA: MIT Press, 1992.
3. S. Nolfi, D. Floreano, O. Miglino, and F. Mondada, “How to evolve autonomous robots: Different approaches in evolutionary robotics,” in Proc. 4th Int. Conf. Artif. Life, Cambridge, MA, USA: MIT Press, 1994.
4. O. Miglino, H. H. Lund, and S. Nolfi, “Evolving mobile robots in simulated and real environments,” Artificial Life, vol. 2, no. 4, pp. 417–434, 1995.
5. J. Urzelai and D. Floreano, “Evolutionary robotics: Coping with environmental change,” in Proc. Genetic and Evolutionary Computation Conf. (GECCO), 2000.
6. D. Floreano and F. Mondada, “Evolution of plastic neurocontrollers for situated agents,” in From Animals to Animats 4: Proc. Int. Conf. Simulation of Adaptive Behavior, P. Maes, M. Mataric, J.-A. Meyer, J. Pollack, and S. Wilson, Eds. Cambridge, MA, USA: MIT Press, 1996, pp. 402–410.
7. D. Floreano and J. Urzelai, “Evolutionary robots with on-line self-organization and behavioral fitness,” Neural Networks, vol. 13, nos. 4–5, pp. 431–443, 2000.
8. D. Floreano, “Evolutionary re-adaptation of neurocontrollers in changing environments,” in Proc. Conf. Intell. Technol., vol. II, P. Sncak, Ed. Kosice, Slovakia: Efa Press, 1996, pp. 9–20.
9. S. Nolfi, “Evolving non-trivial behaviors on real robots: A garbage collecting robot,” Robotics and Autonomous Systems, vol. 22, pp. 213–234, 1997.
10. S. Nolfi, “Using emergent modularity to develop control systems for mobile robots,” Adaptive Behavior, vol. 5, pp. 343–363, 1997.
11. R. Calabretta, S. Nolfi, D. Parisi, and G. P. Wagner, “Duplication of modules facilitates the evolution of functional specialization,” Artificial Life, vol. 6, no. 1, pp. 69–84, 2000.
12. D. Floreano and F. Mondada, “Active perception, navigation, homing, and grasping: An autonomous perspective,” in Proc. From Perception to Action Conf., pp. 122–133, Sep. 1994.
13. D. Floreano and S. Nolfi, “God save the red queen! Competition in coevolutionary robotics,” in Proc. 2nd Int. Conf. Genetic Programming, J. Koza, K. Deb, M. Dorigo, D. Fogel, M. Garzon, H. Iba, and R. L. Riolo, Eds. San Mateo, CA, USA: Morgan Kaufmann, 1997.
14. S. Nolfi and D. Marocco, “Evolving robots able to integrate sensory-motor information over time,” Theory in Biosciences, vol. 120, pp. 287–310, 2001.
15. D. Marocco, A. Cangelosi, and S. Nolfi, “The role of social and cognitive factors in the emergence of communication: Experiments in evolutionary robotics,” Philosophical Transactions of the Royal Society B: Biological Sciences, vol. 361, no. 1811, pp. 2397–2421, 2003.
16. S. Nolfi, J. Bongard, P. Husbands, and D. Floreano, “Evolutionary robotics,” in Springer Handbook of Robotics, 2nd ed., B. Siciliano and O. Khatib, Eds. Cham, Switzerland: Springer, 2016, pp. 2035–2067.
17. D. R. Bruno, N. Marranghello, F. S. Osorio, and A. S. Pereira, “Neurogenetic algorithm applied to route planning for autonomous mobile robots,” in Proc. 2018 Int. Joint Conf. Neural Networks (IJCNN), 2018.
18. A. K. Rath, D. R. Parhi, H. C. Das, P. B. Kumar, and M. K. Mahto, “Design of a hybrid controller using genetic algorithm and neural network for path planning of a humanoid robot,” International Journal of Intelligent Unmanned Systems, vol. 9, no. 3, pp. 169–177, 2020.
19. R. Younis, M. T. Ejaz, and S. Davarzani, “Optimizing mobile robot navigation: A genetic algorithm and convolutional neural network approach,” in Proc. 2024 Int. Conf. Electr., Commun. Comput. Eng. (ICECCE), pp. 1–6, Oct. 2024.
20. Y. Shi, G. Zhang, and M. Kong, “Path planning of welding robot based on deep learning,” Paladyn, vol. 15, no. 1, Art. No. 20240002, 2024.
21. Z. Zhu, S. Wang, and T. Wang, “Optimizing robotic mobile fulfillment systems for order picking based on deep reinforcement learning,” Sensors, vol. 24, no. 14, Art. no. 4713, 2024.
22. Z. Zhang, H. Yang, X. Bai, S. Zhang, and C. Xu, “The path planning of mobile robots based on an improved genetic algorithm,” Applied Sciences, vol. 15, no. 7, Art. no. 3700, 2025.
23. A. Waga, S. Benhlima, A. Bekri, J. Abdouni, and F. Z. Saber, “A survey on autonomous navigation for mobile robots: From traditional techniques to deep learning and large language models,” Journal of King Saud University Computer and Information Sciences, vol. 37, no. 7, Art. No. 198, 2025.
24. K. Katona, H. A. Neamah, and P. Korondi, “Obstacle avoidance and path planning methods for autonomous navigation of mobile robot,” Sensors, vol. 24, no. 11, Art. no. 3573, 2024.
25. L. Fausett, Fundamentals of Neural Networks: Architectures, Algorithms, and Applications. Upper Saddle River, NJ, USA: Prentice Hall, 1994.
26. J. H. Holland, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, 2nd ed. Cambridge, MA, USA: MIT Press, 1992.
27. I. De Falco, “Nonlinear system identification by means of evolutionary optimized neural networks,” in Genetic Algorithms and Evolution Strategy in Engineering and Computer Science, D. Quagliarella, J. Periaux, C. Poloni, and G. Winter, Eds. Chichester, U.K.: John Wiley & Sons, 1998.
28. D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA, USA: Addison-Wesley, 1989.
29. S. Nolfi and D. Floreano, Evolutionary Robotics: The Biology, Intelligence, and Technology of Self-Organizing Machines. Cambridge, MA, USA: MIT Press, 2000.