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

845 B

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?