What it does
It can be remotely controlled by hand gestures using a Leap Motion controller. It has the capability to tow cargo with its electromagnets.
How we built it
We used an Arduino UNO R3 with 3 shields:
-Seeedstudio Grove Shield for the electromagnets
-XBee Shield for wireless communication with the computer and Arduino
-Motor Shield to control the rover's 2 motors
The gestures from the Leap Motion were captured and processed using a Leap Motion library for Processing. Serial data was then sent to the Arduino wirelessly via XBee modules.
Challenges we ran into
We were unable to make the electromagnets stay fully on while the rover was moving due to the nature of the Arduino hardware. If we had more time and resources, we believe would could have gotten them to work perfectly.
What's next for Leap Rover
We plan to try controlling other vehicles with Leap Motion (such as a Parrot AR Drone 2.0) and explore other languages and APIs like Node.js.


Log in or sign up for Devpost to join the conversation.