This looks like a really cool project to try out - #NodeCopter which allows you to hack a #Parrot AR Drone 2.0 to use #NodeJS. Learn how here: http://www.nodecopter.com/hack https://plus.google.com/110804953626559077511/posts/RuWBxXyRF9E
seen from United States

seen from United States
seen from United Kingdom
seen from Ukraine
seen from United States
seen from China

seen from Germany
seen from Malaysia
seen from Japan
seen from China
seen from China
seen from Thailand
seen from Italy

seen from Italy
seen from Canada

seen from United States
seen from Singapore
seen from Netherlands
seen from Malaysia

seen from Canada
This looks like a really cool project to try out - #NodeCopter which allows you to hack a #Parrot AR Drone 2.0 to use #NodeJS. Learn how here: http://www.nodecopter.com/hack https://plus.google.com/110804953626559077511/posts/RuWBxXyRF9E
Awesome photo via Kevin Steck of one of the AR Drones flying during my hack demo at the Tumblr hack day last week!
Absolutely love ALL the expressions on the faces of my fellow coworkers here!
If you were wondering what was in those big cases… (at Tumblr)
We love to fly and it shows! Welcome to our new site dedicated to all things quadcopters. In this first post, see a hack which mt, codingjester, and jeremyjohnstone built at the Yahoo! Open Hack Sunnyvale 2013. It uses five Parrot AR Drone quadcopters all synced to an app we built using NodeCopter and NodeJS. The hack controls all five drones in a "fleet" via hand motions using a LeapMotion controller while displaying their video feeds up on a projected screen. The idea for this hack came from the infamous hack king, davglass!
New year, new plans. Have started planning for the year ahead and the nodecopter project has really been bugging me for a while in terms of simplicity and extensibility... Looking at the libraries it seems it's more control- and fly-focused, but need to dig into this further.
Looking back at last year, the baseline x-drone developed was well and good for a simple, self-contained and relatively rounded solution, but not particularly sturdy in terms of failover. Vibration issues were really a headache and need to look into a number of issues there: erratic rotor behaviour, inefficiencies in the (handbuilt) vibration damping structure, overzealous (second-degree) PID coefficients, bullet connectors soldered as opposed to fixed etc. Although these issues are crucial for stable autonomous flight from A to B, issues of redundancy seem more likely to crowd out my time slots this year.
And hence the issue of autonomous formation flying, or more usefully for my purposes, autonomous drone failover. Have to look into how people like ETH Zurich have gone about it, but I'm more interested in a situation where the drones are physically connected to each other with a rigid structure and working as a team... More thinking needed as to how to put the rig together and start experimenting!
Aerial Attack by Team Leapcopter @ Yahoo! Open Hack USA 2013
This is a video (also on Flickr) I produced to show off Wolf and my’s hack to our coworkers at Tumblr’s all-team meeting today.
The hack was controlling five Parrot AR Drone quadcopters via a Leapmotion 3D motion controller. The hack was written entirely in Javascript combining Leapmotion's JS API, with the Nodecopter module in NodeJS, and Socket.IO as the glue connecting the two. The video feed into the browser was using the ar-drone-png-stream npm module.
Neither Wolf or I had ever written code for (or even used) the LeapMotion before. We also hadn't ever written code for Nodecopters before either. This hack is a real testament to what you can accomplish in well under 24 hours on the platform.
Huge thanks to Dav Glass (@davglass) for the hack idea (and loaning his LeapMotion controller) and to Yahoo! / YDN for hosting the awesome hack day event and providing the Nodecopters for hackers to use!
The code is an utter hack and Wolf/I plan to clean it up and open source it in the near future. For those wanting to get a sneak peak, it's on Github, but I suggest holding off just a bit before trying to do anything with it.