LeapBot! A robot controlled with the leap motion device
I already had in mind that I wanted to build a robot & integrating leap motion into it, but the 48 hour time limit made it seem impossible. However, I succeeded to a good extent.
Started getting the Arduino working with my laptop. After that, streaming data to the Arduino at high speed by connecting the tiny one line Node.js app to the websocket server. A library called johnny-five helps communicate with the Arduino. Finally getting all the things together & fine tuning everything, the result turned out to be an amazing mars rover type thing being controlled by the palm & fingers of one’s hand.
According to what was initially built, the robot’s movement is controlled by the palm’s x-angle (only when 4 fingers are visible). Turning right and left with that differential drive was controlled by the palm’s y-angle (only when 4 fingers are visible). The wireless camera on it controlled with the index finger (only when the index finger is visible) & the robotic arm’s movement controlled with the palm’s movement (when all 5 fingers are visible). The robotic arm would clamp with the clamping of my palm, would rotate (yaw) & move about all 6 directions.
At the end, luckily, stood first nationally.
Some random pictures of the event & a couple of videos of the robot