Instalando a biblioteca OpenNI (desenvolvimento para Kinect)

Neste artigo, irei mostrar passo a passo como instalar os componentes necessários para acessar no linux o Kinect usando o OpenNI, um SDk open-source para desenvolver aplicações que façam uso dessa nova ferramenta de interface com o usuário lançada pela Microsoft.

Passo 1) Instalar o OpenNI;
0) cd ~
1) mkdir openni
2) cd openni
3) tar xvfj ../OpenNI-Bin-Ubuntu-x86-1.0.0.23.tar.bz2
4) sudo ./install.sh

Passo 2) Instalar o NITE;
0) cd ~
1) mkdir nite
2) cd nite
3) tar xvfj ../NITE-Bin-Ubuntu-x86-1.3.0.17.tar.bz2

Existem versões para 32 ou 64 bits:

4) cd Nite-1.3.0.17
5) sudo ./install.bash
6) Informe a chave: 0KOIk2JeIBYClPWVnMoRKn5cdY4=

Passo 3) Instalar o Sensor;
0) cd ~
1) mkdir sensor
2) cd sensor
3) git clone git://github.com/avin2/SensorKinect.git
4) cd SensorKinect/Platform/Linux-x86/CreateRedist
5) ./RedistMaker
6) cd ../Redist
7) sudo ./install.sh

Passo 4) Executar algum programa de teste do OpenNI;
0) cd ~
1) cd openni/Samples/Bin/Release
2) sudo ./NiViewer

Passo 5) Executar algum programa de teste do NITE;
0) cd ~
1) cd nite/Nite-1.3.0.17/Samples/Bin
2) sudo ./Sample-PointViewer