feat: expanded and added more tasks
This commit is contained in:
@@ -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?
|
||||
@@ -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?
|
||||
@@ -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?
|
||||
@@ -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.
|
||||
Reference in New Issue
Block a user