import time
import ps_drone # Imports the PS-Drone-API
drone = ps_drone.Drone() # Initializes the PS-Drone-API
drone.startup() # Connects to the drone and starts subprocesses
drone.takeoff() # Drone starts
time.sleep(7.5) # Gives the drone time to start
drone.moveForward() # Drone flies forward...
time.sleep(2) # ... for two seconds
drone.stop() # Drone stops...
time.sleep(2) # ... needs, like a car, time to stop
drone.moveBackward(0.25) # Drone flies backward with a quarter speed...
time.sleep(1.5) # ... for one and a half seconds
drone.stop() # Drone stops
time.sleep(2)
drone.setSpeed(1.0) # Sets default moving speed (from 0.2 = 20%) to 1.0 (=100%)
print drone.setSpeed() # Shows the default moving speed
drone.turnLeft() # Drone moves full speed to the left...
time.sleep(2) # ... for two seconds
drone.stop() # Drone stops
time.sleep(2)
drone.land() # Drone landsvar arDrone = require('ar-drone');
var client = arDrone.createClient();
client.takeoff();
client
.after(5000, function() {
this.clockwise(0.5);
})
.after(3000, function() {
this.animate('flipLeft', 15);
})
.after(1000, function() {
this.stop();
this.land();
});