
Java, C++, C, C#, Python
Deutsch
Python Java C# C C++
LAUFENDE AKTIONEN – reinschauen lohnt sich!
Wir bieten regelmäßig attraktive Rabatte auf ausgewählte Kurse.
Unsere Aktionen sind zeitlich befristet – sichern Sie sich rechtzeitig
Ihren Platz und sparen Sie bei Ihrer Weiterbildung!
Hinweis: Nicht mit anderen Aktionen kombinierbar.
ROS (Robot Operating System) ist eine leistungsstarke Middleware für die Entwicklung moderner Robotikanwendungen und eignet sich ideal für den praxisorientierten Einstieg in die Robotik-Programmierung. Durch das modulare Konzept mit Nodes, Topics, Services und Actions bietet ROS eine flexible Grundlage für skalierbare und vernetzte Robotersysteme. Die enge Integration mit Python und C++, das Catkin Build System sowie umfangreiche Tools wie RViz und Gazebo ermöglichen eine strukturierte Entwicklung, Simulation und Analyse komplexer Robotikanwendungen. Im Kurs wird mit einer aktuellen stabilen ROS-Version unter Linux (Ubuntu) gearbeitet.

ROS – Programmierung für Robotik - 40UE / 4 Wochen
Dieser praxisnahe Kompaktkurs bietet einen fundierten Einstieg in die Programmierung mit dem Robot Operating System (ROS). Teilnehmer*innen lernen, wie Robotikanwendungen strukturiert aufgebaut, modular entwickelt und systematisch erweitert werden – von der Architektur mit Nodes und Topics bis zur Umsetzung eigener Anwendungen in Python oder C++.
Der Fokus liegt auf praxisrelevanten Techniken wie der Einrichtung der ROS-Umgebung unter Linux, dem Arbeiten mit ROS-Paketen, Parametern, Services und Launch-Files sowie der Verarbeitung von Sensordaten (z. B. Kamera, Lidar, IMU). Auch die Nutzung des TF-Transformationssystems, die Visualisierung mit RViz und die Simulation von Robotern in Gazebo werden behandelt. Besonderer Wert wird auf Debugging, Logging und das strukturierte Testen von ROS-Anwendungen gelegt.
Abschließend entwickeln die Teilnehmer*innen ein eigenes ROS-Miniprojekt in einer Simulationsumgebung und lernen, wie sie Sensordaten integrieren, Module verknüpfen und eine funktionsfähige Robotikanwendung von A–Z umsetzen. Ideal für alle, die einen praxisorientierten Einstieg in Robotik, Automatisierung und moderne Robotersoftware suchen.

Grundkenntnisse in Programmierung (Python oder C++) sind erforderlich. Erste Erfahrungen mit Linux (z. B. Ubuntu) sind hilfreich, aber nicht zwingend notwendig. Wichtig sind Interesse an Robotik, Automatisierung und modernen Technologien sowie die Bereitschaft, praxisorientiert zu lernen.
- Dauer: 4 Wochen, gesamt 40UE
- 10UE pro Woche (1UE = 50min.)
Kurszeitenvorschlag:
- Mo: 09:00–12:30 Uhr & Mi: 09:00–12:30 Uhr
- Fr: 09:00–12:00 (inkl. Pausen)
Hinweis: Die finalen Kurszeiten werden gemeinsam mit der Gruppe abgestimmt.
Dabei achten wir auf die Kriterien von Förderstellen wie AMS oder WAFF.
Für die gesamte Kursdauer steht Ihnen kostenlos ein eigener Raum mit PCs und aktueller Software zur Verfügung. Nutzen Sie diese Selbstlernzeiten, um das Gelernte zu vertiefen, zu üben und sich gezielt auf kommende Inhalte vorzubereiten. Offene Fragen können beim nächsten Termin gemeinsam geklärt werden.
- Kleine Gruppen (2–6 Personen)
Individuelle Betreuung und höhere Kursqualität.
- Übungszeiten im Institut (kostenlos/optional)
High-End-PCs, Softwarelizenzen & ruhiger Lernraum zum Vertiefen.
- Effiziente Halbtageskurse
3–4 Unterrichtseinheiten pro Termin – optimale Konzentration ohne Überlastung.
- Modernste technische Ausstattung
27" Monitore, aktuelle Softwareversionen, 86" Touch-Displays, je nach Kurs 3D-Drucker.
- Kursstart garantiert – schon ab 2 Teilnehmer*innen
Alle Kurse beginnen bereits ab zwei Teilnehmer*innen – für maximale Flexibilität.

Java, C++, C, C#, Python
Deutsch
Python Java C# C C++


Wir rufen Sie zurück – einfach Nummer angeben!

Nach Abschluss eines Kurses erhalten Sie ein personalisiertes Zertifikat, das von Atelier04 unterzeichnet ist. Dieses Zertifikat können Sie gerne teilen.
Für weitere Informationen zur Finanzierung bitte hier klicken.
Jeder Kurs ab einer Mindestanzahl von 2 Personen wird zu 100% durchgeführt!
Teilnehmer*innen geben nach jedem Training Feedback für Verbesserungen.
