Modifications

Ligne 70 : Ligne 70 :  
Nous allons nous inspirer du montage réalisé dans [https://www.youtube.com/watch?v=5M24QUVE0iU&ab_channel=MUO cette vidéo YouTube] à partir d'une carte Arduino Uno, mais facilement convertissable pour STM32:
 
Nous allons nous inspirer du montage réalisé dans [https://www.youtube.com/watch?v=5M24QUVE0iU&ab_channel=MUO cette vidéo YouTube] à partir d'une carte Arduino Uno, mais facilement convertissable pour STM32:
   −
= Superviseur =  
+
= Raspberry =
 +
 
 +
Pendant cette séance nous avons repris le code de l'année dernière pour la détection de la bousole (Nord ou Sud). Nous avons commencé à l'adapter pour la détection des codes ArUco qui seront sur les carrés de fouilles et également au dessus de chaque robots.
 +
 
 +
Le raspberry sur chaque robot a pour but de :
 +
 
 +
* envoyer des informations de debug au superviseur
 +
* envoyer les messages reçus depuis le STM32 au superviseur
 +
* executer les commandes choisis par le superviseur
 +
* communiquer avec le raspberry sur l'autre robot
 +
* effectuer des tâches pendant l'épreuve tels que la détection du code ArUco des hexagones
 +
 
 +
= Superviseur =
 +
 
 +
Nous souhaitons également utiliser un superviseur à distance depuis un ordinateur afin de faciliter le debug et le developpement des robots. Le superviseur sera connecté à chaque raspberry sur le terrain par wifi.
 +
Nous avons comme finalité de pouvoir créer à la souris un trajet complet sur le superviseur, pouvoir le tester en direct et pouvoir l'exporter en code que l'on peut directement enregistrer dans le projet.
 +
 
 +
Le superviseur a pour but de :
 +
 
 +
* contrôler à distance les raspberry (et donc les robots) utilisés dans le projet.
 +
* afficher des informations de debug envoyées par les raspberry (cf photo)
 +
 
 +
[[Fichier:Superviseur en developpement.jpg|vignette|Superviseur en developpement]]
    
= Balise =
 
= Balise =
35

modifications