RAMBOT : Différence entre versions
Sauter à la navigation
Sauter à la recherche
| Ligne 9 : | Ligne 9 : | ||
#* il suit une ligne (suiveur) qui forme un escargot pour finir sur un drapeau qui signalera la fin du siège | #* 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) | #* il envoie les positions des des obstacles qu'il rencontre (blessé à sauver ou ennemi à capturer) | ||
| − | # Le sauveteur | + | # Le sauveteur : |
| − | * il reçoit les information de position des blessés | + | #* 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) | + | #* il récupère les blessés et les ramène à la base (hôpital) |
| − | # Le blindé | + | # Le blindé : |
| − | * il reçoit les information de position des ennemis | + | #* il reçoit les information de position des ennemis |
| − | * 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 étapes== | ||
| + | |||
| + | 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 | ||
| + | # | ||
Version du 16 avril 2024 à 15:43
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 étapes
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