|
OpenNI Binaries for Maccompiled binaries - http://www.openni.org/downloadfiles source - https://github.com/OpenNI/OpenNI/tree/unstable https://github.com/PrimeSense/Sensor/tree/unstable "Please don't forget to look at the README files for all the above projects since it contains important information on how to build & install the code. " |
NITE is done for the Mac, too.
http://groups.google.com/group/openni-dev/browse_thread/thread/bda754467...
Hi george! Good stuff! One quick question: is there a compatible hardware list available for openNI (I assume you're using kinect) ?
I'm not 100% sure I understand the question the way you mean it. I don't think there's a hardware list.
The NITE and OpenNI are libraries that ... are sort of like an OpenCV library type of thing. Then, there is the driver; there are a couple forks/versions, but it works with either the primesense reference unit or the kinect, and that's it. So, two device list, if you mean sensors :)
It seems like the libraries should be able to work with other devices (guess), but there's someone asking about it on the dev-list and the OpenNI/primesense people are acting like they totally don't understand the concept of using another type of depth cam w/ the libraries.
If you mean compatible computers, I don't know if there are needed usb specs or anything else. I've run it on a Sony VAIO/Win Vista/Intel machine, and a Mac/OS X 10.6/nVidia machine.
Cheers George for the quick reply!
Sorry the question was not clear. I meant what cameras can be used with the library. I too think any depth camera should work with the library, thanks for the info.
Well, since I wrote this, there is another device that's going on sale that primesense is involved with that's just a depth cam, that they say will be supported by OpenNI/Nite. I don't know about them opening it up to other manufacturers though.
PrimeSense are NOT acting like there is no such thing as other hardware, although in reality there isnt all that much choice right now.
OpenNI is designed in a way that other, non-PrimseSense hardware could work with it.
NITE on the other hand, which does the clever stuff like skeletal tracking, is licensed only for use with hardware that has PrimeSense stuff in it (Kinect, PrimeSense dev hardware kit thats hard to get hold of, and a bit later this year the Wavi Xtion from Asus).
Most people are only interested in OpenNI at this stage because of the stuff that NITE provides, but in future other companies could create their own middleware which plugs into OpenNI in place of, or in addition to, NITE.
Until there are other hardware and middleware choices many of these points are moot.
At least NITE is free for commercial use, although it seems they have some rules such as no porn applications.