Controlling a quadcopter with a Leap Motion

A few folks over at National Instruments going under the name LabVIEW Hacker have gotten their hands on a Leap Motion dev kit. The Leap is an interesting little input device designed to track fingertips in 3D space, much like a Kinect but at much higher resolution. Needing something to show off their LabVIEW prowess, these guys controlled their office AR Drone with the Leap, making a quadcopter controller that is completely touchless.

Building on their previous AR Drone hack, the LabVIEW team spent the better part of a day adding wrappers around the Leap SDK and adding in control for their RC quadcopter. Now, simply by moving their fingertips over the Leap sensor, they can control their office quadrotor using a very high-resolution 3D scanner.

Video after the break.

Comments

  1. People who are interested in this might also like http://nodecopter.com/

  2. Isaac says:

    I’m so glad the leap motion didn’t end up being vapourware. Now if only I had the upper body strength to hold my hand above my desk all day…

    • DK says:

      That’s why I believe developers should focus on tracking individual fingers and their gestures, rather than the whole palm. This way you could rest your hand on the surface of your desk (or some cushion), pretty much the same as you do with the keyboard – notice your fingers are up in the air above the keyboard most of the time.

      • Super_Nurd says:

        My fingers rest on my keys, sooo.

        • DK says:

          I’m talking about interacting with the PC, not resting. When you type, your fingers move in the air between keys and this doesn’t produce too much fatigue.. So similarly formed gestures (fingers moving in the air while the lower arm and the base of the palm rests on the support) could be used for controls.
          I dream of twin Leap Motion setup (one for each hand) for 3D modeling. And you could even use it for typing/writing too. Other controllers are not needed at this point….

  3. John says:

    Oh, labview. How I hate it. Last week I had to download 1.5Gb just to control a device that communicates over the serial port.

  4. cHRIS says:

    Anyone else come in here not knowing what the Leap Motion was and instead thought they’d find out how they could hack their kid’s leapfrog devices??? lol

  5. Marcus McStanley says:

    What is the program that the guy is using on the left screen, cuz I’d like to know how to get it.

  6. kze says:

    Hi there !
    I am a student from France
    I have to do the same project with my team. Our drone is the VLTOYS V262 (which is also a quadcopter). We have the Leap device also.
    Can I have more information about how to start the project plz?
    Our teacher recommend us to program it in Python. Is that a good idea ?
    I mean in which language do you programmed yours?
    (PS : As I said before, I am from France so forgive me for my english ;)

  7. jaleedriaz says:

    Hi there !
    I am a student from France. I have to do the same project with my team. Can I have more information about how to start. Our teacher recommend us to program it in Python. Is that a good idea?
    I mean in which language do you program yours?
    (PS : As I said before I am from France so forgive me for my english ;)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,158 other followers