It uses freenect to interface with the kinect and get depth data. In addition, SimpleCV is used to track a hand using Median Flow Tracker and Python-Ardrone to control a Parrot A.R. Drone 2.0
Video Demo: https://youtu.be/OvhzSocrVoM