Frage

Ich benutze den Kinect für Xbox, und ich plane, den OpenNi-Framework zusammen mit der Punktwolkenbibliothek für die Verarbeitung zu verwenden, aber ich habe Schwierigkeiten, OpenNi zu erkennen, um meinen Kinect für Xbox zu erkennen, und ich wollte sicherstellen, dass es eigentlich istkompatibel mit dem Gerät.

Aus irgendeinem Grund konnte ich keine Dokumentation zu diesem examen Thema finden.

War es hilfreich?

Lösung

pcl funktioniert tatsächlich mit openni.Ich habe es geschafft, das OpenNi Grabber-Beispiel unter Windows (mithilfe vondas alles in einem Installer).Ich muss zugeben, dass ich auf OSX nicht dasselbe geschafft habe (hatte einige Probleme mit verschiedenen Versionen von VTK auf dem Computer installiert).

Durch das Aussehen des Problems sieht das Problem nicht aus, als ob auf der PCL-Seite, sondern auf der OpenNI-Fahrerseite ist.Können Sie eine der Proben ausführen?Wenn nicht, welche Fehlermeldungen erhalten Sie? Ich empfehle, aufzurufen (deinstallieren von openni, nite, sensorkinect) und installieren Sie die instabilen Versionen, aber in dieser Reihenfolge installieren Sie installieren:

    .
  1. openni 1.5.4.0
  2. nite 1.5.2.21
  3. avins sensorkinect

Andere Tipps

Welche Version von OpenNI verwenden Sie? Wenn Sie Version 1.5.4 verwenden, denke ich, dass es kein Problem gibt, da OpenNI direkt mit Ihrer Kinect Xbox interagiert. Wenn Sie jedoch OpenNI-Version 2.x verwenden, interagieren Sie jedoch mit Ihrem Gerät über Kinect SDK ( http://social.msdn.microsoft.com/forums/en-us/kinectsdk/thread/A11FF6D9-7FBE-4636-8FF0-92D6220A2F3F8/A>) Da es kein Kinect SDK auf Linux gibt, können Sie OpenNI 2 nicht erstellen, um Ihr Gerät zu erkennen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top