Ultime news

Come vede un robot: lidar, camere e sensori

Un robot percepisce l'ambiente con sensori diversi. Ecco come funzionano lidar, camere e sensori di prossimità.

Di Flavio Ciaranfi 3 min di lettura

Per muoversi senza urtare contro un muro o una persona, un robot deve sapere dove si trova e che cosa lo circonda. Costruisce una mappa dell’ambiente e confronta continuamente ciò che vede con ciò che sa, aggiornando la propria posizione. Lo fa combinando più sensori, perché nessuno è perfetto da solo: ogni tecnologia ha punti di forza e punti deboli.

Lidar

Il lidar emette impulsi laser e misura il tempo che impiegano a tornare dopo aver colpito un oggetto. Il risultato è una nuvola di punti che descrive con precisione la distanza e la forma degli ostacoli. È molto affidabile di giorno e di notte, perché non dipende dalla luce ambientale. Il limite è il costo, che lo rende comune nei robot più costosi, e la difficoltà con alcune superfici molto riflettenti o trasparenti, come vetri o specchi.

Camere e visione

Le camere riconoscono oggetti, superfici e segnali. Con l’intelligenza artificiale possono distinguere una persona da un oggetto, o un tappeto da un pavimento, e capire cosa fare. Il limite è la dipendenza dalla luce: al buio o con un controluce forte la qualità cala. Per questo le camere vengono spesso affiancate ad altri sensori.

Sensori di prossimità

Sensori a ultrasuoni, infrarossi o a bassa portata rilevano gli ostacoli vicini, quelli che stanno per essere urtati. Sono economici e affidabili nel breve raggio, e servono per le ultime decisioni, come fermarsi davanti a un gradino o girare prima di un angolo.

Sensori inerziali e odometria

Accelerometri, giroscopi e il conteggio dei giri delle ruote aiutano il robot a sapere quanto si è mosso e in quale direzione. Da soli, però, accumulano errori: una piccola imprecisione si somma a ogni metro, e dopo un po’ la posizione è sbagliata. Per questo vengono confrontati con i dati degli altri sensori.

Perché la combinazione conta

Il lidar dà la mappa precisa, la camera riconosce gli oggetti, i sensori vicini evitano l’urto all’ultimo momento e l’odometria segue il movimento. Quando uno di questi sistemi è in difficoltà, gli altri compensano. Un robot che usa solo una tecnologia sarà più fragile in certe condizioni, e questo spiega molte delle situazioni in cui un robot si blocca o sbaglia.

Cosa guardare nella scelta

Quando scegli un robot, verifica quali sensori usa e in quali condizioni funzionano. Una specifica che parla solo di camere può nascondere limiti al buio, mentre un robot con lidar offre maggiore affidabilità negli spazi bui o senza luce. Chiedi anche come gestisce le superfici difficili, come specchi, vetri e pavimenti lucidi, perché sono i casi in cui le prestazioni cambiano più spesso.

La percezione di un robot non è magia: è un insieme di sensori che si correggono a vicenda. Capire questo aiuta a usarlo meglio e ad aspettarsi, con realismo, quello che sa fare.