Fly a Parrot AR Drone 2.0 using REST calls.
npm install node-server-ar-drone
npm install node-server-ar-drone
`
Usage
Once the drone is turned on, it will send out WiFi signals like a router. Connect your device (laptop, desktop /w wireless WiFi transmitter, tablet or smart phone) to the drone via WiFi. Like a router, the drone uses the IP `192.168.1.1` by default. Once connected, simply:
`
var NodeServerArDrone = require('node-server-ar-drone');
var nsArDrone = new NodeServerArDrone();
``
http://localhost:1337/takeoff takes off the drone, starts hovering it for 5 seconds and then lands it.http://localhost:1337/takeoffAndSpin takes off the drone, starts hovering it for 4 seconds, spins it clockwise and then lands it after 1 second.http://localhost:1337/land lands the drone immediately.x,y coordinates. You can do this by doing a call to http://localhost:1337/takeoffAndFly and then appending the call with the coordinates. Here is an example:
http://localhost:1337/takeoffAndFly?c=8,5&c=4,5 takes off the drone, flies it to x,y coordinates [8,5], [4,5] and then lands it.