Files
robotics-ai-learning-roadmap/README.md
T
2026-07-07 23:47:22 +02:00

49 lines
1.7 KiB
Markdown

# Robotics + AI Learning Roadmap
Dieses Repository ist als praktischer Lernpfad gedacht, um von 0 zu einem kleinen AI-Robotik-Assistenten zu kommen.
Zielbild:
- Du kannst mit dem System sprechen.
- Es versteht Sprache über Speech-to-Text.
- Es antwortet über Text-to-Speech.
- Es kann Tools/Aktionen ausführen.
- Es kann über eine Kamera Personen erkennen/zählen.
- Es kann einen kleinen Servo-Kopf bewegen.
- Später kann es über ROS2 strukturiert erweitert werden.
## Lernphasen
1. `01-ai-agent-basics` - LLMs, Tool Calling, einfache Agenten
2. `02-voice-interface` - Mikrofon, Whisper, TTS
3. `03-computer-vision` - Kamera, OpenCV, Personenerkennung
4. `04-face-recognition` - bekannte Personen erkennen
5. `05-robot-motion` - Servos, PWM, Pan-Tilt-Kopf
6. `06-system-architecture` - Services, APIs, Events, Rust/Python-Aufteilung
7. `07-ros2-basics` - ROS2 verstehen und einfache Nodes bauen
8. `08-final-project` - sprechender Roboterkopf als integriertes Projekt
## Empfohlene Arbeitsweise
Arbeite die Aufgaben nicht nur lesend durch. Jede Markdown-Datei enthält ein kleines Ergebnis, das du wirklich bauen solltest.
Pro Aufgabe:
1. Ziel lesen
2. Mini-Projekt bauen
3. Erkenntnisse notieren
4. Optional: Erweiterung umsetzen
## Tech-Empfehlung
Für den Anfang:
- Python für AI, Whisper, OpenCV, YOLO
- Rust für Backend-/Service-Logik, APIs, Orchestrierung
- Raspberry Pi 5 oder normaler Linux-PC für frühe Tests
- USB-Kamera, USB-Mikrofon, Lautsprecher
- später: PCA9685 Servo-Controller oder direkt GPIO/PWM
## Wichtig
Nicht direkt mit einem fahrenden Roboter anfangen. Baue zuerst einen sprechenden, sehenden und beweglichen Roboterkopf. Das reduziert die Komplexität massiv.