Lamageddon en direct @ Fribot 2011 Green

Le challenge en bref……

Ce challenge n’est pas un des plus faciles. Nous nous sommes regardé et on s’est dit: “Eh bien ça ne va pas être simple”.

Voici en quelques mots l’explication du challenge:

Deux robots partent en même temps sur le plateau. Chaque robot se trouve dans une cellule de prison séparée.

Au début, une panne de courant permet d’ouvrir une des portes de la cellule. Cette étape se décrit par un spot de lumière qui ne s’illumine plus sur la partie de la cellule. Pour pouvoir sortir, il faut sortir par la porte qui est donc non illuminé. Pour cela il est nécessaire d’utiliser le capteur de lumière tourné vers le haut et de vérifier l’état d’illumination.

Ensuite, il faut traverser la première zone sans se faire prendre par un garde. Ce garde est en faite un même robot lego Mindtorms qui tourne sur une élipse avec un algorithme de suivi ligne. Pour traverser cette seconde étape, il suffit d’utiliser le capteur de distance qui permet de vérifier si un objet est présent. Dès que le capteur ne détecte plus d’objets, notre robot peux avancer vers le milieu du plateau.

Au milieu du plateau, les deux robots doivent se croiser pour atteindre leur tunnel de sortie. Il est nécessaire de vérifier avec chaque équipe par où les robots traversent pour ne pas se retrouver les roues vers le haut.

En arrivant vers les tunnels de sorties, les robots doivent en premier récupérer une clef. Le robot est équipé d’un aimant permettant de récupérer la clef. La clef se trouve entre les deux tunnels de sorties. Le robot peut utiliser une ligne noir et blanche avec le capteur de lumière tourné cette fois-ci vers le bas pour récupérer cette clef.

Avec la clef, le robot doit ouvrir les tunnels en utilisant la serrure. Cette serrure ouvre les deux tunnels et enclenche un code morse pour indiquer quel tunnel doit être pris.

Le code morse est C (_._.) pour indiquer le tunnel du centre et M (_ _) pour indiquer le mur.

En décodant le morse, le robot peut choisir le bon tunnel et enfin sortir d’Alcatraz. Si le robot se trompe de tunnel, il est bloquer par une barre en fin de tunnel.

  1. lamageddon a publié ce billet