Inspired by Twitch Plays Pokemon and the node.js drone APIs we used.
What it does
Anyone can connect to the website, see a video stream from the drone, and vote on what it should do next. Every 5 seconds, the most popular choice is performed by the drone.
How I built it
A local node.js server using the node-ar-drone and faye libraries, with some code taken from drone-browser for video streaming.
Challenges I ran into
Getting the server to communicate with the drone was difficult because of dependency issues. Similarly difficult was being able to connect to both the drone and the internet to host the server.
Accomplishments that I'm proud of
Getting the drone to move just the right amount before stopping.
What I learned
Basic node.js and AR drone commands.
What's next for "Twitch" Flies A Drone
Since we're unable to keep the drone, its future is unknown.