
Corso estivo RobotCraft
Alfena, Portogallo
DURATA
2 Months
LINGUE
Inglese
RITMO
Tempo pieno
SCADENZA DELLA DOMANDA
Richiedi la scadenza per la domanda
LA PRIMA DATA DI INIZIO
Richiedere la prima data di inizio
TASSE UNIVERSITARIE
EUR 425 / per course *
FORMATO DI STUDIO
Nel campus
* tassa di prenotazione anticipata per gli studenti dell'istruzione superiore. 450€: quota regolare per gli studenti delle scuole superiori
Introduzione
RobotCraft è un tirocinio intensivo di due mesi e un programma di corsi estivi. Dopo l'enorme successo delle passate edizioni, la settima edizione di RobotCraft arriverà nell'estate del 2022.
Base della robotica mobile Acquisire modelli 3D, stampa 3D e concetti elettromeccanici, applicati alla progettazione di robot mobili. | Programmazione robotica Esplora la piattaforma Arduino e il framework ROS per il controllo di basso e alto livello di robot mobili. | Costruisci il tuo robot Consolida tutti i concetti insegnati per la progettazione di una piattaforma robotica mobile e competi con i tuoi amici! |
presenze
La frequenza del tirocinante viene valutata utilizzando le carte RFID univoche utilizzate come identificazione individuale. Per ottenere l'attestato il tirocinante deve rispettare la seguente frequenza:
- Lezioni (lezioni teoriche, seminari, workshop, ecc.): 60 su 84 ore
- Laboratorio: 24 ore su 36 (4 laboratori su 6 settimane)*
* Le presenze al di fuori dei giorni di laboratorio predefiniti non compensano i laboratori mancanti.

Programma
Craft #1 (C1): Introduzione alla Robotica (4,5 ore T)
- Presentazione di docenti, tutor e stagisti (T)
- Presentazione di RobotCraft e dei diversi mestieri che comprende (T)
- Introduzione alla robotica, descrivendo la storia della robotica e la sua evoluzione (T)
- Presentazione di morfologie di robot mobili, ovvero sensori e attuatori (T)
- Breve rassegna della letteratura relativa alla robotica, presentando i necessari concetti teorici di base (T)

Craft #2 (C2): Introduzione alla programmazione (16,5 ore T)
- Introduzione alla programmazione C/C++ (T)
Craft #3 (C3): Meccatronica (6 ore T | 6 ore L | 6 ore H)
- Introduzione all'elettromeccanica nella robotica mobile (T)
- Montaggio elettromeccanico della piattaforma robotica mobile (L)
Craft #4 (C4): Programmazione Robotica Mobile (12 ore T | 12 ore L | 12 ore H)
- Introduzione al linguaggio C applicato alla programmazione Arduino (T)
- Descrivere le caratteristiche delle soluzioni Arduino e del microcontrollore ATMEL (es. architettura hardware, cicli, configurazione pin, comunicazioni), utilizzando la scheda Arduino Mega (T)
- Identificare le diverse tecnologie di comunicazione wireless utilizzate nella robotica (ad es. RF, Bluetooth, AdHoc, ZigBee) (T)
- Introduzione ad algoritmi di basso livello, diagrammi di flusso e pseudocodice (T)
- Acquisire competenze nella pratica dei sensori e degli attuatori utilizzati nella robotica (T | L)
- Sviluppa una tipica applicazione cinematica differenziale utilizzando Arduino Mega (L | H)
Craft #5 (C5): Introduzione a Linux (12 ore T)
- Introduzione al sistema operativo Linux (T)
Craft #6 (C6): Sistema operativo robot (24 ore T | 12 ore L | 12 ore H)
- Introduzione al ROS (T)
- Descrivere le funzionalità del ROS (ad es. stack, publish-subscribe, topic, rosserial) e fornire esempi e casi di studio specifici (T)
- Presenti simulatori compatibili con ROS, come Morse, Stage e Gazebo (T)
- Introduzione ad algoritmi di alto livello, diagrammi di flusso e pseudocodice (T)
- Segui il tutorial ROS in ambiente di simulazione (T | L)
- Esplora rosserial per Arduino – Comunicazione ROS (T | L)
- Sviluppa una tipica applicazione di telerilevamento utilizzando sia Arduino che ROS (L | H)
Craft #7 (C7): Intelligenza Artificiale (6 ore T | 6 ore L | 6 ore H)
- Introduzione all'Intelligenza Artificiale, presentando diversi paradigmi e alcune applicazioni reali (T)
- Introduzione e importanza dell'integrazione di modelli di ispirazione biologica nella robotica (T)
- Formalizzare un approccio robotico mobile, ideando algoritmi di ispirazione biologica e macchine a stati finiti (T | L)
- Sviluppa un'architettura di streaming per scambiare tutti i dati necessari tra Arduino Mega e Raspberry Pi 3 (ad es. letture di sensori, letture di encoder, controllo di attuatori, ecc.) (L | H)
Craft #8 (C8): Competizione (6 ore T | 27 ore O)
- Discussione degli eventi competitivi, regole e premi (T)
- Consolidare i concetti appresi su tutti i mestieri e testare la piattaforma robotica mobile in uno scenario specifico (O)

Applicazione
L'applicazione del programma include un kit di benvenuto e l'accesso a tutti i mestieri e altri eventi, come i viaggi, previsti dall'organizzazione.
L'applicazione "Early" termina il 30 aprile 2022 e le tariffe per l'applicazione "Regular" si applicano dal 1 maggio al 31 maggio 2022 . Dopo tale data non saranno accettate domande.
Commissioni
Categoria | In anticipo (fino al 30 aprile 2022) | Regolare (fino al 30 maggio 2022) |
Studente di istruzione superiore | 425,00 € | 500,00 € |
Studente dell'Università di Coimbra* | 375,00 € | 450,00 € |
Membro ESN* | 375,00 € | 450,00 € |
* Richiede la presentazione di prove durante il processo di candidatura.
Costo della vita
Ci saranno i costi tipici della vita, come la stanza, il cibo, ecc., naturalmente. Direi che, per l'intero programma di 2 mesi, già inclusi i costi di registrazione a RobotCraft, ogni studente dovrebbe essere disposto a spendere circa 1370€.
ECTS
Come regola generale, RobotCraft non contribuisce con ECTS (European Credit Transfer System) al tuo corso accademico in corso, a meno che la tua Università non ci contatti a questo proposito. In questo caso, potrebbe essere raggiunto un accordo per offrire un determinato numero di ECTS come parte della tua formazione accademica.
Pagamento
La quota di pagamento copre solo il programma di formazione RobotCraft. Pertanto, non copre le spese, come l'alloggio, il cibo e altre attività retribuite.
Tutto il materiale fornito nel corso è tenuto da Ingeniarius, Ltd. ed è di proprietà dell'azienda.

Curriculum
Basi della robotica mobile
Acquisire modellazione 3D, stampa 3D e concetti elettromeccanici, applicati alla progettazione di robot mobili.
Programmazione robotica
Esplora la piattaforma Arduino e il framework ROS per il controllo di basso e alto livello di robot mobili.
Costruisci il tuo robot
Consolida tutti i concetti insegnati verso la progettazione di una piattaforma robotica mobile e competi con i tuoi amici!
Programma
Craft #1 (C1): Introduzione alla robotica (4,5h T)
- Presentazione di docenti, tutor e stagisti (T);
- Presentazione di RobotCraft 2022 e delle diverse imbarcazioni che comprende (T);
- Introduzione alla robotica, descrivendo la storia della robotica e la sua evoluzione (T);
- Presentazione delle morfologie dei robot mobili, vale a dire sensori e attuatori (T);
- Breve revisione della letteratura relativa alla robotica, presentando i necessari concetti teorici di base (T);
Craft #2 (C2): Introduzione alla programmazione (16,5h T)
- Introduzione alla programmazione C/C++ (T);
Craft #3 (C3): Meccatronica (6h T | 6h L | 6h H)
- Introduzione all'elettromeccanica nella robotica mobile (T);
- Assemblaggio elettromeccanico della piattaforma robotica mobile (L).
Craft #4 (C4): Programmazione robotica mobile (12h T | 12h L | 12h H)
- Introduzione al linguaggio C applicato alla programmazione Arduino (T);
- Descrivere le caratteristiche delle soluzioni Arduino e del microcontrollore ATMEL (es. architettura hardware, cicli, configurazione dei pin, comunicazioni), utilizzando la scheda Arduino Mega (T);
- Identificare le diverse tecnologie di comunicazione wireless utilizzate nella robotica (es. RF, Bluetooth, AdHoc, ZigBee) (T);
- Introduzione agli algoritmi di basso livello, ai diagrammi di flusso e allo pseudocodice (T);
- Acquisire competenze nella pratica di sensori e attuatori utilizzati in robotica (T | L);
- Sviluppa una tipica applicazione cinematica differenziale utilizzando Arduino Mega (L | H).
Craft #5 (C5): Introduzione a Linux (12h T)
- Introduzione al sistema operativo Linux (T);
Craft #6 (C6): sistema operativo del robot (24h T | 12h L | 12h H)
- Introduzione al ROS (T);
- Descrivere le caratteristiche del ROS (ad es. stack, pubblicazione-sottoscrizione, argomenti, rosserial) e fornire esempi specifici e casi di studio (T);
- Presenti simulatori compatibili con ROS, come Morse, Stage e Gazebo (T);
- Introduzione agli algoritmi di alto livello, ai diagrammi di flusso e allo pseudocodice (T);
- Segui il tutorial ROS in ambiente di simulazione (T | L);
- Esplora rosserial per Arduino – comunicazione ROS (T | L);
- Sviluppa una tipica applicazione di telerilevamento utilizzando sia Arduino che ROS (L | H).
Craft #7 (C7): Intelligenza Artificiale (6h T | 6h L | 6h H)
- Introduzione all'Intelligenza Artificiale, presentando diversi paradigmi e alcune applicazioni reali (T);
- Introduzione e importanza dell'integrazione di modelli di ispirazione biologica nella robotica (T);
- Formalizzazione di un approccio robotico mobile, ideazione di algoritmi di ispirazione biologica e macchine a stati finiti (T | L);
- Sviluppare un'architettura di streaming per scambiare tutti i dati necessari tra Arduino Mega e Raspberry Pi 3 (ad esempio, letture dei sensori, letture degli encoder, controllo degli attuatori, ecc.) (L | H);
Craft #8 (C8): Competizione (6h T | 27h O)
- Discussione degli eventi competitivi, regole e premi (T);
- Consolidare i concetti appresi su tutte le imbarcazioni e testare la piattaforma robotica mobile in uno scenario specifico (O).