Schulungsübersicht

Einführung

Verstehen der grundlegenden ROS-Konzepte

  • Überblick über die ROS-Architektur und -Philosophie
  • Einrichten der ROS-Arbeitsbereich-Umgebung
  • ROS Master, Knoten, Themen und Nachrichten
  • Konsolenbefehle verwenden
  • Arbeiten mit dem Catkin Build System
  • Die ROS-Startdatei
  • 3D-Visualisierung und Benutzerinteraktion mit dem Gazebo-Simulator

Ihr erstes ROS-Programm erstellen

  • Erstellen eines ROS Pakets
  • Einrichten eines ROS Projekts in Eclipse
  • Verwendung der ROS C++ Client Bibliothek
  • Schreiben eines einfachen ROS Subscribers und Publishers
  • Speichern und Abrufen von Parametern mit dem ROS Parameter Server
  • Verwendung von RViz für ROS 3D-Visualisierung

Verwendung des TF Transformationssystems auf ROS

Arbeiten mit der rqt-Benutzeroberfläche

Untersuchen von Robotermodellen auf ROS

Das Simulationsbeschreibungsformat (SDF)

Bereitstellen von ROS Diensten

Implementieren von ROS-Aktionen

Verwendung von simulierter Zeit auf ROS

Speichern von Nachrichtendaten in ROS Beuteln

Regressionstests mit realistischen Szenarien

Anwendung verschiedener Debugging-Strategien in ROS

Erforschen komplexer Real-World-Anwendungen für ROS

Nächste Schritte zur Erstellung Ihres ersten ROS-Projekts

Fehlersuche

Schlussbemerkungen

Voraussetzungen

  • Verständnis grundlegender Konzepte der Robotik.
  • Grundlegende Programmiererfahrung.

Publikum

  • Hobbyisten
  • Robotics Enthusiasten
  • Ingenieure und Techniker
  21 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (3)

Kombinierte Kurse

AI and Robotics for Nuclear - Extended

  120 Stunden

AI and Robotics for Nuclear

  80 Stunden

Verwandte Kategorien