← Ultimi articoli
⚡ ingegneria elettrica

Design and computational evaluation of an eye gaze wheelchair retrofit with temporal command supervision

Questo studio presenta e valuta computazionalmente iMove, un retrofit per carrozzina basato sull'eye-gaze che integra un supervisore temporale con specifiche soglie di dwell, freshness e timeout per garantire una selezione dei comandi e un ritiro del movimento sicuri e affidabili, dimostrando una migliore tolleranza ai guasti rispetto a un controllore di base pur evidenziando la necessità di implementazione fisica e test con l'utente.

Autori originali: Hasan Fayyad-Kazan, Aseel Alenezi, Latifah Alsulaili, Aisha Hadi, Raghad Alrasheedi

Pubblicato 2026-10-30
📖 7 min di lettura🧠 Approfondimento

Autori originali: Hasan Fayyad-Kazan, Aseel Alenezi, Latifah Alsulaili, Aisha Hadi, Raghad Alrasheedi

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

Per milioni di persone che vivono con gravi disabilità fisiche, il semplice atto di spostarsi da una stanza all'altra può rappresentare una sfida monumentale. Sebbene le carrozzine elettriche offrano una via verso l'indipendenza, esse dipendono da un'interfaccia di controllo che l'utente deve essere in grado di azionare, tipicamente un joystick che richiede forza e destrezza manuale. Quando le mani non possono funzionare, gli occhi rimangono una risorsa potente e inesplorata. L'occhio umano è naturalmente preciso, capace di fissare gli oggetti con una velocità sorprendente, e per coloro che possono vedere ma non muovere gli arti, guardare in una direzione può diventare un comando di movimento. Tuttavia, trasformare uno sguardo in un movimento sicuro e affidabile non è semplice come puntare e cliccare. Gli occhi scansionano costantemente il mondo, spostando lo sguardo per leggere un cartello o osservare una persona, e un sistema di controllo che muova la carrozzina ogni volta che gli occhi si posano su un punto sarebbe caotico e pericoloso. La sfida principale per gli ingegneri è distinguere tra un'intenzione deliberata di muoversi e uno sguardo fugace, e garantire che se la connessione tra la mente dell'utente e la macchina si interrompe, la carrozzina si fermi immediatamente invece di continuare su un percorso pericoloso.

I ricercatori del Kuwait College of Science and Technology hanno affrontato questo problema costruendo e testando un sistema chiamato iMove, un kit di retrofit che consente di controllare un normale modello di carrozzina elettrica interamente tramite il movimento oculare. Il team, guidato da Hasan Fayyad-Kazan, ha costruito un dispositivo che si posiziona tra una telecamera eye-tracking commerciale e il joystick esistente della carrozzina. Invece di far muovere all'utente un bastoncino, questi guarda una direzione specifica su un tablet e un piccolo braccio robotico attaccato alla carrozzina spinge fisicamente il joystick in quella direzione. Il sistema include un bersaglio centrale "STOP" e otto bersagli direzionali. Quando un utente guarda in una direzione, il sistema attende di vedere se lo sguardo è abbastanza stabile da essere un comando intenzionale. Se lo sguardo si mantiene abbastanza a lungo, il braccio robotico muove il joystick e la carrozzina inizia a rotolare. Se l'utente distoglie lo sguardo, il sistema è progettato per interrompere il movimento.

I ricercatori hanno iniziato testando una versione di base di questo sistema per vedere se fosse in grado di tradurre uno sguardo in un movimento. In una prova preliminare, hanno tentato di selezionare una direzione dieci volte. Il sistema ha spostato con successo il joystick otto volte, ottenendo un tasso di successo dell'80 percento. Tuttavia, questo test iniziale ha rivelato un difetto critico nel design di base: il sistema era troppo fiducioso. Se gli occhi dell'utente deviavano dal bersaglio, o se il computer che inviava il segnale si bloccava, il sistema di base continuava a premere il joystick e la carrozzina continuava a muoversi. Non sapeva come fermarsi autonomamente quando l'input diventava non valido. Questo è uno scenario pericoloso, poiché una carrozzina che continua a muoversi dopo che l'utente ha perso il controllo o la concentrazione potrebbe causare una collisione.

Per risolvere il problema, il team ha sviluppato un "supervisore temporale", uno strato di logica software che funge da guardia di sicurezza per i comandi. Questo supervisore introduce un insieme di regole per verificare che un comando sia ancora valido prima di consentire il movimento della carrozzina. Primo, richiede un tempo di "dwell" (permanenza), il che significa che l'utente deve guardare un bersaglio per una durata specifica — impostata a 0,60 secondi nel loro design — prima che la carrozzina si muova. Ciò evita movimenti accidentali causati da uno sguardo rapido. Secondo, il sistema controlla se l'input è "fresco", assicurando che il segnale proveniente dall'eye-tracker sia nuovo e non un'immagine congelata di un momento precedente. Terzo, monitora la connessione tra il tablet e la carrozzina; se il collegamento di comunicazione si interrompe, il sistema interrompe immediatamente il comando.

I ricercatori non si sono limitati a costruire questo sistema; hanno simulato rigorosamente migliaia di scenari per vedere come si sarebbe comportato sotto stress. Hanno creato un ambiente digitale in cui potevano iniettare guasti, come il blocco dell'eye-tracker, l'interruzione del cavo di comunicazione o il blocco del computer durante l'elaborazione. In queste simulazioni, il sistema di base falliva ogni volta che si verificava un guasto, mantenendo la carrozzina in movimento per tutta la durata del test. Al contrario, il nuovo sistema con supervisore reagiva rapidamente. Quando l'eye-tracker si bloccava, il supervisore interrompeva il comando entro 0,12 secondi. Quando il collegamento di comunicazione veniva tagliato, interrompeva il comando entro 0,24 secondi. Il team ha anche testato cosa sarebbe successo se un utente avesse accidentalmente guardato un bersaglio per un brevissimo istante, ad esempio 0,12 secondi. Il sistema di base avrebbe attivato la carrozzina, ma il supervisore l'avrebbe correttamente ignorata perché lo sguardo era troppo breve per essere un ordine deliberato.

Lo studio ha esaminato anche la realtà fisica dell'arresto. Anche se il software invia un comando di "stop" istantaneo, la carrozzina non si arresta a mezz'aria. Ha un'inerzia. Utilizzando il tempo di arresto osservato della carrozzina, che impiegava tra i 3 e i 4 secondi per fermarsi completamente, i ricercatori hanno calcolato quanto la carrozzina avrebbe viaggiato dopo l'emissione di un comando di stop. A una velocità di 0,50 metri al secondo, la carrozzina avrebbe percorso tra 0,78 e 1,13 metri prima di fermarsi del tutto. Questa distanza è significativa, evidenziando che la velocità del software è solo una parte dell'equazione della sicurezza; la frenata fisica della carrozzina è ugualmente importante. Il team ha scoperto che se il sistema avesse aspettato troppo a lungo per emettere un comando di stop, la carrozzina avrebbe viaggiato ancora di più, sottolineando la necessità dei tempi di risposta rapidi forniti dal loro supervisore.

Sebbene i risultati siano promettenti, i ricercatori tengono precisato che questo lavoro è una prova di concetto piuttosto che un prodotto medico finito. I test sono stati eseguiti dai veri sviluppatori, non dalle persone che utilizzeranno la carrozzina, e il tasso di successo dell'80 percento si basava su un numero molto piccolo di tentativi. Lo studio dimostra che la logica funziona in una simulazione al computer e che l'hardware può fisicamente muovere il joystick, ma non dimostra ancora che un utente reale possa navigare in un ambiente complesso in sicurezza. Il team sottolinea che il lavoro futuro dovrà coinvolgere test con utenti reali per vedere come interagiscono con il sistema su periodi più lunghi e in condizioni del mondo reale. Notano inoltre che il sistema deve essere robusto contro i guasti meccanici, come un braccio robotico che si incastra, che l'attuale software non può rilevare.

In definitiva, questa ricerca mette in luce un principio vitale nella tecnologia assistiva: la sicurezza non consiste solo nel far funzionare un dispositivo, ma nel garantire che si fermi quando deve farlo. Combinando un metodo di selezione deliberata con uno strato di sicurezza intelligente che monitora gli errori, i ricercatori hanno creato un modello per un modo più sicuro di controllare una carrozzina con gli occhi. Il sistema iMove dimostra che, con la giusta combinazione di controlli temporali e rilevamento dei guasti, è possibile trasformare il movimento naturale e fluido dello sguardo umano in un comando affidabile e sicuro per una macchina, colmando il divario tra intenzione e azione per coloro che ne hanno più bisogno.

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 →