ROBOTCUP@SCHOOL 2020 - Unisa

Pagina creata da Simone Monti
 
CONTINUA A LEGGERE
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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)
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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.
ROBOTCUP@SCHOOL 2020 - Unisa
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
ROBOTCUP@SCHOOL 2020 - Unisa
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