Programmet kobler med Lego NXT roboten via Bluetooth og gjøre det flytte i henhold til bevegelser av mobiltelefonen ved hjelp av innebygd akselerometer. På dette punktet, bør roboten kunne analysere omgivelsene 'og ved hjelp av en ultrasonisk sensor for å detektere hindringer på banen. Roboten utfører en skanning samme som en oppdagelse radar, for å "vise" hindringer.
Når den har detektert hindringene og presentert til brukeren, bør sistnevnte kunne bevege roboten ved å se kun på skjermen, sjekke miljøet, og velge hvilke av de baner vil være den mest hensiktsmessige, for å unngå den hindringer.
Kildekoden tilgjengelig på: http://goo.gl/Umdl7