feat: expanded and added more tasks

This commit is contained in:
2026-07-08 23:33:26 +02:00
parent 8fdf69e11f
commit d0b776485a
97 changed files with 3121 additions and 427 deletions
@@ -0,0 +1,38 @@
# Aufgabe 01: Fahrende Plattform bewerten
## Ziel
Du prüfst, was nötig wäre, um den Roboterkopf auf eine mobile Basis zu setzen.
## Warum ist das wichtig?
Mobilität erhöht Nutzen und Risiko massiv.
## Voraussetzungen
- Final Project grob lauffähig
- Sicherheitsbewusstsein
## Theorie
Eine fahrende Plattform braucht Motorcontroller, Odometrie, Hinderniserkennung und Not-Aus. Sie ist kein kleiner Zusatz zum Kopfprojekt.
## Aufgabe
Erstelle eine Architektur- und Risikoanalyse für eine mobile Erweiterung.
## Akzeptanzkriterien
- Motoren, Strom, Sensoren und Not-Aus sind erwähnt.
- Bestehende Kopfarchitektur bleibt erkennbar.
- Klare Nicht-Ziele sind definiert.
## Erweiterungen
- Baue nur eine Simulation der Fahrbefehle.
## Reflexionsfragen
- Welche neuen Gefahren entstehen?
- Welche Sensoren fehlen dem Kopfprojekt?
- Warum sollte Bewegung langsam starten?
+38
View File
@@ -0,0 +1,38 @@
# Aufgabe 02: SLAM einordnen
## Ziel
Du verstehst, wofür SLAM gebraucht wird und welche Daten es benötigt.
## Warum ist das wichtig?
Navigation ohne Karte und Lokalisierung bleibt blindes Herumfahren.
## Voraussetzungen
- Aufgabe 01
- ROS2-Grundwissen hilfreich
## Theorie
SLAM schätzt gleichzeitig Karte und Position. Dafür braucht es geeignete Sensorik wie LiDAR, Tiefenkamera oder visuelle Odometrie.
## Aufgabe
Vergleiche drei SLAM-Ansätze auf Eignung für eine spätere Plattform.
## Akzeptanzkriterien
- Sensoranforderungen sind genannt.
- Rechenlast ist grob bewertet.
- Bezug zu ROS2 ist hergestellt.
## Erweiterungen
- Teste ein ROS2-SLAM-Demo mit Beispieldaten.
## Reflexionsfragen
- Welche Sensoren liefern Entfernung?
- Warum ist nur eine RGB-Kamera schwierig?
- Wann reicht Teleoperation statt SLAM?
+37
View File
@@ -0,0 +1,37 @@
# Aufgabe 03: Navigation planen
## Ziel
Du skizzierst eine Navigationsarchitektur mit Zielpunkten, Hindernissen und Sicherheit.
## Warum ist das wichtig?
Ein mobiler Roboter braucht mehr als ein LLM mit "fahr dorthin".
## Voraussetzungen
- Aufgaben 01-02
## Theorie
Navigation besteht aus globaler Planung, lokaler Vermeidung, Lokalisierung und Motorsteuerung. Das LLM sollte Ziele formulieren, nicht direkt Motorwerte setzen.
## Aufgabe
Erstelle ein Diagramm für LLM-Ziel, Navigation Stack, Safety Layer und Motorcontroller.
## Akzeptanzkriterien
- LLM ist nicht direkt am Motor.
- Safety Layer ist explizit.
- Abbruchbedingungen sind beschrieben.
## Erweiterungen
- Füge eine simulierte `go_to` Action hinzu.
## Reflexionsfragen
- Welche Entscheidungen darf ein LLM treffen?
- Wie erkennt der Roboter Blockaden?
- Welche Sensoren brauchst du für Menschen in der Nähe?
@@ -0,0 +1,38 @@
# Aufgabe 04: Greifarm als Erweiterung bewerten
## Ziel
Du analysierst, was ein kleiner Greifarm zusätzlich erfordert.
## Warum ist das wichtig?
Manipulation ist deutlich komplexer als Kopfbewegung.
## Voraussetzungen
- Final Project
- Servo- und Sicherheitsgrundlagen
## Theorie
Ein Greifarm braucht Kinematik, Kraftbegrenzung, Objektwahrnehmung und sichere Bewegungsplanung. Schon einfache Greifer können Finger einklemmen oder Objekte beschädigen.
## Aufgabe
Schreibe eine Machbarkeitsnotiz für einen 2- oder 3-DOF-Greifarm mit klaren Lernschritten.
## Akzeptanzkriterien
- DOF, Reichweite und Last sind betrachtet.
- Sicherheitsgrenzen sind definiert.
- Integration als Tool ist skizziert.
## Erweiterungen
- Simuliere `point_at` statt `grab` als ersten Schritt.
## Reflexionsfragen
- Warum ist Greifen schwerer als Zeigen?
- Welche Sensorik fehlt?
- Wie würdest du gefährliche Tool Calls verhindern?
+14
View File
@@ -0,0 +1,14 @@
# Extensions
Optionale Fortgeschrittenenthemen wie mobile Plattform, SLAM, Navigation und Greifarm.
## Aufgaben
- [01: Fahrende Plattform bewerten](01-fahrende-plattform-bewerten.md)
- [02: SLAM einordnen](02-slam-einordnen.md)
- [03: Navigation planen](03-navigation-planen.md)
- [04: Greifarm als Erweiterung bewerten](04-greifarm-als-erweiterung-bewerten.md)
## Arbeitsweise
Bearbeite die Aufgaben nacheinander. Jede Aufgabe soll ein kleines, überprüfbares Ergebnis liefern und ist bewusst auf etwa 1 bis 4 Stunden ausgelegt.