Quote:
Originally Posted by shuhao
First of all, you don't need windows for the kinect oon the robot. In fact, it is probably a bad idea, because libfreenect is just better than Microsoft's sdk
|
Your first statement is definitely correct.
However I'd be curious as to what makes libfreenect better.
For me I think it would save money and weight, but the library itself isn't necessarily better.
The key function I utilize in the MS SDK that makes the vision processing for this game quite a bit easier is the GetColorPixelCoordinatesFromDepthPixel function. This makes finding the intersection of the RGB and depth images much easier.
As far as I know achieving this in labfreenect takes a good deal of work and calibration. Also, I've found OpenKinect to be a pain to install, and watched it kill my machine the last two times I've tried to install it on windows.
I don't believe one solution is "better" than the other, it all depends on the approach and the application.