Mon neuvième robot, j’ai changé pour m’attaquer à la manipulation d’objets. Ce robot permet de bouger les objets et de les placer dans un ordre défini. J’ai trouvé le modèle sur le site Lego Mindstorms et j’ai effectué la programmation pour qu’il déplace les objets afin que le plot du milieu soit toujours vide.
Trois plots sont présents suivant un arc de cercle, deux boules de couleur ( une rouge et une bleue) sont posées sur deux des trois plots. Le but de ce robot est qu’il déplace les boules pour avoir un plot avec une boule, le deuxième plot sans boule et le troisième avec une boule. Sur l’afficheur apparait l’état avant manipulation et l’état après manipulation. A la fin, il détermine la couleur des boules qu’il y a sur les deux plots occupés.
Une petite vidéo:
Ce projet a été très intéressant, il permet de pouvoir déterminer:
- Un état de l’emplacement des boules grâce au capteur à ultrason, de voir si cet état correspond à l’état voulu
- De déterminer la couleur des objets grâce au capteur photosensible
- De programmer et vérifier des déplacements avec précision.
Ca fonctionne quelque soit la situation de départ ? Genre le rouge à la place du bleu et l’inverse. C’est bien cool tout ça en tout cas ! Bravo.
Oui, ça fonctionne même quand la rouge est à la place de la bleue.