Welcome to LeapDrone

On our first work with motion control systems we have developed a project which combines the different capabilities of the Leap Motion sensor and the AR.Drone 2.0 quadcopter. The main goal of this project is to control the drone with the hand easily (tracking the different movements and gestures with the Leap Motion sensor). Nowadays this kind of projects can be used and extended to many different application fields or used in a entertainment way.

Link to our Youtube video presentation

Link to the report of the project

Link to the presentation slides of the project

Install instructions

1.- Download and install the Leapmotion SDK

2.- Download and install node.js and npm

3.- Open a terminal and install cylon.js:

npm install cylon cylon-firmata cylon-gpio cylon-i2c

4.- Then install the cylon module for leapmotion:

npm install cylon-leapmotion

5.- After that, the cylon module for Ar. Drone:

npm install cylon-ardrone

6.- Finally download the .zip or .tar.gz from this page, extract it, enter in the directory with the console and run:

node leapdrone.js

Authors

Alejandro Márquez Ferrer (Zaragoza, Spain)

David Vergara Manrique (Zaragoza, Spain)

Wenceslao Martínez Suárez (Gijón, Spain)

Support or Contact

You can contact us in the following emails:

davidvergara13zz@gmail.com

alejandromarquez94@gmail.com