Android soluciona Cubo Mágico
Existem vários vídeos na Internet mostrando robôs feitos com Lego Mindstorms NXT Robot solucionando o famoso cubo mágico (Rubik’s Cube).
O Engenheiro David Gilday design de Processadores ARM utilizados em smarthphones tem como hobby criar robôs com este Lego e resolveu colocar os processadores ARM e o Sistema Android para resolver o Cubo Mágico.
A idéia básica consiste no seguinte, o smarthphone scanea todos os lados do cubo mágico desordenado e coloca em um mapa as 6 faces do cubo, uma aplicação Java reconhece as posições desordenadas e resolve e armazena os movimentos para realizar a resolução e assim começa a transmitir via bluetooth para a interface NXT da Lego MindStorm Robot.
David Gilday utilizou um Nokia N95 para resolver um cubo 3x3x3 e 4x4x4, são necessários de 30 a 100 movimentos e gastos 1 minutos por movimento, para melhorar o processamento ele utilizou um Motorola Droid para resolver um cubo 7x7x7, são necessários utilizar uns 500 movimentos que leva uns 40 minutos.
Resolução de um cubo 4x4x4 com Nokia N95.
Resolução utilizando Motorola Droid visa aumentar a velocidade de resolução (24 segundos) o robô Lego também foi dotado de duas interface NXT para melhorar a velocidade.
Resolução de um cubo de 7x7x7 com Motorola Droid demorou 38 minutos 53 segundos.
Fonte: http://blogs.arm.com













