Files
robotics-ai-learning-roadmap/05-robot-motion/06-sanfte-bewegungen-implementieren.md

38 lines
845 B
Markdown

# Aufgabe 06: Sanfte Bewegungen implementieren
## Ziel
Du bewegst den Kopf in kleinen Schritten statt mit abrupten Sprüngen.
## Warum ist das wichtig?
Ruckartige Bewegungen wirken schlecht und belasten Mechanik und Stromversorgung.
## Voraussetzungen
- Aufgaben 04-05
## Theorie
Motion Profiles beschreiben Geschwindigkeit und Beschleunigung. Schon lineare Schritte sind besser als direkte Sprünge.
## Aufgabe
Baue eine Funktion `move_to(pan, tilt, duration_ms)`, die Zwischenpositionen erzeugt.
## Akzeptanzkriterien
- Bewegung ist sichtbar sanfter.
- Dauer ist konfigurierbar.
- Neue Ziele können kontrolliert behandelt werden.
## Erweiterungen
- Teste Ease-in/ease-out.
## Reflexionsfragen
- Warum sind Sprünge problematisch?
- Wie reagierst du auf neue Befehle während Bewegung?
- Welche Geschwindigkeit wirkt angenehm?