Mercurial > hg > movesynth
view README @ 23:ea0ff7df64f3
n/c
author | Tim MB <tim.murraybrowne@eecs.qmul.ac.uk> |
---|---|
date | Thu, 17 Feb 2011 18:03:05 +0000 |
parents | e0f71c26195b |
children | 8d871d5b8398 |
line wrap: on
line source
-------------------------------------------------------------------- Install instructions for OpenNI -------------------------------------------------------------------- Install notes: 1) Install unstable OpenNI (http://www.openni.org/downloadfiles/openni-binaries/20-latest-unstable) On Linux/Mac please do: ./sudo install.sh 2) Install Sensor (this version...) On Linux/Mac please do: ./sudo install.sh 3) Install unstable NITE (http://www.openni.org/downloadfiles/openni-compliant-middleware-binaries/33-latest-unstable) On Linux/Mac please do: ./sudo install.sh Use this license when asked during the installation: 0KOIk2JeIBYClPWVnMoRKn5cdY4= 4) Test #1: Run the NiViewer sample to make sure depth & image streams are working. 5) Test #2: Run the OpenNI/NiUserTracker sample play with the skeleton. Don't forget to start with the calibration pose! (Explained in the PDFs) 6) Test #3: Try the NITE/Sample-PointViewer sample for the hand tracking demo. For Mac/Linux, you will need to install the latest LibUSB. Linux: 1) Run: sudo apt-get install libusb-1.0-0-dev 2) Run: sudo apt-get install freeglut3-dev MaxOSX: 1) Intall MacPorts from: http://distfiles.macports.org/MacPorts/MacPorts-1.9.2-10.6-SnowLeopard.dmg 2) Run: sudo port install libtool 3) Run: sudo port install libusb-devel +universal Note: Do not forget the +universal, it's very important!! If you're previously already installed libusb-devel then use "sudo port uninstall libusb-devel" and reinstall it again with the +universal flag. Nutshell Mac OpenNi/Kinect install for DUMMIES: This job is going to take ONE DAY. It will be SLOW. Your computer is going to run a long time. You need to be running OS X 10.6, Xcode installed, there may be some recent-hardware constraint. You will install Git, Mac Ports libtool, libusb-devel, OpenNi, SensorKinect, and Nite in that order. - Install Git from http://git-scm.com/, use it to download SensorKinect from github: - run "git clone git://github.com/avin2/SensorKinect.git" - Get and *read* the README in SensorKinect. Keep that README open, it explains what is happening here. - Do a clean install of Mac Ports. Uninstall an existing Macports first. - run "sudo port install libtool +universal" - run "sudo port install libusb-devel +universal" - download OpenNi unstable: http://www.openni.org/downloadfiles/openni-binaries/20-latest-unstable - run as sudo the OpenNi unstable binaries install.sh script - run as sudo the SensorKinect install.sh script - download Nite unstable: http://www.openni.org/downloadfiles/openni-compliant-middleware-binar... - edit the three Nite DATA XML files to 640x480 - run as sudo the Nite install.sh script. License key is "0KOIk2JeIBYClPWVnMoRKn5cdY4=" Bravo! You should be done installing! As a reward, you now get to test: - go to the Nite tree, and in Samples/bin you have a bunch of binaries that just got built. - plug in the Kinect power supply, then the USB plug of the Kinect bar. Run the Box sample.