Macos OpenNI Mac OS X 10.8 Kinect超时

Macos OpenNI Mac OS X 10.8 Kinect超时,macos,kinect,openni,Macos,Kinect,Openni,目前,我的kinect传感器出现了一些问题。 我通过自制软件安装了以下库: libusb+universal(1.0.9) 传感器kinect(0.91-5.1.0.25) openni(稳定-1.5.2.23) NITE(1.5.2.21) 当我尝试从openni框架运行位于Sample/Bin/x64 Release的示例Sample-NiSimpleRead时,大约20秒后发生以下错误: UpdateData失败:等待新数据时超时 我的kinect是1473型 我试过这篇文章中的步骤

目前,我的kinect传感器出现了一些问题。 我通过自制软件安装了以下库:

  • libusb+universal(1.0.9)
  • 传感器kinect(0.91-5.1.0.25)
  • openni(稳定-1.5.2.23)
  • NITE(1.5.2.21)
当我尝试从openni框架运行位于
Sample/Bin/x64 Release
的示例
Sample-NiSimpleRead
时,大约20秒后发生以下错误:
UpdateData失败:等待新数据时超时

我的kinect是1473型

我试过这篇文章中的步骤 但我的libfreenect库说它找到了一台设备,但无法打开


有人知道如何解决这个问题吗?

既然你提到你没有使用USB扩展,这不应该是问题所在。 我对1000万人有意见。5和7m活动USB扩展工作正常

我在看安装顺序,这很重要:应该是OpenNI/Nite,然后是传感器。 此外,对于带有OpenNI的Kinect,您应该使用Avin改进的SensorKinect驱动程序

总之,请尝试以下方法:

  • 安装
  • 安装
  • 安装
  • 按该顺序完成上述操作后,连接传感器 并尝试运行多个样本(如NiSimpleViewer)

    这应该有用(著名的临终遗言)。如果没有,请尝试访问另一台计算机几分钟,以测试同一台计算机。这样,您应该让传感器至少在一台计算机上运行,并确定问题是与传感器有关还是与计算机有关(以及它的usb端口/内部usb总线)


    您不需要libfreenect/libusb,但在osx上,只要您不访问相同的传感器资源,您可以同时使用这两个设备(因此您可以从libfreenect获取加速计值,并从openni获取场景分割)

    我在使用华硕Xtion传感器时遇到了这个问题,但就我而言,这是因为我使用的是10m USB扩展电缆。您是否使用任何延长电缆,或者传感器是否直接插入usb端口。如果是的话,你是否尝试过不同的端口,也可能尝试过不同的计算机?我只尝试过将它直接连接到我的计算机。USB电缆是带电源的标准xbox kinect USB。我也有同样的问题,你能解决吗?谢谢你的评论。但它不起作用。我从homebrew中卸载了这些库,并安装了您文章中提到的库。kinect在大约20秒后仍然崩溃。(可能是因为我的kinect有一根断开的电缆吗?但它在前20秒仍有一些功能。)如果您在不同的机器上进行测试,20秒后出现相同的故障,则一定是传感器故障