RAMBOT : Différence entre versions
Sauter à la navigation
Sauter à la recherche
(→Présentation) |
|||
| Ligne 16 : | Ligne 16 : | ||
#* il récupère les ennemis et les ramène à la base (prison) | #* il récupère les ennemis et les ramène à la base (prison) | ||
| − | ==Décomposition des | + | ==Décomposition des actions élémentaires des robots== |
Dans l'idéal voici toutes les étapes à réaliser avec les robots: | Dans l'idéal voici toutes les étapes à réaliser avec les robots: | ||
| Ligne 31 : | Ligne 31 : | ||
# Envoie l'information à l'utilisateur | # Envoie l'information à l'utilisateur | ||
# On reboucle sur l'étape 2 | # On reboucle sur l'étape 2 | ||
| − | # On atteint le drapeau | + | # On atteint le drapeau et c'est gagné |
| − | # | + | |
| + | ==Décomposition des fonctions électroniques== | ||
| + | |||
| + | Tâches à réaliser par ordre de priorité : | ||
| + | # Contrôle des moteurs de la plateforme principale et des plateformes secondaires | ||
| + | # Odométrie et repérage dans l'espace | ||
| + | # Détection de ligne | ||
| + | # Asservissement | ||
| + | # Détection des cibles | ||
| + | # Identification | ||
| + | # Communication sans fil entre les robots et avec l'utilisateur | ||
| + | # Attrapage de la cible | ||
| + | # Interface utilisateur | ||
Version du 16 avril 2024 à 15:52
Sommaire
Présentation
Mission des robots
Le but est d'assiéger une base ennemie tout en récupérant les blessés sur le chemin. Pour cela nous avons trois robots:
- L'éclaireur :
- il assiège les ennemis
- il suit une ligne (suiveur) qui forme un escargot pour finir sur un drapeau qui signalera la fin du siège
- il envoie les positions des des obstacles qu'il rencontre (blessé à sauver ou ennemi à capturer)
- Le sauveteur :
- il reçoit les information de position des blessés
- il récupère les blessés et les ramène à la base (hôpital)
- Le blindé :
- il reçoit les information de position des ennemis
- il récupère les ennemis et les ramène à la base (prison)
Décomposition des actions élémentaires des robots
Dans l'idéal voici toutes les étapes à réaliser avec les robots:
- Les trois robots sont au camp de base
- Tant que pas d'obstacles : robot 1 fait sa "ronde" en suiveur de ligne
- Détecte un obstacle
- Identification blessé / ennemi
- Communication avec tous les robot
- Le robot 1 se déplace vers l'extérieur (pour laisser la place aux autres robots de passer)
- Le robot 2 ou 3 (suivant celui qui est nécessaire) s'active et va à la position du robot 1 (suivant la ligne)
- Il attrape l'individu
- Retour à la base et dépose de l'individu
- Envoie d'un signal au robot 1 pour qu'il se réactive
- Envoie l'information à l'utilisateur
- On reboucle sur l'étape 2
- On atteint le drapeau et c'est gagné
Décomposition des fonctions électroniques
Tâches à réaliser par ordre de priorité :
- Contrôle des moteurs de la plateforme principale et des plateformes secondaires
- Odométrie et repérage dans l'espace
- Détection de ligne
- Asservissement
- Détection des cibles
- Identification
- Communication sans fil entre les robots et avec l'utilisateur
- Attrapage de la cible
- Interface utilisateur