Struttura del corso

Introduzione

Comprensione dei concetti di base ROS

  • Panoramica dell'architettura e della filosofia ROS
  • Configurazione dell'ambiente di lavoro ROS
  • ROS Master, nodi, argomenti e messaggi
  • Utilizzo dei comandi della console
  • Lavorare con il sistema di compilazione Catkin
  • Il file di avvio ROS
  • Visualizzazione 3D e interazione dell'utente con il simulatore di gazebo

Creazione del primo ROS programma

  • Creazione di un pacchetto ROS
  • Impostazione di un progetto ROS in Eclipse
  • Utilizzo della libreria client ROS C++
  • Scrittura di un semplice ROS Sottoscrittore e server di pubblicazione
  • Memorizzazione e recupero dei parametri utilizzando il server dei parametri ROS
  • Utilizzo di RViz per la visualizzazione 3D ROS

Utilizzo del sistema di trasformazione TF su ROS

Lavorare con l'interfaccia utente rqt

Esplorazione dei modelli di robot su ROS

Il formato di descrizione della simulazione (SDF)

Distribuzione dei servizi ROS

Attuazione delle azioni ROS

Utilizzo del tempo simulato su ROS

Memorizzazione dei dati dei messaggi in ROS contenitori

Test di regressione con scenari realistici

Applicazione di diverse strategie di debug in ROS

Esplorazione di complesse applicazioni del mondo reale per ROS

Prossimi passi verso la creazione del tuo primo progetto ROS

Risoluzione dei problemi

Osservazioni conclusive

Requisiti

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

Pubblico

  • Hobbisti
  • Robotics Appassionati
  • Ingegneri e Tecnici
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative