The quality of image (depth and rgb ) is staggering compared to everything else I've used (zed, realsense, kinect v2, and a couple of others).
They can be chained together for near microsecond timing accuracy.
The mic array is awesome. The IMU is awesome.
But right now I've set them all back in their boxes.
Why? Because without being a vision specialist, there's nothing I can do with these devices.
The SDK and sample code is so incredibly bare bones, it is almost laughable.
There's no way to make use of those mics for anything. Its literally not in the SDK.
There's no way to make use of multiple devices in any practical manner. No point cloud merging, no calibration or shared space alignment.
Then there's the problem that buries deep in the SDK is a binary blob that is the depth engine. No source, no docs, just a black box.
Also, these cameras require a BIG gpu. Nothing is seemingly happening onboard. And you're at best limited to 2 kinects per usb3 controller.
All that said, I'm still a very happy early adopter and will continue checking in every month or two to see if they've filled in enough critical gaps for me to build on top of.
If any devs in Seattle want to collaborate (or know computer vision well enough to fill in some of these gaps for the OSS community) let me know :)