Stap 1: De Basic-programma
Een bestand voor de basic Arduino-code die oorspronkelijk liep van de robot is hier bijgevoegd. De robot heeft drie ultrasone sensoren, één geconfronteerd met vooraan en een schuine 45 graden naar links en rechts. Als het zintuigen een hindernis in front, het stopt, verandert het voorwiel aan de linkerkant, back-up voor 3 seconden, draait het voorwiel terug rechtdoor en gaat vooruit. Als het voelt iets naar rechts, blijkt naar links totdat het niet meer iets aan de rechterkant voelt; en als het iets naar links zintuigen, blijkt naar rechts totdat het niet meer iets aan de linkerkant voelt.
Nu veronderstel de robot in een doos. Aangezien het altijd hetzelfde op elke ontmoeting waarin het zintuigen een obstakel, de robot in een patroon reageert van herhalende vallen zal is dezelfde bewegingen over en voorbij. En in feite, wanneer ik gewoon gaan laten rennen van mijn woonkamer, het altijd lijkt te eindigen in een plek waar het doet precies dat - het herhalen van hetzelfde patroon van beweging. Om te citeren Homer Simpson, "Saai!"