User Tools

Site Tools


installation_des_pilotes_kinect_sur_xubuntu_15.10_64bits

This is an old revision of the document!


On installe les dépendances suivantes :

sudo apt-get install openjdk-7-jdk g++ python libusb-1.0-0-dev freeglut3-dev

On crée in repertoire racine :

mkdir kinect
cd kinect/

On installe OpenNI:

wget https://github.com/OpenNI/OpenNI/archive/master.zip
unzip master.zip
cd OpenNI-master/
cd Platform/Linux/CreateRedist
sudo ./RedistMaker
cd ../Redist/OpenNI-Bin-Dev-Linux-x64-v1.5.7.10/
sudo ./install.sh

On télécharge et installe avin2 :

git clone https://github.com/avin2/SensorKinect
cd SensorKinect/
cd Bin/
tar xjf SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2
cd Sensor-Bin-Linux-x64-v5.1.2.1/
sudo ./install.sh

On télécharge osceleton :

wget https://github.com/Sensebloom/OSCeleton/archive/master.zip
unzip master.zip
cd OSCeleton-master/ 

Réécrire le make file ainsi (-lpthread ajouté):

all: osceleton osc2file osc2text file2osc

liblo:
	cd liblo-0.26-modified;./configure;make

osceleton: liblo
	g++ src/OSCeleton.cpp src/viewer.cpp -O3 -Wno-write-strings -Iliblo-0.26-modified -I/usr/X11/include -I/usr/include/ni -lOpenNI -lstdc++ -L/usr/X11/lib -lGL -lGLU -lglut liblo-0.26-modified/src/.libs/*.o -lpthread -o osceleton

osc2file: liblo
	g++ osc_tools/osc2file.c -O3 -Wno-write-strings -Iliblo-0.26-modified -lpthread liblo-0.26-modified/src/.libs/*.o -lpthread -o osc2file

osc2text: liblo
	g++ osc_tools/osc2text.c -O3 -Wno-write-strings -Iliblo-0.26-modified liblo-0.26-modified/src/.libs/*.o -lpthread -o osc2text

file2osc: liblo
	g++ osc_tools/file2osc.c -O3 -Wno-write-strings -Iliblo-0.26-modified liblo-0.26-modified/src/.libs/*.o -lpthread  -o file2osc

clean:
	rm -f osceleton; rm -f os2file; rm -f file2osc ; cd liblo-0.26-modified; make clean

Et on compile :

 make 

Puis on connecte la kinect et on lance osceleton :

./osceleton

Et on peut réceptionner les données OSC via Pd-extended avec le patch suivant : Reception_Kinect

installation_des_pilotes_kinect_sur_xubuntu_15.10_64bits.1455116397.txt.gz · Last modified: 2016/02/10 15:59 by romain