Projet Rubik’s Cube

Le 29-06-2013 par Roland Coma

Nous avons recueilli les témoignages des membres du projet : Nicolas ARSENE, Lucas LEPERE et Anthony GEE :

Le projet robotique est un projet qui a débuté cette année par la découverte du matériel robotique (robots mindstorms) utilisé par les 5èmes années. Nous avons décidé de relever le défi fou d’utiliser ce matériel pour concevoir un  robot résolvant des rubik’s cube. Le but étant pour le robot de visualiser l’ensemble du cube et de stocker sa configuration en mémoire. On sait que la résolution d’un rubik’s cube se fait par une série d’algorithmes de mouvements. Il suffisait donc de programmer ces différents algorithmes et de les enclencher en fonction des différentes situations.

Deux grands défis se sont d’abord posés :

–          Comment faire communiquer le robot avec l’ordinateur ?

–          Quelle configuration pour le robot ?

Pour répondre à cette première question, nous ne voulions pas utiliser le langage de programmation fourni par « lego ». Celui-ci étant trop limité, nous n’aurions pas pu programmer les différents algorithmes. Nous avons donc opté pour l’utilisation du langage C# et l’utilisation de la bibliothèque Mindstorm conçu pour cela. Nous avons donc réussi à réaliser différents mouvements (un mouvement étant défini par une certaine puissance d’un moteur pendant un certain temps). La première étape de la résolution du rubik’s cube est l’analyse. Le robot analyse chaque face en déplaçant la caméra et le cube et en stockant les différentes couleurs dans des variables. Une fois, la configuration du cube en mémoire, on peut alors exécuter les différents mouvements afin de résoudre le casse-tête.

Tout le niveau mécanique du robot est conçu et finalisé et le projet suivant est de mettre en place tous les algorithmes pour apporter la touche finale de ce projet. On espère ainsi apporter un robot fonctionnel pour l’évènement que sera la fête de la science.Robot_RUBIX

 

Responsable pédagogique du centre de Rouen. Organisateur de grosses teufs pédagogiques #swrouen, #ForumTechCesi, GameJam exia Portsmouth. #LHACKADEMIE #LH power