Skip to main content

Das Jo-Jo

In dieser Aufgabe bringen wir Dynamik in den Flug. Wir programmieren ein Jo-Jo: Die Drohne soll sich in der Luft auf und ab bewegen.

Aufgabenstellung

Programmiert eure Drohne für ein vertikales Manoever:

  1. Start: Abheben in die Grundhöhe.
  2. Sinken: Die Drohne soll kontrolliert tiefer sinken (aber nicht landen) und dort kurz stehen bleiben.
  3. Aufsteigen: Wieder zurück auf die ursprüngliche Höhe steigen.
  4. Landung: Sichere Landung.

Wichtige Funktionen

Die folgenden Funktionen benötigt ihr um die Aufgabe zu bearbeiten:

Schreibt diese zwischen drone.connect() und drone.disconnect()

Starten der Drohne: drone.takeoff()

Schweben in der Luft: drone.hover(Dauer in Sekunden)

Bewegen der Drohne: drone.go(richtung, power=50, dauer in sekunden)

Nutzt für die Funktion drone.go() die Werte Richtung = "up" und "down", power = 50% - 80% und für die Dauer maximal 1.5 Sekunden.

Landen der Drohne: drone.land()