Contattataci

Struttura del corso

Introduzione alla prototipazione rapida nella robotica

  • Principi della prototipazione rapida e del design iterativo
  • Panoramica sull’ecosistema ROS 2
  • Come Docker favorisce agilità e riproducibilità nello sviluppo robotico

Configurazione dell’ambiente di sviluppo

  • Installazione di ROS 2 e Docker su sistemi locali o cloud
  • Configurazione dei container Docker per lo sviluppo robotico
  • Utilizzo di VS Code e delle relative estensioni per ottimizzare i flussi di lavoro

Concetti fondamentali di ROS 2 per la prototipazione

  • Pacchetti, nodi, argomenti e servizi in ROS 2
  • Creazione e compilazione degli spazi di lavoro ROS 2
  • Simulazione dei robot tramite Gazebo

Utilizzo di Docker nello sviluppo robotico

  • Concetti base della contenitorizzazione per applicazioni ROS
  • Creazione di immagini Docker personalizzate per progetti robotici
  • Gestione delle dipendenze e delle configurazioni su diversi sistemi

Integrazione e verifica dei prototipi robotici

  • Collegamento di più nodi ROS 2 all’interno di reti Docker
  • Test dei moduli di percezione e controllo in ambiente simulato
  • Debugging e ottimizzazione delle applicazioni contenitorizzate

Sviluppo robotico collaborativo ed evolutivo

  • Gestione delle versioni e condivisione di progetti ROS-Docker
  • Implementazione di pipeline di integrazione continua per la robotica
  • Distribuzione ed espansione dei prototipi su più dispositivi

Progetto pratico: Creazione di un prototipo ROS 2 contenitorizzato

  • Progettazione e implementazione di una pipeline di simulazione robotica
  • Containerizzazione dell’intero flusso di lavoro includendo ROS 2 e Gazebo
  • Test e distribuzione del prototipo funzionante

Conclusioni e prossimi passi

Requisiti

  • Conoscenze di base della programmazione in Python
  • Familiarità con gli strumenti della riga di comando in Linux
  • Comprensione dei concetti fondamentali della robotica (sensori, attuatori, controllo)

Destinatari

  • Sviluppatori ed appassionati di robotica desiderosi di realizzare prototipi in tempi brevi
  • Ingegneri di startup impegnati nella progettazione di applicazioni robotiche su scala pilota
  • Maker e appassionati che desiderano esplorare ROS 2 mediante strumenti moderni per la distribuzione
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative