Kontakt aufnehmen

Schulungsübersicht

Einführung

Grundlegende ROS-Konzepte verstehen

  • Überblick über die ROS-Architektur und -Philosophie
  • Einrichten der ROS-Arbeitsumgebung
  • ROS-Master, Knoten, Themen und Nachrichten
  • Nutzung von Konsolenbefehlen
  • Arbeiten mit dem Catkin-Buildsystem
  • Die ROS-Launch-Datei
  • 3D-Visualisierung und Benutzerinteraktion mit dem Gazebo-Simulator

Ihr erstes ROS-Programm erstellen

  • Erstellen eines ROS-Pakets
  • Einrichten eines ROS-Projekts in Eclipse
  • Nutzung der ROS C++ Client Library
  • Schreiben eines einfachen ROS-Subscribers und Publishers
  • Speichern und Abrufen von Parametern über den ROS Parameter Server
  • Nutzung von RViz zur ROS 3D-Visualisierung

Nutzung des TF-Transformationssystems in ROS

Arbeiten mit der rqt-Benutzeroberfläche

Erforschung von Robotermodellen in ROS

Das Simulation Description Format (SDF)

Bereitstellen von ROS-Services

Implementierung von ROS-Aktionen

Nutzung simulierter Zeit in ROS

Speichern von Nachrichtendaten in ROS-Bags

Regressionstests mit realistischen Szenarien

Anwendung verschiedener Debugging-Strategien in ROS

Erforschung komplexer Real-World-Anwendungen für ROS

Weitere Schritte zur Erstellung Ihres ersten ROS-Projekts

Fehlerbehebung

Schlussfolgerungen

Voraussetzungen

  • Grundkenntnisse in Robotik-Konzepten.
  • Erste Programmiererfahrung.

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien