OBIETTIVO

Immaginate di entrare in un negozio Decathlon e di essere accolti da un robot Nao, un compagno di viaggio digitale pronto ad accompagnarvi nella vostra esperienza di acquisto. Nao, grazie alle sue avanzate capacità di interazione e intelligenza artificiale, sarà in grado di:

  • Nao vi darà il benvenuto e vi chiederà come può aiutarvi.
  • In base alle vostre esigenze, vi fornirà informazioni sui prodotti, sulle offerte e sui servizi disponibili in negozio.
  • Potrà indicarvi la posizione dei reparti, dei prodotti che state cercando.
  • Nao potrà prenotare per voi un prodotto che non è disponibile in negozio.
  • Vi aiuterà a ordinare un prodotto online e a ritirarlo in negozio.
  • Potrà rispondere alle vostre domande sui prodotti e sui servizi di Decathlon.
  • Cosa esiste ad oggi di simile?

    Ad oggi esistono già alcuni progetti che implementano le funzionalità di robot Nao o simili per occuparsi dell’accoglienza e dell’assistenza all’interno di negozi o altre attività lavorative

  • Mario
  • Mario, è un progetto, realizzato in Belgio, che consiste nell'utilizzo del robot NAO per accogliere i turisti all’interno del Mariott Hotel Ghent, così da aiutare lo staff a eseguire il check-in dei clienti. Riesce anche a parlare 19 lingue differenti e a volte ai clienti più simpatici offre pure un aperitivo. Tutto ciò è possibile grazie al software di riconoscimento facciale ideato dalla società belga Qbmt, i volti vengono immagazzinati nella memoria del robot e memorizzati per un periodo di sei mesi. Grazie a questa funzionalità può anche essere usato come baby sitter per i bambini nell’area dell’albergo riservata a loro.


  • Pepper
  • Pepper, è un progetto implementato nello Swisscom Shop di Soletta. Questo simpatico robottino si occupava di ascoltare le richieste dei clienti e di accoglierli, inoltre li metteva in coda affinchè i clienti potessero girare all’interno del negozio mentre attendevano l’arrivo di un dipendente del negozio, i quali a differenza di pepper sono in grado di effettuare riparazioni. Pepper si è occupato dell’accoglienza dei clienti, questo robottino riesce a fare ciò grazie ai numerosi microfoni e telecamere che possiede.


    Tabella di marcia

  • venerdì 09 / 02
  • Gli studenti delle classi terze e quarte dell’itis Galileo Galilei di Albenga si sono riuniti assieme per fare un brainstorming di idee per il progetto da realizzare e portare alla Nao Challenge 2024, all’ora gli studenti non conoscevano ancora il partner con cui avrebbero collaborato e quindi, l’idea che uscì da questo brainstorming fù : la realizzazione di un progetto che, mediante l’utilizzo delle funzionalità del robot nao, potesse lavorare in una farmacia e fornire assistenza e accoglienza ai clienti.

  • venerdì 16 / 02
  • Gli studenti della nao challenge si sono nuovamente riuniti, insieme al professore che si occupa della gestione del progetto, per assegnare i ruoli a ogni membro della squadra. In questo incontro inoltre, i ragazzi sono venuti a conoscenza del partner con cui avrebbero collaborato per la realizzazione del progetto e così hanno adattato la loro idea originaria alle loro esigenze, così da ideare un progetto che si occupasse di accoglienza e assistenza all’interno di un negozio decathlon. Per concludere hanno creato il logo e il nome del progetto, hanno deciso come nome Naothlon.

  • giovedì 22 / 02
  • I ragazzi del Naothlon in data giovedì 22 febbraio 2024 hanno visitato il negozio decathlon di Albenga. Durante la visita, gli studenti hanno ascoltato una dipendente dell’azienda, la quale li ha istruiti sulla disposizione e il funzionamento del negozio e gli ha comunicato le richieste che, secondo lei, il nao potesse svolgere nel negozio. Successivamente i ragazzi hanno scattato fotografie e fatto video per documentare la disposizione degli articoli, per poi successivamente utilizzare queste informazioni in laboratorio per poterli sperimentare col nao.

  • mercoledì 06 / 03
  • In questa data lo scheletro del progetto era completato, sono state svolte delle prove ed è stato mostrato il suo funzionamento agli alunni dell’istituto tecnico, il progetto risultava funzionare correttamente, andavano solo migliorate alcune funzionalità e l’estetica.

  • martedì 12 / 03
  • In questa data gli studenti si sono recati al negozio decathlon di Albenga per provare la demo del progetto, il progetto funzionava correttamente e il partner era soddisfatto del progetto realizzato ed era anche felice delle features aggiunte da noi.

    PROBLEMATICHE

  • Collegamento Nao e Arduino alla rete
  • Per fare funzionare correttamente il nostro programma era necessario collegare l’Arduino e il Nao ad un router esterno affinché potessero accedere al wifi per collegarsi al sito della Decathlon così da poter accedere al catalogo dei prodotti.

    La problematica riscontrata è stata, quando abbiamo cercato di collegare il Nao e l’Arduino ad un router esterno, i due si collegavano correttamente, invece quando provavamo a collegarli all’hotspot del pc, l’arduino si collegava e funzionava correttamente mentre invece il nao non si collegava.

    Abbiamo implementato il Raspberry Pi 3 affinchè potessimo utilizzarlo come server e risolvere così i nostri problemi.

  • NAO in lingua italiana
  • Mentre stavamo sperimentando col Nao, abbiamo riscontrato un problema che, successivamente, abbiamo scoperto non fosse dovuto a noi ma all’assistenza del Nao. Questo problema consisteva nel fatto che il nao non riusciva più a collegarsi al cloud dal quale prendeva le informazioni e così non riusciva più a eseguire certe funzionalità come parlare in lingua italiana.

    L’assistenza del Nao non è riuscita a risolvere questa problematica riguardante il collegamento al Nao con l’ icloud che gli permetteva di scaricare le funzioni base per il funzionamento, di conseguenza ci siamo adattati e abbiamo creato l’intero progetto in lingua inglese, tra l’altro questa scelta è stata fatta anche in base al fatto che la decathlon non è una catena unicamente italiana, di conseguenza per coinvolgere più persone lo abbiamo progettato e creato in lingua inglese.

  • Lettore RFID
  • Abbiamo riscontrato una problematica riguardante il le tessere che venivano lette dal lettore RFID ovvero, dato che ad ogni tessera corrispondeva un nome era molto difficile programmare il robot Nao a dire il nome della persona corrispondente alla tessera di conseguenza per risolvere tutto ciò abbiamo anche qui implementato un database il quale, deve ricevere dall’arduino il codice della tessera e confrontare il codice con il nome presente nel data base e mandare un segnale al Nao inviandogli il nome della persona.

  • Stagioni
  • Mentre stavamo lavorando al nostro progetto ci siamo accorti di una problematica a cui non avevamo pensato ovvero, ad ogni stagione che passa cambia la dispozione degli articoli all’interno del negozio di conseguenza bisognava trovare una soluzione per poter aggiornare facilmente il nostro programma a questa evenienza per risolvere tutto ciò abbiamo collegato il Nao ad un raspberry sul quale abbiamo creato un database, tramite quest’ultimo abbiamo reso così più semplice aggiornare le corsie dato che la foto che mostrava come accederci rimaneva invariata per ogni corsia e veniva aggiornato solo il suo nome in base agli articoli che venivano riposti all’interno della corsia.

    Come funziona il nostro progetto?

    Per il funzionamento del progetto abbiamo utilizzato oltre al NAO, un arduino nano collegato ad un raspberry Pi che fa da DataBase e da monito e una carta rfid.
    Il cliente entrante nel negozio una volta passati i due totem antitaccheggio se ha già fatto la registrazione e dunque possiede la carta rfid, verrà riconosciuto dal Nao e tramite il Raspberry verrà comunicato al NAO il nome del cliente.

  • Il cliente non è registrato
  • se dunque il cliente non possiede la carta rfid quando si avvicinerà al Nao questo, dopo avergli chiesto se vuole fare la carta socio lo inviterà a recarsi presso il punto accoglienza nel quale potrà registrarsi e ottenere così la carta (socio) a suo nome.

  • Il cliente è già registrato
  • se invece il cliente è già venuto in negozio e dunque possiede già la carta rfid, una volta superati i totem, queste riconosceranno la tessera e dunque, tramite l’arduino e il Raspberry, manderanno un segnale al Nao il quale accoglierà il cliente chiamandolo per nome e chiedendogli cosa desidera cercare all’interno del negozio, il cliente dunque risponderà al Nao comunicandogli il prodotto desiderato e se è presente in negozio, il robot mostrerà su un monito una mappa del negozio con delle frecce che indicheranno la strada per raggiungere il punto in cui è presente l’articolo desiderato.