24 lines
570 B
Python
Executable File
24 lines
570 B
Python
Executable File
from codrone_edu.drone import *
|
|
import time
|
|
|
|
drone = Drone()
|
|
drone.connect() # or drone.pair() if connect() doesn't work in your version
|
|
|
|
# Take off and stabilize
|
|
drone.takeoff()
|
|
drone.hover(2) # wait a couple seconds to stabilize
|
|
|
|
# Fly UP 1 foot (0.3m) at a moderate speed
|
|
drone.move_distance(0, 0, 0.1, 0.2) # x=0, y=0, z=+0.3m (up), speed=0.5 m/s
|
|
|
|
# Hover briefly
|
|
drone.hover(1)
|
|
|
|
# Fly DOWN 1 foot (0.3m) slowly
|
|
drone.move_distance(0, 0, -0.1, 0.2) # z=-0.3m (down), slower speed = 0.3 m/s
|
|
|
|
# Land safely
|
|
drone.land()
|
|
|
|
drone.disconnect() # or drone.close()
|