A program kapcsolódik a Lego NXT robot Bluetooth-on keresztül, és azt helyezze szerint mozgását a mobiltelefon segítségével a beépített gyorsulásmérő. Ezen a ponton, a robot képesnek kell lennie arra, hogy elemezni környékének és ultrahangos érzékelő felderítése érdekében akadályokat az utat. A robot végez vizsgálat hasonlóan, mint egy radar felismerés, hogy "többet" az akadályokat.
Miután észlelte az akadályokat, és bemutatta a Felhasználó, az utóbbiak számára lehetővé kell tenni, hogy mozgatni a robot által keresett csak a képernyőn, ellenőrzi a környezetet, és kiválasztja melyik út lenne a legmegfelelőbb, annak érdekében, hogy elkerüljék a akadályokat.
A forráskód elérhető: http://goo.gl/Umdl7