ROBOTCUP@SCHOOL 2020 - Unisa
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
ROBOTCUP@SCHOOL 2020 COMPETIZIONE DI PROGRAMMAZIONE DI SOCIAL ROBOT RIVOLTA A STUDENTI DI SCUOLE SUPERIORI 9 OTTOBRE 2019 – AULA MAGNA UNISA Università degli Studi di Salerno Dipartimento di Ingegneria dell’Informazione ed Elettrica e Matematica Applicata
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 1 Avvio iniziativa: 04/07/2019 – 09/10/2019 ▸ Manifestazione di interesse (luglio) ▸ Adesione con indicazione dei docenti referenti (settembre) ▸ Elenco degli studenti partecipanti (7/10/19) ▸ Evento di lancio (oggi) ▸ 40 scuole hanno aderito all’iniziativa ▸ oltre 650 studenti ▸ 77 docenti referenti
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 2 Formazione: 11/10 – 16/11 ▸ Studio in autonomia (fino al 27/10) ▸ Incontro formativo presso il DIEM ▸ Pubblicazione del regolamento ▸ Studio in autonomia ▸ da svolgere con il supporto del materiale disponibile nell’Area Corsi del sito https://robotcup.diem.unisa.it. ▸ Choregraphe 2020 ▸ Introduzione all’ambiente di programmazione visuale dei robot della SoftBank Robotics ▸ Robotica ed IoT ▸ Pepper è in grado di gestire dispositivi smart tramite una specifica libreria Choregraphe
ORGANIZZAZIONE EDIZIONE 2020 ▸ Studio in autonomia (11/10/19 - 27/1019) ▸ Area Corsi del sito https://robotcup.diem.unisa.it ▸ Accesso tramite username e password ▸ Username: email fornita in fase di registrazione ▸ Password: comunicata via email (da cambiare al primo accesso) ▸ Nota bene ▸ Se in fase di registrazione è stato fornito un indirizzo di posta elettronica errato la password non sarà recapita. ▸ A volte la comunicazione finisce nello spam ▸ Nel caso ci si dimentichi la password è possibile utilizzare la funzione Recupera password
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 2 Formazione: 11/10 – 16/11 ▸ Studio in autonomia ▸ Incontro formativo presso il DIEM (fino al 15/11) ▸ Pubblicazione del regolamento ▸ Incontro formativo ▸ Una lezione frontale di 3 ore con un max. di 50 partecipanti ▸ Propedeuticità richiesta: precedente fase di studio autonomo ▸ Presentazione degli aspetti chiave della programmazione, in ambiente Choregraphe, di Pepper. ▸ Prenotazione tramite un Doodle che sarà inviato ai referenti ▸ Ogni scuola potrà prenotare, nel Doodle, in base al numero di studenti partecipanti, un certo numero di slot (ogni slot equivale a 5 studenti)
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 2 Formazione: 11/10 – 16/11 ▸ Studio in autonomia ▸ Incontro formativo presso il DIEM ▸ Pubblicazione del regolamento (entro il 16/11/2019) ▸ Indicazione delle aree tematiche della gara. ▸ I progetti presentati dovranno appartenere ad una di tali aree. ▸ Un’area tematica prevede uno scenario di riferimento, nel quale il robot deve operare, ed i requisiti minimi che il programma dovrà rispettare. ▸ Ogni scuola potrà presentare, al più, un progetto per ciascuna area tematica. ▸ Indicazione dei criteri generali per la valutazione dei progetti
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 2 Formazione: 11/10 – 16/11 ▸ Studio in autonomia ▸ Incontro formativo presso il DIEM ▸ Pubblicazione del regolamento (entro il 16/11/2019) ▸ Potrà prevedere anche gli altri premi (premi speciali) che saranno assegnati nella manifestazione finale. ▸ Altri premi potrebbero essere messi in palio successivamente ▸ Modalità di svolgimento delle due successive fasi ▸ Fase 3 – Realizzazione Progetto ▸ Fase 4 – Conclusione dell’iniziativa ▸ Pubblicato su https://robotcup.diem.unisa.it ▸ Area Download : Regolamento edizione 2019
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 3 Realizzazione progetto*: 17/11/19 – 03/04/2020 ▸ Selezione dell’area tematica – Inizio sviluppo SW ▸ I sessione di test [02/12/2019 – 22/01/2020] ▸ II sessione di test [23/01/2020 – 26/02/2020] ▸ III sessione di test [27/02/2020 – 03/04/2020] ▸ Sessioni della durata di tre ore presso i laboratori del Dipartimento ▸ Disponibilità del robot e dei dispositivi reali ▸ Test del SW, con particolare riguardo a funzionalità non disponibili in virtuale. ▸ Durante le sessioni sarà garantito un adeguato supporto tecnico ▸ Nel corso dell’ultima sessione, per ogni progetto: ▸ Ripresa video della demo completa del progetto (max 3 minuti). ▸ Consegna del software sviluppato.
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 4 Conclusione dell’iniziativa *: [ 04/04 – 13/05] ▸ Documentazione e video di presentazione [ 04/04- 17/04 ] ▸ Valutazione dei progetti [17/04 - 12/05] ▸ Evento finale 13/05/2020 – Aula Magna UNISA ▸ Per ciascun progetto presentato la scuola dovrà produrre: ▸ a) una scheda progetto nella quale, oltre a sintetizzare le funzionalità del software e le principali scelte progettuali, sia presentata una guida passo passo per replicare le funzionalità esibite nella demo. ▸ b) un breve video di presentazione del progetto della durata massima di 1:00 minuti per la pubblicazione su social ad ampia diffusione
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 4 Conclusione dell’iniziativa *: [ 04/04 – 13/05] ▸ Documentazione e video di presentazione [ 04/04- 17/04 ] ▸ Valutazione dei progetti [17/04 - 12/05] ▸ Evento finale 13/05/2020 – Aula Magna UNISA ▸ I progetti presentati saranno valutati da una Commissione, nominata dal Dipartimento. ▸ La valutazione avverrà nel rispetto dei criteri generali indicati nel regolamento ▸ Per ciascuna area tematica, sarà formulata la relativa graduatoria che sarà resa pubblica durante l’evento finale.
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 4 Conclusione dell’iniziativa *: [ 04/04 – 13/05] ▸ Documentazione e video di presentazione [ 04/04- 17/04 ] ▸ Valutazione dei progetti [17/04 - 12/05] ▸ Evento finale 13/05/2020 – Aula Magna UNISA ▸ Comunicazione delle graduatorie stabilite dalla Commissione ▸ Demo di una selezione dei progetti presentati ▸ Consegna dei premi e degli attestati di partecipazione ▸ Chi verrà premiato? ▸ Primi tre classificati per ciascuna area tematica ▸ Premi speciali
ORGANIZZAZIONE EDIZIONE 2020 ▸ FASE 1: Avvio iniziativa ▸ 04/07 09/10 ▸ FASE 2: Formazione ▸ [ 11/10 – 16/11 ] ▸ FASE 3: Realizzazione progetto ▸ [ 17/11/19 – 03/04/2020 ] ▸ FASE 4: Conclusione ▸ [ 04/04 – 13/05]
NOVITA’ : PEPPER E L’INTERNET DELLE COSE ▸ Pepper interagisce con alcuni dispositivi intelligenti che caratterizzano l’Internet of Things (IoT), pilotandoli anche in base a stimoli e comandi ricevuti tramite interazione con le persone ▸ L’interazione può avvenire in un ambiente reale utilizzando il robot ed i dispositivi disponibili presso i laboratori del DIEM ▸ L’interazione può avvenire in un ambiente completamente virtuale, nel quale risultano simulati sia Pepper, sia i dispositivi IoT
NOVITA’ : PEPPER E L’INTERNET DELLE COSE ▸ Sviluppo di una libreria Choregraphe finalizzata alla gestione dei seguenti dispositivi ▸ Smart Plug, presa intelligente ▸ Slampher RF, portalampada intelligente ▸ TH10, sensore di umidità e temperatura ▸ Dispositivi della serie Sonoff Smart Home di ITEAD ▸ Sostituzione del firmware originale con il firmware TASMOTA che supporta il protocollo MQTT adottato per la comunicazione con il robot ▸ Gestione dei dispositivi senza dover scrivere nessuna linea di codice
NOVITA’ : PEPPER E L’INTERNET DELLE COSE ▸ Scenario reale: ▸ Pepper e dispositivi Sonoff ▸ Scenario virtuale: ▸ Robot View di Choregraphe e Node-Red
NOVITA’ : PEPPER E L’INTERNET DELLE COSE ▸ Node-RED è un software di programmazione originariamente utilizzato per il cablaggio di dispositivi hardware. ▸ Node-RED è utilizzato per simulare i flussi di messaggi tra Pepper e i dispositivi IoT e, di conseguenza per simulare il comportamento di tali dispositivi
NOVITA’ : PEPPER E L’INTERNET DELLE COSE ▸ Corso Robotica e IoT ▸ Disponibile nell’Area Corsi – Work in Progress ▸ Note per installazione e utilizzo degli ambienti software ▸ Librerie, esempi di progetti Choregraphe, file di simulazione dei dispositivi virtuali ▸ Programma ▸ Scenario di riferimento ▸ I dispositivi IoT disponibili ▸ Il protocollo MQTT ▸ La libreria IoT per Choregraphe ▸ Introduzione a Node-Red
NOVITA’ : PEPPER E L’INTERNET DELLE COSE ▸ Macchina virtuale per gli studenti ▸ Gli studenti possono operare in un ambiente completamente virtualizzato senza avere la necessità di installare e configurare nessun software ▸ Necessita di un software tipo VmWare Player ▸ Software disponibili sul sistema ▸ Choregraphe ▸ già integrato con la libreria IoT ▸ Broker MQTT ▸ Node-RED ▸ già integrato con i file per la simulazione dei dispositivi IoT
CONTATTI ▸ Per informazioni organizzative: ▸ Prof. Gennaro Percannella, orientamento@diem.unisa.it ▸ Per informazioni tecniche: ▸ Dott. Carlo Troiano, robotcup@diem.unisa.it
Puoi anche leggere