Richiedi un preventivo gratuito

Il nostro rappresentante ti contatterà a breve.
Email
Nome
Nome dell'azienda
Messaggio
0/1000
Applicazione
Home> Applicazione

Come scegliere la telecamera embedded più adatta per i robot mobili autonomi?

Come scegliere la telecamera embedded più adatta per i robot mobili autonomi?

Con lo sviluppo odierno della tecnologia robotica, l’AMR (autonomous mobile robot, robot mobile autonomo) è diventato la forza trainante principale nei settori della logistica, della produzione industriale, della medicina e di altri ambiti. Questi robot sono in grado di muoversi autonomamente, evitare ostacoli ed eseguire compiti, migliorando notevolmente efficienza e flessibilità. Sono proprio le telecamere integrate a conferire a tali AMR questa intelligenza. La telecamera rappresenta l'"occhio" del robot e la sua scelta e le sue prestazioni determinano direttamente l'affidabilità e i limiti applicativi dell’AMR.

In qualità di consulente specializzato in moduli per telecamere, questo articolo fornisce un’analisi approfondita dei due principali tipi di telecamere utilizzati negli AMR: visione 2D e visione 3D. Illustreremo in dettaglio gli aspetti tecnici fondamentali da considerare nella selezione delle telecamere per AMR, tra cui il tipo di otturatore, le opzioni di interfaccia e le tecnologie per la visione 3D, offrendo così una guida professionale alla scelta rivolta agli ingegneri specializzati nella visione embedded.

Due grandi categorie di telecamere utilizzate negli AMR

Nel campo degli AMR, le telecamere integrate sono principalmente suddivise in due categorie: telecamere per la visione 2D e telecamere per la visione 3D. Sebbene entrambe vengano utilizzate per la percezione ambientale, le loro funzioni e gli scenari applicativi sono fondamentalmente diversi.

1. Telecamere per la visione 2D per AMR

Si tratta delle comuni telecamere che vediamo quotidianamente, progettate principalmente per acquisire informazioni immagine bidimensionali. Costituiscono uno dei sensori di percezione più basilari e importanti per gli AMR.

Le applicazioni tipiche delle telecamere per la visione 2D includono la SLAM visiva (per la navigazione autonoma e la localizzazione), il riconoscimento di codici QR o a barre e l’identificazione e il tracciamento semplici di oggetti. Sono economiche e semplici da elaborare, rendendole il fulcro di molti sistemi di navigazione per AMR.

2. Telecamere per la visione 3D per AMR

Queste telecamere non solo acquisiscono immagini, ma rilevano anche informazioni sulla profondità della scena per costruire un modello tridimensionale. Ciò consente ai robot di percepire le dimensioni, la forma e la distanza degli oggetti.

Le applicazioni tipiche delle telecamere per la visione 3D includono l’evitamento preciso degli ostacoli in ambienti complessi, il posizionamento accurato di bancali o scaffali e le operazioni di afferramento per i robot pick-and-place. La visione 3D fornisce ai robot dati ambientali più ricchi, consentendo loro di eseguire compiti più avanzati.

Fattori chiave da considerare nella scelta di una telecamera per visione 2D

Nella selezione di una telecamera per visione 2D per un AMR, gli ingegneri devono valutare diversi fattori chiave. Questo non influisce soltanto sulla qualità dell’immagine, ma incide direttamente sulle prestazioni e sull'affidabilità del robot.

1. Tipo di otturatore: otturatore a rullo (rolling shutter) rispetto a otturatore globale (global shutter) per la visione robotica

Il tipo di otturatore costituisce il fondamento della visione robotica. Un otturatore a rullo acquisisce l’immagine riga per riga, generando un effetto di distorsione ("effetto jelly") o un’immagine deformata quando il robot si muove a elevate velocità. Si tratta di un problema critico per gli AMR, che richiedono una navigazione precisa e un riconoscimento accurato degli oggetti.

Al contrario, un otturatore globale acquisisce l'intera immagine simultaneamente, garantendo immagini prive di distorsioni anche a elevate velocità o durante la ripresa di oggetti in movimento. Per gli AMR che devono rilevare ostacoli in movimento o operare in ambienti dinamici, un otturatore globale rappresenta un'opzione più affidabile, sebbene generalmente comporti un costo maggiore.

2. Risoluzione del sensore e frequenza dei fotogrammi

Una risoluzione più elevata fornisce maggiori dettagli, fondamentale per il riconoscimento di codici QR, la lettura di testi o il rilevamento di piccoli ostacoli. Tuttavia, un aumento della risoluzione riduce spesso la frequenza dei fotogrammi e incrementa il carico sul processore. Gli ingegneri devono trovare un equilibrio tra risoluzione e frequenza dei fotogrammi per garantire che il robot possa elaborare i dati immagine in tempo reale e rispondere tempestivamente.

3. Campo visivo (FOV) dell'obiettivo e distorsione

Il campo visivo (FOV) di una telecamera per visione 2D determina l’ambito dell’ambiente in cui opera il robot. Un FOV ampio è fondamentale per la navigazione e la mappatura del robot. Tuttavia, le lenti grandangolari introducono spesso distorsioni nell’immagine, che devono essere corrette mediante algoritmi software; in caso contrario, l’accuratezza della navigazione potrebbe risentirne.

4. Opzioni di interfaccia: opzioni di interfaccia per telecamere (USB, MIPI CSI, GMSL2, GigE) per AMR

La scelta dell’interfaccia della telecamera influisce direttamente sulla velocità di trasferimento dati, sulla lunghezza del cavo e sulla complessità del sistema.

L’interfaccia MIPI CSI offre un’alta larghezza di banda e un basso consumo energetico, rendendola ideale per telecamere embedded leggere destinate agli AMR. Tuttavia, la lunghezza del cavo è limitata.

L’interfaccia USB è versatile e facile da usare, ma può richiedere maggiori risorse elaborative e presenta limitazioni di larghezza di banda quando vengono utilizzate simultaneamente più telecamere.

L'interfaccia GigE (Gigabit Ethernet) supporta la trasmissione su lunghe distanze ed è molto stabile, ma consuma una quantità relativamente elevata di energia e potrebbe richiedere una scheda di rete aggiuntiva.

L'interfaccia GMSL2 (Gigabit Multimedia Serial Link) è uno standard del settore automobilistico che supporta cavi lunghi e la trasmissione da più telecamere, rendendola una scelta ideale per sistemi AMR complessi. Tuttavia, comporta un costo superiore.

Fattori chiave da considerare nella scelta di una telecamera per visione 3D

Oltre ai fattori menzionati sopra per le telecamere 2D, nella selezione di una telecamera per visione 3D per un AMR è importante concentrarsi sulle seguenti caratteristiche tecniche.

1. Tipi di tecnologia 3D: visione stereoscopica, tempo di volo (Time of Flight) e luce strutturata

La visione stereoscopica utilizza due telecamere per simulare l'occhio umano, ottenendo informazioni sulla profondità tramite calcoli di parallasse. I suoi svantaggi sono la necessità di texture ricche per funzionare e un elevato carico computazionale. Il suo punto di forza è che si tratta di una tecnologia passiva, non influenzata dalla luce ambientale, rendendola adatta per applicazioni all'aperto.

Il tempo di volo (ToF) calcola la distanza misurando il tempo impiegato da un impulso luminoso per compiere il tragitto di andata e ritorno. I suoi punti di forza sono elevate prestazioni in tempo reale e ridotto sforzo computazionale. I suoi svantaggi sono generalmente bassa risoluzione ed elevata suscettibilità alle interferenze causate da intensa luce esterna.

La luce strutturata proietta un modello specifico su una scena e quindi calcola la profondità analizzando la distorsione del modello. Il suo punto di forza è l'elevata accuratezza. I suoi svantaggi sono una marcata sensibilità alla luce ambientale e un intervallo operativo limitato.

2. Accuratezza della profondità e portata efficace

L'accuratezza della profondità e la portata efficace di una telecamera per la visione 3D sono i suoi indicatori di prestazione più importanti. I robot per il prelievo richiedono un'accuratezza estremamente elevata nella misurazione della profondità per identificare e afferrare gli oggetti, mentre la navigazione e l'evitamento degli ostacoli richiedono una portata efficace più ampia. Gli ingegneri devono trovare il giusto compromesso tra accuratezza e portata per soddisfare le esigenze specifiche della scelta di una telecamera per gli AMR (autonomous mobile robots) utilizzati nei magazzini.

3. Requisiti del processore e consumo energetico

la visione 3D richiede tipicamente una quantità di elaborazione dati grezzi significativamente maggiore rispetto alla visione 2D. Sia il calcolo della disparità binoculare sia l'elaborazione dei dati del nuvola di punti richiedono un processore potente. Ciò rappresenta un problema significativo per gli AMR alimentati a batteria. Gli ingegneri devono valutare se il modulo della telecamera integra un processore 3D e se il suo software development kit (SDK) è efficiente, al fine di garantire autonomia e prestazioni del robot.

Sintesi

La scelta di una telecamera integrata per un AMR è una decisione tecnica complessa che richiede una profonda comprensione dei rispettivi punti di forza e limiti della visione 2D e 3D. Dalla scelta tra otturatore a rullo (rolling shutter) e otturatore globale (global shutter) fino al bilanciamento delle interfacce della telecamera, ogni passaggio è cruciale. Scegliere la telecamera giusta è fondamentale per un funzionamento affidabile del robot ed è essenziale per il successo del progetto.

Muchvision supporta la selezione degli AMR

Hai difficoltà a scegliere la telecamera AMR più adatta per il tuo progetto? Contatta oggi stesso il nostro team di esperti: ti forniremo moduli telecamera professionali e soluzioni di visione integrata per aiutarti a realizzare un AMR ad alte prestazioni!

Richiedi un preventivo gratuito

Il nostro rappresentante ti contatterà a breve.
Email
Nome
Nome dell'azienda
Messaggio
0/1000