Quote:
Originally Posted by team1165wins
That is a lot of work. You will need a separate computer. I tried this and here's what I got:
A raspberry pi computer communicating with the kinect, the cRIO, Internet/Intranet (CTRL).
To use linux with the kinect, there is the library: libfreenect. instructions to get it are here: http://openkinect.org/wiki/Getting_Started
Communicate with cRIO via i2C, from GPIO. about minimum of 10 hrs of hacking

|
I don't mean to be rude, but using a rasberry pi sounds like a terrible idea... what's your refresh rate to even capture a frame? I might suggest other more powerful soc's such as odroid, pandaboard, beagleboard, and gumstix.
Also: opencv is tuned for x86. Even copying frames in ARM is very expensive, and you'll also be running without a gpu, which also hurts opencv performance.
Finally, I think interfacing with the crio over ethernet would be easier and faster than over i2c.