Kontakt aufnehmen

Schulungsübersicht

Einführung

Verständnis der grundlegenden ROS-Konzepte

  • Überblick über die Architektur und Philosophie von ROS
  • Einrichten der Arbeitsumgebung für ROS
  • ROS-Master, Knoten, Themen sowie Nachrichten
  • Einsatz von Konsolenbefehlen
  • Arbeiten mit dem Catkin-Build-System
  • Verwendung von ROS-Launch-Dateien
  • 3D-Visualisierung und Benutzerinteraktion mittels des Gazebo-Simulators

Erstellung des ersten ROS-Programms

  • Erstellen eines ROS-Pakets
  • Einrichten eines ROS-Projekts in Eclipse
  • Nutzung der C++-Clientbibliothek von ROS
  • Schreiben eines einfachen ROS-Abonnenten sowie Veröffentlichungsmoduls
  • Speichern und Abrufen von Parametern über den ROS-Parameter-Server
  • Einsatz von RViz zur 3D-Visualisierung in ROS

Nutzung des TF-Transformationssystems in ROS

Arbeiten mit der rqt-Benutzeroberfläche

Erkundung von Robotermodellen in ROS

Das Simulation Description Format (SDF)

Einsatz von ROS-Diensten

Implementierung von ROS-Aktionen

Verwendung simulierter Zeitangaben in ROS

Ablage und Verwaltung von Nachrichtendaten mittels ROS-Bags

Regressionstests unter realistischen Bedingungen

Einsatz verschiedener Debugging-Strategien in ROS

Untersuchung komplexer, praktischer Anwendungsfälle von ROS

Nächste Schritte zur Erstellung des eigenen ersten ROS-Projekts

Troubleshooting

Abschlussbemerkungen

Voraussetzungen

  • Ein Grundverständnis der grundlegenden Konzepte der Robotik.
  • Grundkenntnisse in Programmierung.

Zielgruppe

  • Hobbyisten
  • Robotik-Enthusiasten
  • Ingenieure und Techniker
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien