FLYGILDI

Í FORRITUNARKENNSLU

Nytsamleg

Jarðfræði

Eðlisfræði

Lögfræði

Forritunarkennsla

Yngri nemendur

Eldri nemendur

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 lands

Python

var 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();
  });

Javascript

Möguleikar

Made with Slides.com