Struttura del corso

Introduzione

Comprensione dei Concetti di Base di ROS

  • Panoramica dell'Architettura e della Filosofia di ROS
  • Configurazione dell'Ambiente del Workspace ROS
  • ROS Master, Nodi, Topic e Messaggi
  • Utilizzo dei Comandi da Console
  • Lavoro con il Sistema di Costruzione Catkin
  • Il File di Avvio di ROS (Launch File)
  • Visualizzazione 3D e Interazione Utente con il Simulatore Gazebo

Creare il Tuo Primo Programma ROS

  • Creazione di un Pacchetto ROS
  • Configurazione di un Progetto ROS in Eclipse
  • Utilizzo della Libreria Client C++ di ROS
  • Scrittura di un Semplice Sottoscrittore e Pubblicatore ROS
  • Archiviazione e Recupero dei Parametri Utilizzando il Server di Parametri ROS
  • Utilizzo di RViz per la Visualizzazione 3D di ROS

Utilizzo del Sistema di Trasformazione TF su ROS

Lavoro con l'Interfaccia Utente rqt

Esplorazione dei Modelli Robotici in ROS

Il Formato di Descrizione della Simulazione (SDF)

Distribuzione dei Servizi ROS

Implementazione delle Azioni ROS

Utilizzo del Tempo Simulato su ROS

Archiviazione dei Dati di Messaggi in ROS Bags

Test di Regressione con Scenari Realistici

Applicazione di Diverse Strategie di Debugging in ROS

Esplorazione di Applicazioni Complesse del Mondo Reale per ROS

Prossimi Passi verso la Creazione del Tuo Primo Progetto ROS

Risoluzione dei Problemi

Osservazioni Finali

Requisiti

  • Una comprensione dei concetti di base della robotica.
  • Eserienza di programmazione di base.

Pubblico

  • Hobbyisti
  • Ammiratori della Robotica
  • Ingegneri e Tecnici
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative