Wiki Memo

perso & pour tous

Projet kinect processing ubuntu


Infos kinect
http://wiki.labomedia.org/index.php/Kinect
http://vimeo.com/20240242

http://openkinect.org/wiki/Getting_Started
A voir --> http://ubuntuforums.org/showthread.php?t=217936&highlight=classpath
Installation du driver freenect --> http://openkinect.org/wiki/Getting_Started
freenect-glview

Installation de libfreenect pour Processing sur Ubuntu

http://processing.org/
http://www.local-guru.net/blog/2010/12/28/how-to-use-the-libfreenect-processing-wrapper-on-ubuntu

Suivre procédure suivante

1. Télécharger librairie : git clone git://github.com/shiffman/libfreenect.git
2. Compiler selon indications du readme
(Aller dans libfreenect. Créer dossier build. Et depuis ce dossier lancer "cmake ..").
3. Aller dans wrapper/java. Lancer build.sh

Suivre procedure puis rajouter à la ligne 22 dans wrappers/java/build.sh

-I/usr/lib/jvm/java-6-sun-1.6.0.22/include -I/usr/lib/jvm/java-6-sun-1.6.0.22/include/linux

Ce qui donne :

g++ -m64 -shared -fPIC -Wall -o dist/libOpenKinect.so ${JNI_SRC_DIR}/org_openkinect_Context.cpp OpenKinectJNI crayon/org_openkinect_Device.cpp ${LIBUSB_INCLUDE} ${LIBUSB_LIBRARY} ${LIBFREENET_INCLUDE} ${LIBFREENET_LIBRARY} -I${JDK_HOME}/include/ -I${JDK_HOME}/include/linux/ -I/usr/lib/jvm/java-6-sun/include/ -I/usr/lib/jvm/java-6-sun/include/linux/ -L${JDK_HOME}/lib/

Lancer build.sh

Il produit un .jar et un .so dans dossier dist à placer dans l'emplacement librairie de processing (dans un dossier "openkinect").
Puis renommer OpenKinect en openkinect.

Créer un lien symbolique.

ln -s libOpenKinect.so libKinect.so

Librairie installée et fonctionnelle le 19/03/11

librairie kinect/processing/ubuntu de David Sanz Kirbis
http://therandomlab.blogspot.com/2011/02/kinect-with-processing-on-ubuntu.html
http://www.4shared.com/file/A6kUeMFz/openkinect_ubuntu_processing_a.html





Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]