ROS & Mobile Robotik mit Python - 40UE / 4 Wochen
Dieser praxisnahe Kompaktkurs bietet einen fundierten Einstieg in das Robot Operating System (ROS) mit Fokus auf mobile Robotik und Python. Teilnehmer*innen lernen, wie ROS unter Linux (Ubuntu) installiert und konfiguriert wird, wie Nodes, Topics, Services und Actions aufgebaut sind und wie Robotermodule strukturiert miteinander kommunizieren. Behandelt werden außerdem das Arbeiten mit ROS-Paketen und Workspaces, die Steuerung und Navigation mobiler Roboter sowie die Verarbeitung von Sensordaten wie Lidar, Kamera und IMU einschließlich grundlegender Sensorfusion und SLAM.
Simulationen mit Gazebo und die Visualisierung mit RViz ermöglichen realitätsnahe Tests, während OpenCV zur Bildverarbeitung und Objekterkennung integriert wird. Abschließend entwickeln die Teilnehmer*innen ein eigenes Roboterprojekt von A–Z – von der Konfiguration über die Implementierung bis zur Simulation und praxisnahen Dokumentation – und erwerben damit die Kompetenz, mobile Robotersysteme eigenständig umzusetzen.