GithubHelp home page GithubHelp logo

Comments (6)

diablodale avatar diablodale commented on August 21, 2024

jit.openni is based on the v1.x generation of OpenNI. You will need v1.x compatible drivers for your Xtion + the v1.x generation of the OpenNI/NITE stack + libusb.

The v2 generation of drivers and OpenNI/NITE stack will not function. Unfortunately, OpenNI abandoned v1.x with no migration or backward compatibility story. :-/

I have read of people using jit.openni with Kinect, Asus, and the PMD Camboard. The major problems seem to occur with getting the right hardward driver (e.g. for your Asus) and the XML configuraiton file correct (as the drivers can be particular in the method you query for them).

I looked at the Asus site I link below. I don't even see drivers for a Mac. Where are you getting v1 hardware drivers for your Xtion Pro?
http://support.asus.com/Download.aspx?SLanguage=en&m=Xtion%20PRO%20LIVE&p=19&s=11

As far as teh config file. Make it very very simple and them add more feature in as you get the simple case working. One of the simplest would be to only ask for a depthmap with the following:

<OpenNI>
  <ProductionNodes startGenerating="true">
    <Node type="Depth" name="Depth1">
    </Node>
  </ProductionNodes>
</OpenNI>

from jit.openni.

carsol-xx avatar carsol-xx commented on August 21, 2024

ok, good to know the incompatibility between OpenNI v2 and jit.openni.. what a pity, because at least on my system, only the v2 handle the Xtion good, giving back depth image with SimpleViewer...

with OpenNI 1.5.4 SimpleViewer says:

Device: PrimeSense/SensorKinect/5.1.2.1: The device is not connected!

and jit.openni says more or less the same...

sorry for the misunderstanding, i didn't download any asus driver... osx detects the camera straight forward.

thanks diablo!

from jit.openni.

diablodale avatar diablodale commented on August 21, 2024

There is a specific driver that should be loaded on the Mac to enable the Xtion. Osx will not by default have drivers for the depth camera. (Maybe it does for the RGB but definitely not the depth).
If you have installed OpenNI v2 binaries, drivers, etc, then you should remove all traces of them so that they are not accidentially loaded instead of the v1 codebase.

I know people have been using the Xtion pro with OpenNI v1. I see it googling for related results and see applications supporting that configuration. I don't however, see where people are getting the drivers from. Take a look at the following three and try their approach.
http://answers.ros.org/question/54747/primesense-carmine-doesnt-work-but-asus-xtion-does-openni-launch-devices-connected-but-not-found/
http://answers.ros.org/question/50325/can-not-use-xtion-pro-live/
http://www.openni.org/openni-sdk/openni-sdk-history-2/#.UVswYpMSZ8E

from jit.openni.

carsol-xx avatar carsol-xx commented on August 21, 2024

There is a specific driver that should be loaded on the Mac to enable the Xtion. Osx will not by default have drivers >for the depth camera. (Maybe it does for the RGB but definitely not the depth).

you mean that using OpenNI 1.5.4 i need a specific driver also?
with OpenNI2 i get depth image with SimpleViewer straight forward without any specific driver....

i keep goggling...

thanks

from jit.openni.

diablodale avatar diablodale commented on August 21, 2024

All hardware needs an OpenNI compliant hardware driver.
PrimeSense created OpenNI and a sensor (commonly called the PrimeSense sensor). They distributed their hardware driver in the same package as OpenNI,
A Kinect driver was not included in that package, so you have to download/install SensorKinect.
I do not know where the Xtion Pro driver is. The Asus website has downloads for LOTS of operating systems except for Mac OSx. it is very odd.

from jit.openni.

diablodale avatar diablodale commented on August 21, 2024

closing this issue due to no response and the issue appears to be the lack of a functioning driver for the Xtion Pro.

from jit.openni.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.