element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Robotics
  • Technologies
  • More
Robotics
Blog Leap Motion integration with Lego EV3
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Robotics to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Former Member
  • Date Created: 14 Apr 2014 10:00 PM Date Created
  • Views 458 views
  • Likes 0 likes
  • Comments 1 comment
  • research
  • leapmotion
  • innovators
Related
Recommended

Leap Motion integration with Lego EV3

Former Member
Former Member
14 Apr 2014

https://www.youtube.com/watch?v=cLFIkoIBhQQ

 

Who says Lego is just for kids? With the Lego Mindstorm series, people around the globe are able to easily build and program their own customizable robots. Recently, Dr. German Vargas, mathematics chair at the College of Coastal Georgia, decided to combine his Mindstorm EV3 set with another hackable toy - the Leap Motion Controller.

When the integration was ready, Dr. Vargas decided to have a little fun with it - concealing a laptop under his jacket and looping the Controller's USB cord through his sleeve. "It was fun to drive the robot around campus while hiding the laptop running the program under my jacket, but the best part was to respond to the question "where did you get that?" with "I built it and I programmed it!"

 

 

Getting started with Lego Mindstorms

While Dr. Vargas originally considered using an Arduino, he discovered that theMonoBrick Communication Libraries let him integrate everything into a single project - receiving data from the Leap Motion SDK and sending it immediately to the EV3 motors, all within C#. By downloading this compressed folder on his website, you can find his Visual Studio 2013 project, which in turn contains the full source code and linked libraries. You can also download the integration source code here.

Right now, the program works by feeding information to two motors. However, it's also easily extendible to access all the functionalities with the MonoBrick communication libraries. By playing with certain sections of code, you can modify the integration to make your robot respond to other inputs, like the number of fingers.

After posting his original video, Dr. Vargas took his work with EV3 to the next level. In the next video, you can see how he controls the robot remotely by watching video feedback from a mounted camera via AirServer. He uses pitch to move forward and backward, yaw to turn left and right, and his hand's position in the Y axis to control a small robotic arm.

  • Sign in to reply
  • DAB
    DAB over 11 years ago

    Lego's were a very good rapid prototyping tool.

    I have seen a number of laboratory hacks where someone combined Legos with automation to make one of a kind process gear.

     

    If I had the time, I would still play with Lego's.  They stimulate the mind and let you assess the geometry of things.

    Not to mention just plain fun.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube