Tipologia dell'ente/Kind of organization:
Istituto Tecnico Tecnologico con la collaborazione del dipartimento di informatica dell'università degli studio A. Moro di Bari
Nome dell'ente che lo ha realizzato/Organization-institute presenting the project:
IISS Canudo-Galilei, Gioia del Colle (BA)
Descrizione del progetto/Describe the project :
ReWabot (Restaurant Waiter Robot) rappresenta un sistema robotico completo operante nel settore della ristorazione in grado di assistere camerieri e cuochi nei loro compiti e semplificare il sistema di pagamento. Il sistema prevede:
- l’implementazione di un menu virtuale a disposizione dei clienti con conferma dell’ordine;
- la realizzazione un robot-cameriere che interagisce con i clienti e dipendenti, confermando ordini, consegnando le pietanze dopo la loro preparazione in cucina e integrando un sistema pos di pagamento.
Il robot, in fase di realizzazione, integra:
- arduino & raspberry;
- braccio robotico;
- movimentazione omni-direzionale;
- sensori e attuatori;
- telecamere e riconoscimenti frame automatici;
- programmazione in linguaggi C, python, JS, PHP;
- tecnologie ajax, json, websockets.
Categoria del progetto/Project category :
Educazione fino ai 18 anni/Up to 18 years
Uso delle tecnologie / Use of technologies:
- Coding: programmazione in linguaggio C, python, html, js, jquery, bootstrap e in generale il progetto richiede elevate competenze di programmazione che per l'implementazione in python-keras della rete neurale;
- Sistemi embedded: gestione del microcontroller Arduino e del mini computer Raspberry pi 4;
- Tecniche di visione artificiale: realizzazione di un sistema di riconoscimento automatico con filtraggio HSV/RGB;
- Intelligenza Artificiale: realizzazione di una rete neurale per object-detection;
- Comunicazione wifi: sistema di comunicazione robot-PC realizzato con tecnologia websockets;
- Interazione uomo-macchina: sistemi text to speech e riconoscimento vocale.
Indicare gli elementi di innovazione del progetto / What are the innovative aspects of the project?:
Il progetto “ReWabot” rappresenta senza dubbio un esempio di “forte” innovazione sul piano tecnologico, meccatronico e informatico. L’integrazione all’interno di una struttura robotica autonoma di intelligenza artificiale e machine-leaning (reti neurali e sistema di riconoscimento colori real-time) affianco alla progettazione del sistema elettronico da “zero” con l’uso di Arduino e Raspberry, sensori e attuatori, nonché l’implementazione di centinaia di righe di codice (con linguaggio di programmazione innovativi) conferisce al progetto una spiccata valenza tecnologica.
Con quanti utenti interagisce il progetto?/How many users does the project interact with? :
Il progetto nasce come fase terminale di una serie di due corsi pomeridiani di robotica e programmazione con Arduino e Raspberry che ha coinvolto le classi del triennio dell’ITT indirizzo informatico e studenti del liceo scientifico indirizzo tecnologico dell’IISS Canudo-Galilei di Gioai del Colle (BA). Al termine dei corsi, i ragazzi hanno sviluppato i loro progetti (consultabili al link: https://canudogalileimakersrobot.altervista.org/). In particolare, gli studenti del robot-team dell'istituto, stanno realizzando il progetto, che prevede la partecipazione al concorso romecup 2022.
Il progetto è già stato replicato? /Has the project already been replicated? :
Quali sono le aspettative future?/What are future expectations?:
L’attuale prototipo verrà presentato all’attenzione delle aziende locali e nazionali con la prospettiva dei seguenti ulteriori sviluppi:
- migliorare la “robustezza” della base meccanica;
- sviluppo di un sistema di object-detection completo attraverso l’uso di rete neurale;
- implementazione di interfacce grafiche innovative e user-friendly;
- ottimizzazione del sistema di riconoscimento dei colori;
- implementazione delle specifiche del settore delle ristorazione per ottenere un sistema completo e commercializzabile.
L'obiettivo ultimo è l'avvio di una start-up nel settore della robotica, puntando sul sistema ReWabot come primo prodotto "piazzabile" sul mercato nazionale e internazionale.
Durata progetto/project duration:
Risultati ottenuti/Results:
al momento: partecipazione alla romecup 2022
Cognome del coordinatore del progetto/project coordinator surname :
Nome del coordinatore del progetto/project coordinator name :
Il Progetto ha contribuito ad affrontare la pandemia da Covid-19? / Has the project helped facing the emergency of Covid-19? :
Il progetto ha contribuito ad affrontare la pandemia in corso, offrendo l'opportunità agli studenti di "dare vita" alla loro passione per la tecnologia. Una delle problematiche più sentite relative alla didattica "in tempo di covid" per gli istituti tecnici riguarda le attività tecnico-pratiche di laboratorio. Infatti, benché per le lezioni "teoriche" sia possibile sopperire con sistemi di video conferenza, le attività di laboratorio ne hanno risentito non poco. Per tale ragione, sono stati realizzati piccoli laboratori robotici direttamente nelle case dei ragazzi, attraverso comodato d'uso del materiale scolastico. Questo ha consentito un'agile ripresa delle attività tecnico-pratiche e ha dato impulso alla realizzazione di progetti più "ambiziosi" anche grazie alla collaborazione universitaria, messa in atto attraverso una convenzione realizzata nel 2021. La pandemia in corso non è stata in grado di "spezzare le catene dell'entusiasmo e dell’innovazione".