Académique Documents
Professionnel Documents
Culture Documents
Null 50 55
Null 50 55
Null 50 55
1. Structure du projet
50
1.2 Structure Frontend
Nous avons opté la structure standard des dossiers généré par le service vue
CLI du framework vue JS qui facilite le développement et la gestion des différents
aspects du projet. Cette structure contient :
-Le dossier `public` : qui contient les fichiers statiques de votre application qui
seront directement servis par le serveur sans être modifiés
par le processus de construction.
51
2. Interfaces graphiques
Cette page est une interface utilisateur conçue pour permettre aux utilisateurs
d'accéder au Dashboard après avoir entré un e-mail et un mot de passe valides
(qui leur sont donnés par les administrateurs du Dashboard).
52
Connecter à un robot
Après avoir cliqué sur le bouton "Choisir un robot", une carte s'affichera
présentant une sélection de robots parmi lesquels vous pourrez choisir. Lorsque
vous cliquez sur l'un des robots, les données correspondantes seront transmises
aux autres outils afin de contrôler ce robot.
53
Faire un trajet
La page d'accueil offre aux utilisateurs la possibilité d'effectuer un trajet ou
une mission spécifique.
Compteur de missions
Une fois qu'ils ont spécifié la station de départ, la station d'arrivée et le nom de
la mission, le robot se mettra en mouvement pour effectuer ce trajet. De plus,
chaque fois qu'une mission est accomplie avec succès, le compteur de missions
sera incrémenté comme vous voyez à l’image ci-dessous.
54
Afficher un alerte
Lorsque le capteur TOR détecte un obstacle devant le robot qui l'empêche de
compléter sa mission, un message d'alerte s'affiche sur le tableau de bord pour
informer les utilisateurs qu'ils doivent se rendre auprès du robot afin de vérifier et
de corriger le problème.
55