Leap and Infrared Light

leap motion troubleshooting infrared light

After realising that my Leap Motion sensor is not tracking with the same accuracy every time. After some research I found out that infrared light sources highly influence the tracking result of the Leap, because it does emit infrared light as well for a good tracking (also in dark circumstances). The built-in trouble shooting assistant shows if not everything is as it should be. At my current working station I have good conditions, but will I find the same in the exhibition setting. This is what I have to find out.

One good thing is, that the LEDs of my lamp object don’t seem to have any influence on the tracking result.

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.