O programa conecta com o NXT Lego robô através de Bluetooth e torná-lo mover de acordo com os movimentos do telefone móvel, usando o acelerômetro embutido. Neste ponto, o robot deve ser capaz de analisar os seus arredores 'e utilizando um sensor de ultra-som, a fim de detectar obstáculos no caminho. O robô executa uma verificação da mesma forma como um radar de detecção, para "ver" os obstáculos.
Uma vez que se detectou os obstáculos e apresentou-os ao utilizador, este último deve ser capaz de mover o robot olhando apenas para o ecrã, verificando o meio ambiente, e a escolha de qual dos caminhos seria o mais adequado, a fim de evitar o obstáculos.
O código-fonte disponível em: http://goo.gl/Umdl7
Atualizado em
6 de mar. de 2013