Robot qui résout le cube Rubik

Le programmeur suisse Hans Andersson a acheté un set LEGO pour ses deux filles et a été fasciné par ce constructeur. Avec le constructeur, il a fabriqué un robot qui résout le cube Rubik !

Tilted Twister (c'était le nom du robot) résout le cube Rubik de manière entièrement automatique. Un capteur à ultrasons scanne le cube et détermine ses couleurs. Il calcule ensuite la séquence de rotations pour la résolution et exécute les rotations du cube.

Au total, le robot peut prendre de 3 à 6 minutes.
Il est intéressant de noter que le robot fonctionne sans se connecter à l'ordinateur — il calcule l'algorithme de résolution avec son propre processeur.
Lors de la conception du robot, le capteur inclus dans le kit Lego Mindstorms peut ne pas distinguer certaines couleurs comme le jaune du blanc ou le rouge de l'orange ; pour éviter les confusions, le développeur a remplacé certaines couleurs du cube. Sur son site, Hans Andersson a publié les instructions pour monter ce robot avec un set spécial Lego Mindstorms. Voici le lien vers le site tiltedtwister.com

Voici une vidéo montrant le robot en action.

Voici une autre vidéo. Le robot est également fabriqué en LEGO.