Skip to content

Proyecto para curso de Modelación de sistemas multiagentes con gráficas computacionales.

Notifications You must be signed in to change notification settings

marmelendez/modelado_multiagentes

Repository files navigation

Simulación: Movilidad Urbana

Proyecto para curso de Modelación de sistemas multiagentes con gráficas computacionales.

Descripción del programa

El programa muestra una simulación del tráfico en la intersección de dos avenidas, Santa Margarita y Aviación en Zapopan, Jalisco. Esta simulación es modelada en Python, con la librería AgentPy donde los resultados se representan en una interfaz gráfica realizada con la librería de three.js en Javascript.

Instalación y ejecución

  1. Para poder correr el programa es necesario tener instalado Python, puedes consultar el siguiente enlace.
  2. Abrir una terminal
  3. Instalar los siguiente paquetes de python:
    pip install -r requirements.txt
  4. Una vez instalados los paquetes puedes correr el programa con:
    python avenida.py
  5. Después de correr el programa, esperar que se genere un archivo .json llamado simul_data.
  6. Por último abrir el archivo index.html en un servidor local (puedes utilizar visual studio code y la extensión Live server).

Resultados

Como resultado de la ejecución se obtiene el archivo simul_data.json y la animación de los agentes en la aplicación gráfica. Se visualiza de la siguiente manera:
ezgif com-gif-maker ezgif com-gif-maker (1) ezgif com-gif-maker (2)

Autores

  • Carlos Emiliano Brito Nieto
  • Rafael Jimenez Lafuente
  • Lizbeth Maribel Melendez Delgado
  • Jesus Palomino Hurtado
  • Cesar Alexis Sahagun Navarro

Fecha

2 de diciembre del 2021

About

Proyecto para curso de Modelación de sistemas multiagentes con gráficas computacionales.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •