295dfed9a9f2b57d0bf0db00a7d9dfaa0cd8dc0b
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
01-ai-agent-basics- LLMs, Tool Calling, einfache Agenten02-voice-interface- Mikrofon, Whisper, TTS03-computer-vision- Kamera, OpenCV, Personenerkennung04-face-recognition- bekannte Personen erkennen05-robot-motion- Servos, PWM, Pan-Tilt-Kopf06-system-architecture- Services, APIs, Events, Rust/Python-Aufteilung07-ros2-basics- ROS2 verstehen und einfache Nodes bauen08-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:
- Ziel lesen
- Mini-Projekt bauen
- Erkenntnisse notieren
- 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.
Languages
Markdown
100%