Question

J'utilise le kinect pour Xbox et je prévois d'utiliser le cadre Openni avec la bibliothèque de cloud de points pour le traitement, mais j'ai du mal à obtenir Openni pour reconnaître mon kinect de Xbox et je voulais m'assurer que c'est en faitCompatible avec l'appareil.

Pour une raison quelconque, je n'ai pas été en mesure de trouver une documentation sur ce sujet exact.

Était-ce utile?

La solution

PCL fonctionne effectivement avec Openni.J'ai réussi à compiler facilement le Exemple Openni Grabber sur Windows (en utilisantle tout dans un installateur).Je dois admettre que je n'ai pas réussi la même chose sur OSX (si vous avez des problèmes avec différentes versions de VTK étant installés sur la machine).

Par l'apparence de celui-ci, le problème ne ressemble pas à ce qu'il soit sur le côté PCL, mais sur le côté du conducteur Openni.Pouvez-vous courir l'un des échantillons?Sinon, quels messages d'erreur obtenez-vous? Je recommande de nettoyer (désinstaller Openni, Nite, Sensorkinect) et installer les versions instables, mais essayez d'installer dans cette commande:

  1. Openni 1.5.4.0
  2. NITE 1.5.2.21
  3. Sensorkinect d'avin

Autres conseils

Quelle version de Openni que vous utilisez? Si vous utilisez la version 1.5.4, je pense qu'il n'y a aucun problème car Openni interagit directement avec votre Kinect Xbox. Toutefois, si vous utilisez Openni version 2.x, il interagira avec votre appareil via Kinect SDK ( http://social.msdn.microsoft.com/forums/en-us/kinectsdk/Trread/a11ff6d9-7fbe-4636-8FF0-92D6220AC3F8/ ) Puisqu'il n'y a pas de kinect sdk sur Linux, vous ne pouvez pas faire openni 2 pour reconnaître votre appareil.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top