-
Notifications
You must be signed in to change notification settings - Fork 4
Project description: French
Projet de programmation avancée pour l'Ecole Centrale Paris. Le but de cette application est de modéliser le traffic de véhicules sur plusieurs intersections.
L'utilisateur peut créer un plan des intersections (choisissant la position des intersections, le nombre de routes/voies y menant) dans un fichier XML. L'utilisateur crée également un scénario de simulation dans un fichier XML (combien de voitures, partant de quelles positions, et quel parcours elles doivent effectuer). Il est également possible d'ajouter des feux de signalisation (également précisable dans un fichier XML), ainsi que d'exploiter les différences entre différents types de véhicules et différents types de conducteur. La syntaxe exacte de ces fichiers est donnée dans une autre page de ce wiki. Lorsque l'application est lancée, l'utilisateur peut démarrer la simulation, en modifier la vitesse, zoomer et dézoomer sur la vue du plan, ainsi que choisir d'afficher ou non des vecteurs significatifs pour chaque véhicule: vélocité, force du moteur et force de frottements.
Les véhicules respectent la signalisation, et en absence de signalisation, peuvent détecter la présence des autres véhicules susceptibles de croiser leur chemin afin de ralentir ou s'arrêter et d'éviter d'éventuelles collisions.
Elève réalisateur: Camille Baldock Projet réalisé en C++ avec la bibliothèque Qt