CubeStormer II - Robô monta cubo magico mais rápido que humano

Já ficou uma tarde toda montando um Cubo Mágico? Eu já! Várias vezes.
Veja o robô que monta cubo mágicos mais rápido que qualquer ser humano.

O robô foi desenhado, construido e programado por Mike Dobson e David Gilday, que criaram também o CubeStormere o Android Speedcuber.

O interessante é que o mecanismo inteiro foi construido a partir de LEGO, e inclui quatro kits MINDSTORM NXT, e um smartphone Samsung Galaxy S II utilizando uma app personalizada para funcionar como o cérebro do robô.

O robo usa uma serie de processadores baseados em braços.

A app utiliza acamera para capturar imagens de cada faceta do cubo que ela então utiliza para determinar todas as cores.

A solução é encontrada utilizando um algoritmo de duas fases, originalmente desenvolvido para o Speedcuber, mas aprimorado para ser possível utilizar com o Smartphone.

O software então analisa as imagens e encontra uma solução eficiente para solução do quebra-cabeças, de forma otimizada especificamente para a capacidade do mecanismo de quatro mãos.

O Smartphone se comunica via Bluetooth com o software que roda os microprocessadores ARM no LEGO NXT, que controla os motores e o robô.

Durante a resolução do problema, o app usa OpenGL ES no ARM Mali-400 MP GPU para exibir uma versão gráfica do cubo sendo solucionado em tempo real só para se exibir.

 

O tempo cronometrado dos humanos conta apenas o tempo em que o humano efetivamente mexe no cubo e não contabiliza o tempo observando e analisando, enquanto que no CubeStormer II vemos o tempo integral, da analise a resolução.

Vejam abaixo, muito legal!