Jump

This gesture as the name suggests allows to jump, to do so measures the difference in a given time interval taken from the spinecenter of the skeleton (therefore needs to use getSkeleton in order to work).

If user does not move (ie.stays still), the value does not change from zero, however when goes up changes  to a positive value and if goes down to a negative value. When an obstacle is present in order to determine whether the ‘jump’ is successful or not, the value has to be bigger of a certain given threshold which represents the height of that obstacle.