Das ROS (Robot Operating System) ist eine Open-Source-Software, die es Anwendern ermöglicht, verschiedene Technologien aus unterschiedlichen Robotern, mobilen Plattformen, Greifern und mehr zu vernetzen. Das ROS ermöglicht auch die Planung von Bewegungspfaden sowie die Erstellung und Modellierung von Roboterapplikationen und Anwenderschnittstellen.
In dieser Schulung erhalten Sie eine Einführung in die ROS-Plattform mit einem "Learning-by-Doing"-Ansatz, bei dem die theoretischen Erläuterungen und ein praktischer Teil Schritt für Schritt mit der Schulung zur Modellierung eines Roboterentwurfs und dessen Hauptelementen veranschaulicht werden.
Zusätzlich erfahren Sie, wie Sie Ihr eigenes Projekt für ein mobiles Fahrzeug aufsetzen, indem Sie dessen Hauptelemente modellieren und Open-Source-Pakete zum Steuern der Bewegungen und der Simulation verwenden. Ebenso wird ROS2 eingeführt und beide Versionen werden in der Schulung behandelt.
Ein Teil der Schulung konzentriert sich auf die Einführung in die Verwendung von ROS und ROS2 für die mobile Robotersteuerung und autonome Navigation basierend auf SLAM. Die Integration zugehöriger Sensoren mit Technologien wie Sicherheitsscannern wird zusammen mit der vollständigen Applikation basierend auf echter Hardware behandelt.
Am Ende der Schulung sind Sie dazu in der Lage, ein Projekt für ein autonomes Fahrzeug mit ROS und ROS2 zu erstellen, das fahrerlos navigieren kann, sowie die Implementierung als reale Applikationen durchzuführen.