Sostanzialmente deve avere 3 funzioni: muoversi lungo il perimetro di un ambiente, conoscere la posizione in cui si trova e trasmettere le informazioni ad un computer per l'analisi dei dati.
Perfetto, sappiamo cosa deve fare, dobbiamo decidere come lo farà e quindi con cosa lo farà. Per cominciare cerchiamo di stendere una lista dei componenti principali, così possiamo immaginare fisicamente il robot e disegnarlo, per il funzionamento dei vari componenti rimandiamo ai prossimi post. Tagliamo corto e analizziamo subito una funzione per volta.