1

我正在尝试通过带有 Microsoft Kinect 相机的 Raspberry Pi 运行视觉处理 python 代码。我在 Ubuntu 上运行了完美的工作代码,但它无法在 RPi 上执行相同的操作。我想我已经安装了所有的库......

我什至尝试了以下简单代码:

    import freenect
    ir, data = freenect.sync_get_video(format=freenect.VIDEO_IR_8BIT)
    print ir

它不起作用,它会卡住。可能是什么原因?也许 kinect 和树莓派不能一起工作?

注意:当我尝试“freenect-glview”时,我得到:“找到的设备数量:1”

4

2 回答 2

3

您是否尝试过使用 OpenNI SDK。我试过了,它可以与OpenNI一起使用你还有一个供电的 USB 集线器,因为 PI 无法产生足够的能量来为 Kinect 供电。

于 2013-02-22T00:32:55.130 回答
0

由于 USB 驱动程序错误,Kinect 无法在 RPI 上工作:

Linux 驱动程序问题

在 Raspberry Pi 发布后不久,就确认 SMSC95xx 芯片的 Linux USB 驱动程序存在许多问题。其中包括使用拆分事务的 USB 1.x 外设问题、固定数量的通道(导致 Kinect 出现问题)以及 ARM 处理器处理 SMSC95xx 中断的方式。[2] [3] 2012-08-19-Wheezy-raspbian Linux 映像中包含大量修复。

来源http://elinux.org/RPi_VerifiedPeripherals

于 2013-04-20T11:44:51.497 回答