In questa formazione dal vivo con istruttore in Italia (online o in loco), i partecipanti impareranno le diverse tecnologie, strutture e tecniche per la programmazione di diversi tipi di robot da utilizzare nel campo della tecnologia nucleare e dei sistemi ambientali.
Il corso di 4 settimane si svolge 5 giorni a settimana. Ogni giornata dura 4 ore e consiste in lezioni, discussioni e sviluppo pratico di robot in un ambiente di laboratorio dal vivo. I partecipanti completeranno vari progetti del mondo reale applicabili al loro lavoro al fine di mettere in pratica le conoscenze acquisite.
L'hardware di destinazione per questo corso sarà simulato in 3D attraverso un software di simulazione. Il codice verrà quindi caricato su hardware fisico (Arduino o altro) per il test finale di deployment. Per la programmazione dei robot verranno utilizzati il framework open source ROS (Robot Operating System), C++ e Python.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i concetti chiave utilizzati nelle tecnologie robotiche.
- Comprendere e gestire l'interazione tra software e hardware in un sistema robotico.
- Comprendere e implementare i componenti software alla base della robotica.
- Costruisci e utilizza un robot meccanico simulato in grado di vedere, percepire, elaborare, navigare e interagire con gli esseri umani attraverso la voce.
- Comprendere gli elementi necessari dell'intelligenza artificiale (machine learning, deep learning, ecc.) applicabili alla costruzione di un robot intelligente.
- Implementa filtri (Kalman e Particle) per consentire al robot di localizzare oggetti in movimento nel suo ambiente.
- Implementa algoritmi di ricerca e pianificazione del movimento.
- Implementa i controlli PID per regolare il movimento di un robot all'interno di un ambiente.
- Implementa algoritmi SLAM per consentire a un robot di mappare un ambiente sconosciuto.
- Testare e risolvere i problemi di un robot in scenari realistici.
Ulteriori Informazioni...