User Tools


kinect

Kinect

Ubuntu 12.04 LTS

sudo ./install.sh
sudo ./install.sh
  • run SampleSimpleViewer

Java

  • apt://openjdk-7-jdk

OpenNI

Sensor (Driver)

git clone git://github.com/PrimeSense/Sensor
cd SensorKinect
git checkout master
cd SensorKinect/Platform/Linux/CreateRedist/
chmod +x RedistMaker
./RedistMaker
cd ../Redist/Sensor-Bin-Linux-x64-v5.1.0.25/
chmod +x install.sh
sudo ./install.sh
registering module 'libXnDeviceSensorV2KM.so' with OpenNI...OK
registering module 'libXnDeviceFile.so' with OpenNI...OK

Build

  • Requirements
		   sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
		   sudo apt-get update
		   sudo apt-get install sun-java6-jdk
  • Optional (To build the documentation)
  • Doxygen
  • GraphViz
  • Optional (To build the Mono wrapper):
  • Building
git clone https://github.com/OpenNI/OpenNI.git
cd  ./Platform/Linux/CreateRedist
./RedistMaker 
 chmod +x ./RedistMaker
  • This will compile everything and create a redist package in the “Platform/Linux/Redist” directory.
  • It will also create a distribution in the “Platform/Linux/CreateRedist/Final” directory
cd ./Platform/Linux/Redist/OpenNI-Bin-Dev-Linux-x64-v1.5.2.23/
sudo ./install.sh" 
  • The install script copies key files to the following location:
  • Libs into: /usr/lib
  • Bins into: /usr/bin
  • Includes into: /usr/include/ni
  • Config files into: /var/lib/ni
  • To build the package manually
cd  ./Platform/Linux/Build
make
  • Mono
make mono_wrapper
make mono_samples

DEBIAN

DOC

Note that the current HEAD versions of OpenNI and SensorKinect (as at 01-JUNE-2012) are not compatible with each other – I had to roll back SensorKinect to 12-DEC-2012 in order to get it to compile. The HEAD version of SensorKinect seems to be developed against some internal version of OpenNI.

  • And, for those uninitiated into the git universe, that’s:
cd SensorKinect
git checkout faf4994fceba82e6fbd3dad16f79e4399be0c184

NITE

MODULES

Simple-OpenNI

OSCeleton

Ni-Mate

OpenKinect

Bzr

Blender

Xtion

Concepts


Page Tools