Struttura del corso

Introduzione

Comprendere i concetti di base ROS

  • Panoramica del ROS Architettura e filosofia
  • Impostazione 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++
  • Scrivere un semplice ROS abbonato e un editore
  • Memorizzazione e recupero dei parametri mediante il server dei parametri ROS
  • Utilizzo di RViz per ROS la visualizzazione 3D

Utilizzo del sistema di trasformazione TF su ROS

Utilizzo dell'interfaccia utente rqt

Esplorazione di modelli di robot su ROS

Il formato SDF (Simulation Description Format)

Distribuzione di ROS servizi

Implementazione di ROS azioni

Utilizzo del tempo simulato su ROS

Memorizzazione dei dati dei messaggi in ROS Sacchetti

Test di regressione con scenari realistici

Applicazione di diverse strategie di debug in ROS

Esplorazione di applicazioni complesse nel mondo reale per ROS

Passaggi successivi per la creazione del primo progetto ROS

Risoluzione dei problemi

Osservazioni conclusive

Requisiti

  • Comprensione dei concetti di base della robotica.
  • Esperienza di programmazione di base.

Pubblico

  • Hobbisti
  • Robotics Appassionati
  • Ingegneri e Tecnici
  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Dates are subject to availability and take place between 09:30 and 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

AI and Robotics for Nuclear - Extended

  120 ore

AI and Robotics for Nuclear

  80 ore

Categorie relative