IRESTE/README.adoc
2023-04-03 13:43:55 +02:00

1.6 KiB
Raw Permalink Blame History

Intelligent Roundabout Efficient Simulation of Traffic Evolution (IRESTE)

Image par K. Danila

Simulation de traffic routier réalisée dans le cadre de la conference PEIP 2022.

Installation :

git clone https://git.leserveurdansmongrenier.uk/leo/IRESTE.git
pip install sumolib
pip install pyside6 (optionnel pour l'ui)

Usage :

python main.py

Le programme utilise les fichier .net.xml et .rou.xml générés par Eclipse SUMo

File>Open>Open Network (pour un ficher *.net.xml)
File>Open>Open Vehicles (pour le fichier *.rou.xml associé)

gamma/delta/T : variables de comportement
dt : pas de temps de la simulation
fps : vitesse de laffichage (i/s), delai entre chaque maj de laffichage (ms)
Physics fps : vitesse de la simulation (u/s), delai entre chaque maj de la simulation (ms)
Start/Stop : arrêter/redémarrer la simulation

Raccourcis clavier :

Esc/Q : quitter
G : démarrer la simulation
E : Met le delai de maj de la simulation à 0 (vitesse maximum)
D : Met le delai de maj de la simulation à 17 (vitesse normale)
F : Met le delai de maj de la simulation à 500 (vitesse ralentie)
C : Met le pas de simulation à 0.3s (accéléré, au dépent de la qualité)
P : Met le pas de simulation à 1/60 (valeur par défaut)
0-9 : Charge les réseaux prédéfinis

Interface python

La simulation peut aussi être executée sans interface (voir runAllNetworks.py et blender_import.py pour des exemples)