NAO Smart AI, il robot sociale empatico
Presso l’IISS C. Colamonico – N. Chiarulli di Acquaviva delle Fonti (Bari), i professori Andriano Rino e Gargano Vito Trifone, insieme ai loro studenti dell’indirizzo Informatica e Telecomunicazioni, hanno recentemente sviluppato NAO Smart AI, un innovativo progetto che potenzia il robot sociale NAO con l’intelligenza artificiale generativa di Google Gemini, per trasformarlo in un assistente capace di interazioni empatiche e dinamiche, superando i limiti della programmazione tradizionale.
La robotica sociale sta aprendo frontiere straordinarie, non per sostituire il calore umano, ma per affiancarlo con strumenti tecnologicamente avanzati. È questa la visione che anima il progetto “NAO Smart AI“, un’iniziativa che nasce tra i banchi di scuola e promette di rivoluzionare l’interazione uomo-robot.
Video di presentazione del progetto
Oltre le frasi programmate: un robot che conversa e comprende
Il protagonista è NAO 6, un simpatico robot umanoide di Maxtronix, già noto per la sua capacità di suscitare empatia. Ma il team della nostra scuola è andato oltre: collegando NAO ai servizi cloud di Intelligenza Artificiale Generativa di Google Gemini, abbiamo reso il robot capace di sostenere conversazioni autentiche, adattandosi al contesto e allo stile comunicativo richiesto
“Non vogliamo sostituire l’uomo nelle relazioni umane,” spiegano i docenti, “ma fornire nuovi strumenti che possano essere davvero utili all’intervento umano qualificato.” Il risultato è un NAO che non si limita a recitare script, ma dialoga, comprende e risponde in modo intelligente e sensibile.
L’innovazione chiave: Espressività emotiva e accessibilità totale
Cosa rende NAO Smart AI così speciale?
- Emozioni dinamiche: L’IA di Gemini analizza in tempo reale le risposte che il robot genera, identificando il contenuto emotivo appropriato da esprimere. Il sistema seleziona quindi i movimenti del corpo di NAO più adatti dalla sua libreria, creando una perfetta sincronia tra parole e gesti. NAO può così modulare la propria espressività per trasmettere consolazione, gioia, curiosità o altre emozioni appropriate al contesto della conversazione.
- Autonomia e semplicità: Dimenticate PC esterni o complesse configurazioni. NAO Smart AI necessita solo di una connessione WiFi e risponde interamente a comandi vocali.
- Personalizzazione facilitata: Qualsiasi operatore (educatore, medico, assistente sociale) può configurare la “personalità” del robot, l’ambito di intervento e il linguaggio tramite semplici “prompt di sistema”, senza scrivere una riga di codice. Può anche addestrarlo con informazioni specifiche del contesto d’uso.
- Animazioni personalizzate: Il robot, in base al dialogo gestito dall’IA, è in grado di attivare autonomamente coreografie personalizzate e quindi è in grado di: ballare, suonare strumenti musicali, fare ginnastica, fare il mimo e tanto altro.
Superare gli ostacoli tecnologici con ingegno
La sfida principale era l’obsoleta versione Python 2.7 del sistema operativo di NAO, incompatibile con le moderne API AI. La soluzione? Un’architettura ingegnosa:
- Una Web API proprietaria (in Python 3.13) su un server, che fa da ponte con Google Gemini.
- Una Web API proprietaria STT su server, per potenziare il riconoscimento audio e la trascrizione in testo
- Un componente client (in Python 2.7) su NAO, che comunica con la Web API.
Questo permette dialoghi avanzati, personalità multiple attivabili a voce, gestione emotiva potenziata e la capacità di gestire più robot contemporaneamente.
Un impatto concreto: Educazione, salute e inclusione
Le applicazioni di NAO Smart AI sono vaste e toccano ambiti cruciali:
- Educazione: Supporto all’accoglienza, aiuto a studenti con Bisogni Educativi Speciali (BES), metodologie didattiche innovative.
- Ospedali pediatrici: Supporto psicologico, riduzione dello stress pre-operatorio, Distrazione durante procedure mediche
- Disturbi dello Spettro Autistico: Ambiente controllato per sviluppare competenze comunicative.
- Assistenza agli anziani: Riabilitazione cognitiva: training di memoria, attenzione e funzioni esecutive
Il progetto, sviluppato anche grazie al percorso formativo PNRR D.M. 65 “AI Smart Bots“, non solo ha formato una quindicina di studenti sulle più recenti tecnologie AI, ma ha anche scelto la via dell’Open Source: tutto il software è disponibile su GitHub, per promuovere la collaborazione e la diffusione. Il progetto prosegue quest’anno scolastico con il progetto PTOF “NAO Smart AI – Developers Team” a cui partecipano studenti del triennio di Informatica e Telecomunicazioni.
Riconoscimenti
Il progetto si è classificato al 1° posto al concorso nazionale della Fondazione Imprendi Premio Imprendi per l’innovazione – Innovation Champions 2025, il 14 novembre 2025 a Padova
Prossimi passi e sostenibilità
Il sistema è già operativo e testato nelle sue funzionalità principali. Il team non si ferma qui, sta già lavorando per ottimizzare ed introdurre nuove funzionalità al software.
NAO Smart AI si allinea a importanti Obiettivi di Sviluppo Sostenibile ONU, come Salute e Benessere (Obiettivo 3), Istruzione di Qualità (Obiettivo 4) e Innovazione (Obiettivo 9), puntando anche a ridurre le disuguaglianze. Con costi di sviluppo contenuti e una forte enfasi sulla replicabilità grazie all’open source, il progetto ha un alto potenziale di diffusione, mirando a un impatto primariamente sociale ed educativo.
Questo progetto dimostra come la passione, la competenza e la visione possano trasformare la tecnologia in uno strumento di reale progresso sociale, partendo proprio dal mondo della scuola.







0