Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
kinect_openni [Le 10/02/2011, 01:13]
mydjey déplacement des tags, ortho mise en page
kinect_openni [Le 05/05/2017, 21:05] (Version actuelle)
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>10.10 maverick tutoriel Kinect BROUILLON}}+{{tag>Xenial matériel jeu}}
 ---- ----
  
-====== ​[TUTORIEL][BROUILLON] Ubuntu 10.10 + Kinect ​OpenNI (Sensor + APIs) ======+====== ​ ​Installation de Kinect ​et OpenNI (Sensor + APIs) ====== 
 +Cette page décrit l'​installation des pilotes pour le capteur de mouvement la Kinect de Microsoft pour la Xbox. 
 +<note important>​La Kinect de Microsoft est prévue pour fonctionner sur les consoles Xbox 360 et 360S. Son usage sur une autre plate-forme,​ risque d'​endommager votre matériel et votre système !</​note>​
  
-<note important>​La Kinect de Microsoft est prévue pour fonctionner sur les consoles Xbox 360 et 360S. Son usage sur une autre plateforme, risque d'​endommager votre matériel et votre système !</​note>​ 
- 
-<note help>​**Ce tutoriel s'​appuie sur d'​autres sources :** 
-  * Ce [[http://​upinstall.passion-xbmc.org/​tutoriels-linux/​installation-kinect-openni-nite/​|tutoriel]] sur le forum **Passion XBMC** 
-  * Ce [[http://​www.keyboardmods.com/​2010/​12/​howto-kinect-openninite-skeleton.html|tutoriel]] **(En anglais)**, sur **Keyboardmods** 
-  * Ce [[http://​www.felix-huelsmann.de/​Blog/​MSKinectmitopenNIunterUbuntuLinux.php|complément]] **(En allemand)** 
-  * Les **informations** et la **documentation** trouvées sur le site de l'​éditeur,​ [[http://​www.openni.org/​|OpenNI]]. 
-  * Le [[http://​wiki.openni.org/​mediawiki/​index.php/​Main_Page|wiki]] OpenNI :  
-</​note>​ 
  
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Les packages suivants sont nécessaires ​:  **build-essential****git-core****libglut3-dev****doxygen****graphviz** +  * Disposer des [[:sudo|droits d'​administration]]. 
- +  ​* ​Disposer d'une connexion à Internet configurée et activée. 
-<​code>​sudo apt-get install ​build-essential git-core libglut3-dev doxygen graphviz</​code>​+  ​Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] suivant **[[apt://build-essential,​git-core,​libglut3-dev,​doxygen,​graphviz,g++,libusb-1.0-0-dev,​libglu1-mesa-dev,​libglut3-dev|build-essential git-core libglut3-dev doxygen graphviz ​g++ libusb-1.0-0-dev libglu1-mesa-dev libglut3-dev]]**.
  
 ===== Installation du FrameWork OpenNI ===== ===== Installation du FrameWork OpenNI =====
Ligne 37: Ligne 30:
 Les paramètres de compilation sont en SSE3, par défaut. Si votre architecture (CPU) n'est pas récente (<2004), faites : Les paramètres de compilation sont en SSE3, par défaut. Si votre architecture (CPU) n'est pas récente (<2004), faites :
 <​code>​cat /​proc/​cpuinfo</​code>​ <​code>​cat /​proc/​cpuinfo</​code>​
-Si, dans les flags vous voyez **sse3** ou **msse3**, vous n'avez pas a changer les paramètres de compilation. En revanche si vous ne voyez que **sse2**, vous pourrez compiler avec les paramètres SSE2 pour utiliser les API et le sensor. En revanche, pour l'​usage de NITE, la compilation SSE3 est indispensable (fonctions SIMD), voir [[http://​wiki.openni.org/​mediawiki/​index.php/​Main_Page|wiki]] et plus bas</​note>​ +Si, dans les flags vous voyez **sse3** ou **msse3** ou **ssse3**, vous n'avez pas a changer les paramètres de compilation. En revanche si vous ne voyez que **sse2**, vous pourrez compiler avec les paramètres SSE2 pour utiliser les API et le sensor. En revanche, pour l'​usage de NITE, la compilation SSE3 est indispensable (fonctions SIMD), voir [[http://​wiki.openni.org/​mediawiki/​index.php/​Main_Page|wiki]] et plus bas</​note>​ 
-<​code>​cd OpenNI/​Platform/​Linux-x86/​Build</​code>​+<​code>​cd OpenNI/​Platform/​Linux/​Build</​code>​
 <​code>​make && sudo make install</​code>​ <​code>​make && sudo make install</​code>​
  
Ligne 47: Ligne 40:
  
      * Récupération des fichiers evec git      * Récupération des fichiers evec git
-<​code>​git clone https://​github.com/​boilerbots/Sensor.git</​code>​ +<​code>​git clone https://​github.com/​avin2/SensorKinect.git</​code>​ 
-<​code>​cd ​Sensor</​code>​+<​code>​cd ​SensorKinect</​code>​
  
      * Mise à jour de l'​index git      * Mise à jour de l'​index git
Ligne 81: Ligne 74:
      * Changer **SSE_GENERATION = 3** par **SSE_GENERATION = 2**      * Changer **SSE_GENERATION = 3** par **SSE_GENERATION = 2**
  
- ​===== ​Voir Aussi =====+ ​===== ​Sources ​===== 
 + 
 +  * Ce [[http://​upinstall.passion-xbmc.org/​tutoriels-linux/​installation-kinect-openni-nite/​|tutoriel]] sur le forum **Passion XBMC** 
 +  * Ce [[http://​www.etti.tuiasi.ro/​cin/​Courses/​SistEmbedded/​Projects/​Linux/​BeagleBoard/​Kinect_on_Ubuntu/​Kinect_on_Ubuntu.html|tutoriel]] **(En anglais)**,​ 
 +  * Ce [[http://​www.felix-huelsmann.de/​Blog/​MSKinectmitopenNIunterUbuntuLinux.php|complément]] **(En allemand)** 
 +  * Les **informations** et la **documentation** trouvées sur le site de l'​éditeur,​ [[http://​www.openni.org/​|OpenNI]]. 
 +  * Le [[http://​wiki.openni.org/​mediawiki/​index.php/​Main_Page|wiki]] OpenNI : 
  
-Le [[http://​doc.ubuntu-fr.org/​kinect_openni_nite|tutoriel]] pour activer le **HandTracking** et **SkeletonTracking** (reconnaissance des mains et du corps) avec NITE.+===== Suite ===== 
 +La suite de ce tutoriel se trouve sur la page de doc [[:​kinect_openni_nite|openni nite]] et explique comment ​activer le **HandTracking** et **SkeletonTracking** (reconnaissance des mains et du corps) avec NITE.
  • kinect_openni.1297296822.txt.gz
  • Dernière modification: Le 10/02/2011, 01:13
  • par mydjey