La movilidad urbana se define como la habilidad de transportarse de un lugar a otro y es fundamental para el desarrollo económico y social y la calidad de vida de los habitantes de una ciudad. Desde hace un tiempo, asociar la movilidad con el uso del automóvil ha sido un signo distintivo de progreso. Sin embargo, esta asociación ya no es posible hoy. El crecimiento y uso indiscriminado del automóvil —que fomenta políticas públicas erróneamente asociadas con la movilidad sostenible— genera efectos negativos enormes en los niveles económico, ambiental y social en México.
Considera la situación en la que se tiene un paso peatonal en una avenida de dos carriles, para el cual hay un semáforo que ayuda a los peatones a detener el tráfico. Dicho semáforo se pone en rojo por al menos 60 segundos, mientras que la luz en verde permanece encendida hasta el momento en que algún peatón solicita la luz roja. Para avisar a los conductores que el semáforo está por cambiar a rojo, la luz amarilla aparece por 5 segundos.
Esta implementación busca simular el tráfico para mejorar sus flujos en la Zona Metropolitana de Guadalajara y consta de los siguientes repositorios:
- Jupyter_Notebook: Contiene una interfaz gráfica sencilla como resultado de la simulación y genera un archivo json con la información de la simulación.
- Avenue_Sim_Server: Es el servidor donde se montó el código de la simulación multiagente para obtener la información necesaria para hacer la simulación con gráficos.
- Unity_Env: Desarrollo de la implementación gráfica de la simulación.