How to set up and use the Full Body tracking software Prepared by Zach Parker January 2011 CS1635 kinect source: Build libfreenect (the driver) first, then OpenNI (gesture API), then Sensor (OpenNI kinect compatibility). You should be able to run the samples for freenect and OpenNI: libfreenect/build/bin/ OpenNI/Platform//Bin/Release/ You can also download NITE from the openni.org site and run those samples after you have OpenNI working. ------------------------------ Steps from http://www.keyboardmods.com/2010/12/howto-kinect-openninite-skeleton.html LINUX: (1) mkdir ~/kinect && cd ~/kinect (2) git clone https://github.com/OpenNI/OpenNI.git (3) cd OpenNI/Platform/Linux-x86/Build (4) make && sudo make install (5) cd ~/kinect/ (6) git clone https://github.com/boilerbots/Sensor.git (7) cd Sensor (8) git checkout kinect (9) cd Platform/Linux-x86/Build (10) make && sudo make install (11) go to this page to download the latest NITE release from the choices on the right side (12)Save the NITE tarball to ~/kinect and untar it (13) cd ~/kinect/NITE/Nite-1.3.0.17/Data (14)Open Sample-User.xml and replace the existing License line with the line below: NOTE: this is case sensitive! < License vendor="PrimeSense" key="0KOIk2JeIBYClPWVnMoRKn5cdY4="/> (15)Repeat step 14 for Sample-Scene.xml and Sample-Tracking.xml (16)Open Sample-User.xml and replace the existing MapOutputMode line with the line below. NOTE: this is case sensitive! < MapOutputMode xRes="640" yRes="480" FPS="30"/> (17)Repeat step 16 for Sample-Scene.xml and Sample-Tracking.xml (18)niLicense PrimeSense 0KOIk2JeIBYClPWVnMoRKn5cdY4= (19)cd ~/kinect/NITE/Nite-1.3.0.17/ (20)sudo ./install.bash (21)make && sudo make install (22)cd ~/kinect/NITE/Nite-1.3.0.17/Samples/Bin