Ho una stanza di 300 x 300 cm con un soffitto alto 25 cm (sì venticinque centimetri). Contiene 50 piccoli robot a ruote (circa 20 cm x 20 cm). Un computer centrale orchestrerà i movimenti dei robot, usando una rete wireless per inviare loro i comandi di posizione. I robot eseguiranno il proprio controllo di posizione ad anello chiuso per risparmiare larghezza di banda wireless. I robot dispongono di microcontrollori ARM a 32 bit. Hanno sensori di posizione delle ruote e la capacità di eseguire un controllo accurato delle ruote.
Problema: i robot non possono ancora farlo perché non hanno modo di misurare la loro posizione nella stanza.
Domanda: Come si può dare ai robot la capacità di misurare la loro posizione e orientamento con una precisione migliore di ± 5 mm? Sto cercando una soluzione precisa e robusta, che non sia influenzata dalle occlusioni e che non richieda un PC ad alta potenza su ciascun robot. Qualunque sensore sia necessario per la localizzazione può essere facilmente aggiunto ai robot. I microcontrollori possono essere facilmente sostituiti con altri più potenti se la soluzione di localizzazione lo richiede.