viernes, 8 de junio de 2012

Lego NTX resolviendo cubo de Rubik

El usuario DRR de los foros de Bipedolandia, deicidio ponerse manos a la obra con la construcción de su plataforma Lego NTX para resolver un cubo de Rubik de forma automática.

A continuación el resultado en vídeo y explicación de manos su autor:


Este Robot utilizando un sensor de color, otro de ultrasonido y tres motores, es capaz de dar solución a los rubik mas complicados que le queramos poner, lo máximo que ha tardado es 3 minutos con 42 movimientos...primeramente lo que hace es escanear las 6 caras del cubo y memorizar de cada cara cada uno de los colores que esta compuesto por pequeños cuadros....recordemos que son 6 colores distintos siendo normalmente el rojo, verde, azul, amarillo,naranja y blanco....una vez que lo ha escaneado procede a solventar el cubo......la verdad es que me he quedado impresionado de como solventa el cubo y la manera que tiene de mover este ultimo... sin mas dilaciones os dejo un vídeo de este fantástico prototipo de robot solventando el rubik.


PD; A veces a causa de la luz o a causa de los colores del cubo sobre todo cuando son muy nuevos, no es capaz de distinguir bien los colores.....no desesperáis porque tiene muy fácil solución:

1) Ponéis el cubo
2) Esperáis a que el sensor se retire y se ponga en rojo
3) En ese momento apretáis el botón naranja de la controladora una vez
4) En la pantalla de la controladora os pondrá --recalibrating white--
5) Cuando en la pantalla ponga imput rubik cube lo ponemos y a volar

Lo que ha hecho es ni mas ni menos que re-calibrar el detector de colores a partir del blanco siguiendo la gama de colores pero interpretándolos con menos brillo en caso de haberlos.....

PD2; Dato muy importante, la plataforma que gira, es decir, la que sirve de base al cubi rubi, antes de poner en funcionamiento el robot, tiene que estar totalmente pareja con el sensor de ultrasonido , para que a la hora de girar siempre de los giros al rubik perfectos y no queden caras una con un poco mas de vuelta que otra, pues sino a la hora de girar se frenaría y saltarían los dientes del motor 3 que es el que mueve la base del mismo...


 Fuente: Bipedolandia


4 comentarios:

El Doctor dijo...

Muchas gracias caballero por la dedicacion y esposicion en su pagina de los distintos proyectos, un fuerte abrazo

El Doctor dijo...

Muchas gracias caballero por la dedicacion y esposicion en su pagina de los distintos proyectos, un fuerte abrazo

Sergio dijo...

hola muy buena aportación.
Estoy buscando información para montar la maqueta y configurarla pero encuentro muy poca información. me gustaría saber si podrías facilitarme la programación del ladrillo y la construcción de la maquina o decirme algún sitio donde pueda encontrarla. muchas gracias

Gremio dijo...

Hola sergio, has mirado en la pagina de roboteros.es? Es la unica que se me ocurre en estos momentos. un saludo