← Ultimi articoli
💻 computer science

NPU-Accelerated Neuro-Fuzzy Safety Assistance with Decision-Level Multimodal Fusion for Teleoperated Assistive Robots

Questo articolo presenta un framework di controllo condiviso Edge-AI per robot assistivi teleoperati che utilizza un'NPU Hailo-8L per eseguire simultaneamente un Adaptive Neuro-Fuzzy Inference System e un rilevatore YOLOX-S, fondendo i loro output per ridurre significativamente i tassi di collisione e gli interventi di emergenza pur mantenendo il pieno funzionamento locale.

Autori originali: Sarra Ben Halima, Faten Ben Abdallah, Joseph Haggege

Pubblicato 2026-09-14
📖 6 min di lettura🧠 Approfondimento

Autori originali: Sarra Ben Halima, Faten Ben Abdallah, Joseph Haggege

Articolo originale sotto licenza CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immaginate un robot che aiuta una persona a muoversi in una stanza, ma il robot non decide dove andare. Invece, un essere umano siede a una stazione di controllo remoto, guardando un feed video e guidando il robot con un joystick. Questa configurazione è comune per compiti come controllare i parenti anziani o ispezionare aree pericolose, ma presenta un difetto pericoloso. L'operatore umano vede solo ciò che la telecamera mostra, che spesso è una sottile fetta della stanza. Potrebbe non vedere una porta di vetro, un tavolino basso o una persona ferma appena fuori dal campo visivo della telecamera. Se l'operatore spinge il robot in avanti, questo potrebbe scontrarsi prima ancora che l'umano si renda conto del pericolo presente. La soluzione non è rendere il robot capace di guidare da solo, il che rimuoverebbe il controllo dell'uomo e richiederebbe sistemi di mappatura complessi e costosi. La soluzione è lasciare che l'uomo sterzi mentre uno strato di sicurezza intelligente controlla il percorso e rallenta dolcemente il robot se qualcosa è troppo vicino.

I ricercatori della Scuola Nazionale di Ingegneria di Tunisi hanno costruito e testato esattamente questo tipo di sistema per piccoli robot a rotelle. Il loro obiettivo era creare una rete di sicurezza che funzioni interamente sul robot stesso, senza dover inviare dati a un server cloud o fare affidamento su un computer potente. Hanno combinato due modi diversi di vedere il mondo. Primo, il robot utilizza sensori a infrarossi che agiscono come il bastone di un cieco, facendo rimbalzare segnali sugli oggetti per misurarne la distanza. Secondo, utilizza una telecamera e un sistema di riconoscimento visivo per identificare che tipo di oggetti sono. I ricercatori hanno insegnato a un programma per computer come fondere questi due flussi di informazioni. Il programma impara a rallentare il robot in base alla distanza di un oggetto, ma ascolta anche la telecamera. Se la telecamera vede una persona o una sedia con un'alta confidenza, il programma riduce ulteriormente la velocità del robot, agendo come un secondo paio di occhi che non batte mai ciglio.

Per rendere questo sistema abbastanza veloce da essere utile, il team ha affrontato una sfida significativa. Eseguire software di visione complessi e calcoli di sicurezza contemporaneamente richiede solitamente un computer pesante e dispendioso in termini di energia. Inveve, hanno utilizzato un chip specializzato progettato per l'intelligenza artificiale, chiamato unità di elaborazione neurale (NPU), che è abbastanza piccolo da adattarsi a un computer a scheda singola standard. Questo chip ha permesso al robot di elaborare i dati visivi e prendere decisioni di sicurezza simultaneamente, aggiornando la sua velocità cinquanta volte al secondo. Il sistema non pianifica un percorso né sceglie una destinazione; prende semplicemente la direzione scelta dall'operatore umano e decide quanto velocemente il robot è autorizzato a viaggiare in quella direzione. Se il robot si avvicina troppo a un ostacolo, il sistema sovrascrive il comando dell'operatore umano di avanzare e costringe il robot a indietreggiare, garantendo un arresto sicuro.

Nei loro esperimenti, il team ha testato questo sistema su un robot a quattro ruote costruito su misura in un ambiente controllato. Hanno chiesto a un operatore umano di guidare il robot attraverso un percorso pieno di ostacoli sotto tre diverse condizioni: guidando senza assistenza, guidando con il sistema di sicurezza a infrarossi e guidando con il sistema combinato di infrarossi e telecamera. I risultati hanno mostrato un netto miglioramento della sicurezza. Quando l'operatore guidava senza assistenza, il robot si scontrava con gli ostacoli nel quaranta per cento dei tentativi. Quando il sistema di sicurezza combinato era attivo, quel tasso di collisione scendeva a solo il dieci per cento. Inoltre, il robot manteneva una distanza molto più sicura dagli ostacoli, mantenendo un divario di circa dieci centimetri invece dei cinque centimetometri visti nelle corse non assistite. Il sistema ha anche ridotto il numero di volte in cui l'operatore umano doveva premere il pulsante di arresto di emergenza, scendendo da una media di quasi due interventi per corsa a appena un quinto di un intervento.

I ricercatori hanno scoperto che il sistema funzionava fluidamente senza rallentare la capacità del robot di rispondere ai comandi di sterzata dell'uomo. L'intero processo, dal vedere un ostacolo all'aggiustamento della velocità, avveniva in meno di un centesimo di secondo. Il sistema visivo è stato particolarmente efficace nel rilevare oggetti che i sensori di distanza potrebbero mancare, come superfici a basso contrasto, e ha regolato la velocità del robot in base alla confidenza su ciò che vedeva. Tuttavia, il team ha notato che il sistema non è perfetto. Le regole di sicurezza sono state testate in un laboratorio con oggetti statici e un singolo operatore, quindi i risultati potrebbero variare in una casa affollata con persone in movimento. Inoltre, se la pipeline visiva si blocca o un fotogramma è in ritardo, il sistema scarta i dati visivi obsoleti e torna a fare affidamento solo sui sensori di distanza, invece di rilevare un blocco specifico della telecamera. Nonostante queste limitazioni, lo studio dimostra che è possibile dotare un robot teleoperato di uno strato di sicurezza locale affidabile che protegga dalle collisioni senza sottrarre il controllo all'uomo.

Questo lavoro è importante perché offre una via pratica per i robot assistivi che devono essere accessibili e sicuri. Provando che i calcoli di sicurezza complessi possono girare su un chip piccolo e a basso consumo, i ricercatori hanno dimostrato che questi robot non hanno bisogno di essere collegati a internet o richiedere hardware costosi per essere sicuri. Il sistema rispetta l'intento dell'operatore umano aggiungendo un livello di protezione che è sempre vigile. In futuro, tale tecnologia potrebbe consentire alle persone anziane di usare robot telecomandati per recuperare oggetti o monitorare le proprie case senza il costante timore che la macchina si schianti contro mobili o persone. I ricercatori intendono testare il sistema con più operatori e in ambienti più dinamici per vedere come regge quando il mondo è meno prevedibile di un laboratorio. Per ora, hanno dimostito che un robot può essere sia obbediente a un essere umano, sia abbastanza intelligente da proteggere se stesso.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →