Programmet forbinder med Lego NXT robot gennem Bluetooth og gøre det bevæge sig efter bevægelser mobiltelefonen ved hjælp af den indbyggede accelerometer. På dette tidspunkt bør robotten kunne analysere omgivelserne ", og ved hjælp af en ultrasonisk sensor for at detektere forhindringer på vejen. Robotten udfører en scanning på samme måde som en afsløring radar, til at "se" de forhindringer.
Når det er konstateret forhindringer og præsenterede dem for brugeren, bør sidstnævnte være i stand til at bevæge robotten ved at man kun ser på skærmen, kontrol af miljøet, og vælge, hvilken af stierne ville være den mest velegnede med henblik på at undgå hindringer.
Kildekode findes på: http://goo.gl/Umdl7