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édentesRévision précédente
Prochaine révision
Révision précédente
kinect_openni [Le 10/02/2011, 01:13] – déplacement des tags, ortho mise en page mydjeykinect_openni [Le 11/09/2022, 11:34] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
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.