Résumé
Projet réalisé lors du semestre 1 du M1 Informatique et Mobilité à l'Université de Haute-Alsace.
Le sujet était de réaliser une application visant à simuler une connexion V2V (véhicule à véhicule).
Le codage de ce projet était divisé en 3 parties distinctes pour le premier rendu :
    - La création du "maillage hexagonal" permettant de tracer la couverture radio des voitures,
    - La partie d'extraction de la carte (provenant d'un fichier .osm) pour créer un graphe de carte avec des nœuds et des routes,
    - La dernière partie concernant la simulation de voitures et leur avancement sur la carte.
La suite du projet (partie graphique, etc... ) a été gérée en groupe avec des réunions permettant d'avancer et de réfléchir sur les points bloquants.
Projet fait en collaboration avec :
    - Bryan DALLEST,
Je me suis personnellement occupé des calculs concernant la simulation ainsi que la partie concernant le fonctionnement de la simulation en elle-même via des threads.
Le rendu final est visible dans la vidéo ci-dessous.
Chaque voiture est représentée par un point, qui a plusieurs états :
    - Voiture bleue : actuellement sélectionnée,
    - Voiture rouge : à portée de la voiture sélectionnée,
    - Voiture verte : voiture quelconque.
Le panneau d'administration à droite de l'application permet de manipuler la simulation.
Environnement technique
    - C++
    - Qt 5.12
    - Visual Studio 2019

Voir également

Revenir en haut de page