Sistema inteligente para la conducción autónoma de un vehículo en un entorno virtual simulado

Los accidentes de trafico son una de las causas mas comunes de muerte en el mundo según la OMS. En caso de masificarse los autos que cuenten con sistemas de conducción autónoma, disminuiría drásticamente la preocupación por distintos riesgos a los que se enfrentan tanto peatones como pasajeros tales...

Full description

Autores:
Díaz Chica, Luis David
Gómez Santofimio, Juan Camilo
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad del Norte
Repositorio:
Repositorio Uninorte
Idioma:
eng
OAI Identifier:
oai:manglar.uninorte.edu.co:10584/7792
Acceso en línea:
http://hdl.handle.net/10584/7792
Palabra clave:
Lógica difusa, red neuronal, conducción autónoma, sistema inteligente
Fuzzy logic, neural network, autonomous driving, intelligent system
Rights
License
Universidad del Norte
Description
Summary:Los accidentes de trafico son una de las causas mas comunes de muerte en el mundo según la OMS. En caso de masificarse los autos que cuenten con sistemas de conducción autónoma, disminuiría drásticamente la preocupación por distintos riesgos a los que se enfrentan tanto peatones como pasajeros tales como los conductores ebrios, conductores primerizos o conductores que por distintas razones presentan alta fatiga. Todos los riesgos anteriormente mencionados son causantes de accidentes de tránsito que podrían evitarse si las capacidades al volante del conductor fueran reemplazadas por un sistema inteligente. Con base en esto se ha desarrollado un sistema de conducción autónoma para un vehículo en un entorno virtual, capaz de conducir adecuadamente en pistas con diferentes características y reaccionar a otros vehículos en la vía durante el proceso de conducción. Este sistema se basa en técnicas de inteligencia computacional y se compone de una red neuronal que determina el viraje del timón y un sistema de lógica difusa que controla los porcentajes de presión para el acelerador y el freno. Es capaz de conectarse con un dispositivo Logitech Playseat para visualizar el movimiento del timón físicamente y cuenta además con una interfaz gráfica en la que se muestran las entradas y las salidas del sistema, así como el proceso de defuzzificación en el caso del sistema de lógica difusa. Se utiliza TORCS (The Open Racing Car Simulator) como software de simulación, una herramienta open source ampliamente usada en la comunidad académica para investigaciones relacionadas con inteligencia artificial, la cual ofrece modelados muy reales de la dinámica y mecánica de los carros, la posibilidad de acceder al código fuente del programa y sobre todo la facilidad de establecer un protocolo de comunicación entre el software y un algoritmo inteligente desarrollado en lenguajes de programación tales como Python.