gpt4 book ai didi

linux - kinect "unable to enumerate USB device on port"安装为常规集线器,但检测到 "Xbox NUI Camera"和 "Xbox NUI Audio"

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:04 26 4
gpt4 key购买 nike

注意:我的设备是 xbox 360 kinect 设备而不是 kinect for windows。我尝试过不同的 Linux 内核和不同的 libfreenect 编译,但没有雪茄。

连接线上的灯呈绿色常亮,kinect 设备上的灯呈绿色闪烁(当它插入我正在运行的电脑时)。

一个看起来可疑的特点是 udev 文件将 ATTR{idProduct}==“02b0”指定给 xbox“Xbox NUI Motor”。正如在我的 lsusb 文件中看到的那样,linux 正在使用 idProduct 为“02c2”重新识别设备。该设备是大约一个月前购买的,所以他们可以更改 idProduct 吗?在这种猜测下我修改了我的udev规则文件重新启动udev,没有工作,然后重新启动我的电脑,仍然没有工作。

我正在从 github 编译 libfreenect,您可以在下面看到输出。我还尝试了 debian 包 (0.1.2)。由于检测到“Xbox NUI Audio”“Xbox NUI Camera”,我觉得这不是 USB 电源问题,但我可能是错的。

测试程序输出:

$ ./bin/glview
Kinect camera test
Number of devices found: 1
Could not open device

调试信息:

$ dmesg
[ 361.532077] usb 1-4: new high-speed USB device number 2 using ehci_hcd
[ 361.664408] usb 1-4: New USB device found, idVendor=045e, idProduct=02c2
[ 361.664416] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 361.664875] hub 1-4:1.0: USB hub found
[ 361.665008] hub 1-4:1.0: 2 ports detected
[ 361.940144] usb 1-4.2: new high-speed USB device number 3 using ehci_hcd
[ 361.972410] hub 1-4:1.0: unable to enumerate USB device on port 2
[ 362.668134] usb 1-4.1: new high-speed USB device number 4 using ehci_hcd
[ 362.762514] usb 1-4.1: New USB device found, idVendor=045e, idProduct=02ad
[ 362.762522] usb 1-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 362.762529] usb 1-4.1: Product: Xbox Kinect Audio, \xffffffc2\xffffffa9\xffffffa9 2011 Microsoft Corporation. All rights reserved.
[ 362.762535] usb 1-4.1: Manufacturer: Microsoft
[ 362.762540] usb 1-4.1: SerialNumber: A70774X04011232A

lsusb 调试信息:

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 064e:a101 Suyin Corp. Acer CrystalEye Webcam
Bus 005 Device 003: ID 0c45:7403 Microdia
Bus 001 Device 002: ID 045e:02c2 Microsoft Corp.
Bus 001 Device 004: ID 045e:02ad Microsoft Corp. Xbox NUI Audio
Bus 001 Device 006: ID 045e:02ae Microsoft Corp. Xbox NUI Camera

最佳答案

已安装 ROS (fuerto/groovy) + PCL 并可与 openni_launch 包配合使用。我也在使用 XBOX kinect。使用 RVIZ 进行可视化!

关于linux - kinect "unable to enumerate USB device on port"安装为常规集线器,但检测到 "Xbox NUI Camera"和 "Xbox NUI Audio",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14088422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com