OpenNI based, and modified for beaglebone and beaglebone black development