Adaptive Navigation System for an Autonomous Vehicle in a Goal-Oriented Environment

Authors

Keywords:

NEAT, autonomous vehicle, fitness function, distance metrics, reinforcement learning, AI

Abstract

In the context of autonomous navigation, the development of systems that enable vehicles to operate independently in controlled environments is a crucial step toward advancing autonomous technology. This work presents the design, implementation, and validation of a navigation system for autonomous vehicles using NeuroEvolution of Augmenting Topologies (NEAT). The primary objective was to create a vehicle capable of navigating a 2D map with a defined starting point and target. Virtual sensors enable the vehicle to identify navigable paths and boundaries. Distance metrics such as Euclidean, Manhattan, and Chebyshev were employed as reward systems, continuously calculating agent positions. The closer the vehicle is to the target, the higher its fitness score, forming the basis of the fitness function. A forced reinforcement acceleration method was designed and implemented to ensure progress when the vehicle's speed fell below 0.1, preventing it from becoming stalled. Validation tests were conducted to evaluate the system's performance under varying conditions. Results demonstrate that the autonomous vehicle can navigate the map effectively, improving its fitness score in each generation depending on the distance metric used. Chebyshev performed best in obstacle-free environments, while Euclidean excelled in the presence of obstacles. The forced reinforcement method significantly reduced the time required to achieve the target fitness. These findings provide valuable insights for researchers aiming to develop NEAT-based navigation systems for autonomous vehicles.

Downloads

Download data is not yet available.

Author Biographies

Over Mejia, Universidad Nacional de Colombia

Over Mejia is currently a student of Mechatronic Engineering at the Universidad Nacional de Colombia, De La Paz campus. He is engaged in research groups within the university campus, passionate about Computational Neural Networks, Artificial Intelligence, and the digital world.

Ronald Ceballos, Universidad Nacional de Colombia

Ronald Ceballos is a current Mechatronics Engineering student at the National University of Colombia, De La Paz campus. He actively participates in research groups focused on Artificial Intelligence, Microcontrollers, and Control Systems.

Rhonald Torres, Universidad Nacional de Colombia

Rhonald  Torres is a Mechatronics engineering student at Universidad Nacional de Colombia. Currently a student and researcher at the De La Paz campus. His research in data processing and AI in search of a better tomorrow.

Juan Hoyos, Universidad Nacional de Colombia

Juan Hoyos received the Engineer, Magister in Electronics and Telecommunications and Doctor in Electronic Sciences degrees from Universidad del Cauca, Popayan, Colombia, in 2010, 2016, and 2018 respectively. He is currently an assistant professor at the Universidad Nacional de Colombia, De La Paz campus. His research interests are in signal processing, artificial intelligence, and convex optimization.

References

Organizaci´on Mundial de la Salud, Informe sobre la situa-

ci´on mundial de la seguridad vial 2023. Ginebra, Suiza:

Organizaci´on Mundial de la Salud, 2023, p´ag. 403, ISBN:

R. Montezuma y J. Erazo, ((El derecho a la vida en la

movilidad urbana y el espacio p´ublico en Am´erica Latina,))

Inter/secciones urbanas: origen y . . ., 2008. direcci´on: https:

/ / www. flacsoandes . edu . ec / sites / default / files / agora / files /

ponencia final de ricardo montezuma 2.pdf.

D. D´ıaz, ((Establecimiento de una metodolog´ıa para el dise˜no

de infraestructuras seguras para ciclistas en entornos urbanos,))

Tesis doct., Universidad de M´alaga, 2015. direcci´on: https :

//core.ac.uk/download/pdf/132743165.pdf.

S. Arshad, M. Sualeh, D. Kim, D. V. Nam y G.-W. Kim,

((Clothoid: An Integrated Hierarchical Framework for Auto-

nomous Driving in a Dynamic Urban Environment,)) English,

Sensors, vol. 20, n.o 18, p´ag. 5053, 2020, ISSN: 1424-8220.

DOI: 10.3390/s20185053.

Z. Lin, J. Ma, J. Duan et al., ((Policy Iteration Based Ap-

proximate Dynamic Programming Toward Autonomous Dri-

ving in Constrained Dynamic Environment,)) IEEE Transac-

tions on Intelligent Transportation Systems, vol. 24, n.o 5,

p´ags. 5003-5013, 2023. DOI: 10.1109/TITS.2023.3237568.

I. Lamouik, A. Yahyaouy y M. A. Sabri, ((Smart multi-agent

traffic coordinator for autonomous vehicles at intersections,))

en 2017 International Conference on Advanced Technologies

for Signal and Image Processing (ATSIP), 2017, p´ags. 1-6.

DOI: 10.1109/ATSIP.2017.8075564.

R. Inamdar, S. K. Sundarr, D. Khandelwal, V. D. Sahu y N. Ka-

tal, ((A comprehensive review on safe reinforcement learning

for autonomous vehicle control in dynamic environments,)) e-

Prime - Advances in Electrical Engineering, Electronics and

Energy, vol. 10, p´ag. 100 810, 2024, ISSN: 2772-6711. DOI:

https://doi.org/10.1016/j.prime.2024.100810.

Z. Huang, ((Reinforcement learning based adaptive control

method for traffic lights in intelligent transportation,)) Alexan-

dria Engineering Journal, vol. 106, p´ags. 381-391, 2024, ISSN:

-0168. DOI: https://doi.org/10.1016/j.aej.2024.07.046.

L. Luo, N. Zhao, Y. Zhu e Y. Sun, ((A* guiding DQN

algorithm for automated guided vehicle pathfinding problem of

robotic mobile fulfillment systems,)) Computers & Industrial

Engineering, vol. 178, p´ag. 109 112, 2023, ISSN: 0360-8352.

DOI: https://doi.org/10.1016/j.cie.2023.109112.

M. E. Yuksel, ((Agent-based evacuation modeling with multi-

ple exits using NeuroEvolution of Augmenting Topologies,))

Advanced Engineering Informatics, vol. 35, p´ags. 30-55, 2018,

ISSN: 1474-0346. DOI: https://doi.org/10.1016/j.aei.2017.11.

T. J. Ikonen e I. Harjunkoski, ((Decision-making of online

rescheduling procedures using neuroevolution of augmenting

topologies,)) en 29th European Symposium on Computer Aided

Process Engineering, ´ep. Computer Aided Chemical Enginee-

ring, A. A. Kiss, E. Zondervan, R. Lakerveld y L. ¨Ozkan,

eds., vol. 46, Elsevier, 2019, p´ags. 1177-1182. DOI: https :

//doi.org/10.1016/B978-0-12-818634-3.50197-1.

F. C. Guardo, ((Evoluci´on de redes neuronales mediante to-

polog´ıas aumentadas,)) Trabajo Fin de Grado, Universidad

Aut´onoma de Madrid, Madrid, Espa˜na, jun. de 2019.

R. Lauckner y H. Kolivand, ((NEAT Algorithm in Autonomous

Vehicles,)) Liverpool John Moores University, 2023. DOI: 10.

/ssrn.4644203.

J. Portilla, ((A Beginner’s Guide to Neural Networks in

Python,)) Springboard Blog, 2017. direcci´on: https : / / www.

springboard.com/blog/data- science/beginners- guide- neural-

network-in-python-scikit-learn-0-18/.

D. Shrestha y D. Valles, ((Evolving Autonomous Navigation:

A NEAT Approach for Firefighting Rover Operations in Dyna-

mic Environments,)) en 2024 IEEE International Conference

on Electro Information Technology (eIT), 2024, p´ags. 247-255.

DOI: 10.1109/eIT60633.2024.10609942.

Published

2025-08-30

How to Cite

Mejia, O., Ceballos, R. ., Torres, R. ., & Hoyos, J. (2025). Adaptive Navigation System for an Autonomous Vehicle in a Goal-Oriented Environment. IEEE Latin America Transactions, 23(10), 848–855. Retrieved from https://latamt.ieeer9.org/index.php/transactions/article/view/9559