PC / Windows 7上的Kinect(OpenNI - "设备丢失",但Kinect SDK示例DO工作)

时间:2015-03-30 21:08:40

标签: windows unity3d kinect kinect-sdk openni

我有一个Kinect(有点旧的,用于xbox 360)和一台PC(Windows 7 x64)。

我已经从http://www.microsoft.com/en-us/download/details.aspx?id=44561

下载了Kinect SDK

我已重新启动,插上Kinect供电和PC / usb。设备管理器看起来不错 enter image description here

我想为Kinect运行Unity演示(然后编写我自己的演示):https://www.assetstore.unity3d.com/en/#!/content/10693

据我所知,http://www.openni.org/已关闭,因此我已从http://structure.io/openniOpenNI 2.2.0.33 Beta (x64))下载并安装了OpenNI。

但是当我运行Unity演示时,Kinect根本不会对我的动作做出反应。

来自C:\Program Files\OpenNI2\Samples\Bin 的所有演示也失败

enter image description here

另一方面,来自C:\Program Files\Microsoft SDKs\Kinect\v1.0 Beta2\Samples\bin(Kinect SDK)的演示完美无缺(显示相机图像,SkeletalViewer将我的姿势解释为骨架等): enter image description here

Kinect上的LED会定期闪烁。

1 个答案:

答案 0 :(得分:0)

我担心OpenNI是一个死机项目,可能Kinect驱动程序在此期间发生了变化,并且它们不再兼容。

您绝对应该切换到更加混乱的框架,例如OpenKinect