New Radio

radio model wood new shape

radio model wood new shape

After revising the shape of the radio, I came up with a more reduced and simpler appearance. The current progress is visible in the pictures above. A wooden block as a core and only few controls attached to it. To make the speaker covering, I had to come up with a clever idea how to generate a dot-pattern in illustrator.

circle_circle_dot_dot_illustrator_script_result

This script emerged from this. Check it out.

Problem with palmVelocity

log of direction change [x, y, z]

The Leap Motion SDK offers a method called hand.palmVelocity. Unfortunately this does not seem to behave like I would expect it to, if measured during fast movements. For a quick hand shake (indicating a cancelling gesture) I may use the hands palm position to get a more reliable tracking. The picture above shows a log and logs direction changes depending on the x-coordinates ([x, y, z]). Again a good understanding of how the leap is registering hand movements is crucial for a successful gesture implementation.

Javascript Patterns

javascript_patterns

javascript_patterns_closeup

For coding my gesture recognition and setting up a user flow, I decided to dive deeper into the universe of javascript to improve my general understanding for the programming language and use proven programming patterns in my code to keep it clean, slick and maintainable.

Teach Leap New Gestures

The framework LeapTrainer.js allows to teach a programme new gestures. In the video it seems that it works nicely, in reality it does not work that well. Improving the learning mechanism would be crucial to use it in my project.

The corresponding code can be found on github.