ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
小强RQ4-Pro Kinect V2相机频繁断连
-
dmesg 中 一直存在 USB disconnect ,隔0.5-1秒后USB found,再次能连接上。
问题出现间隔不确定,10s-10分钟都有。
按照教程和freenect2 的 troubleshooting 排查没有得到改善。
USB3.0, 5000M 速率以下是dmesg日志
[ 1934.039636] usb 3-4.1: reset SuperSpeed USB device number 15 using xhci_hcd
[ 2131.612232] xhci_hcd 0000:00:14.0: URB req 270336 and actual 282624 transfer length mismatch
[ 2139.476596] usb 3-4.1: reset SuperSpeed USB device number 15 using xhci_hcd
[ 2281.240200] perf: interrupt took too long (2568 > 2500), lowering kernel.perf_event_max_sample_rate to 77750
[ 2397.789111] IPv6: ADDRCONF(NETDEV_UP): wlp4s0: link is not ready
[ 2636.999542] perf: interrupt took too long (3242 > 3210), lowering kernel.perf_event_max_sample_rate to 61500
[ 2879.576427] usb 3-4: USB disconnect, device number 14
[ 2879.576431] usb 3-4.1: USB disconnect, device number 15
[ 2879.860606] usb 3-4: new SuperSpeed USB device number 16 using xhci_hcd
[ 2879.886583] usb 3-4: New USB device found, idVendor=045e, idProduct=02d9
[ 2879.886586] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2879.886588] usb 3-4: Product: NuiSensor Adaptor
[ 2879.886590] usb 3-4: Manufacturer: Microsoft Corporation
[ 2879.888187] hub 3-4:1.0: USB hub found
[ 2879.889239] hub 3-4:1.0: 1 port detected
[ 2880.380581] usb 3-4.1: new SuperSpeed USB device number 17 using xhci_hcd
[ 2880.401082] usb 3-4.1: New USB device found, idVendor=045e, idProduct=02c4
[ 2880.401084] usb 3-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=4
[ 2880.401086] usb 3-4.1: Product: Xbox NUI Sensor
[ 2880.401087] usb 3-4.1: Manufacturer: Microsoft
[ 2880.401088] usb 3-4.1: SerialNumber: 27200XXXX147
[ 3428.305092] usb 3-4: USB disconnect, device number 16
[ 3428.305096] usb 3-4.1: USB disconnect, device number 17是否有解决方案或规避方式 ?
-
@kardel_young 排查过接口的问题或者线的问题吗?
-
@reznov 主机侧更换过别的 USB3.0 接口,现象依旧。 连线暂时没有其他可替换的尝试。
-
Protonect 有同样的现象,日志中显示
LIBUSB_ERROR_NO_DEVICE No such device (it may have been disconnected) -
更换了一根USB 3.0 的线缆,从主机侧到Kinect 连接器的。
也尝试了主机侧除接串口外的其他3个USB3.0 接口。
跑Protonect 均会出现10s-120s 左右间隔的断连。 -
@kardel_young dmesg日志的内容里看不出更多东西了。从硬件层面考虑的话现在只剩下Kinect本体没有排查,可以试试插在自己的windows电脑看工作是否正常。
-
@reznov windows 端似乎也有类似的问题,
设备管理器界面不定时会刷新,WDF kinectsensor 设备的“上一次到达日期” 会更新
几分钟一次到几十分钟一次间隔不等。
无法工作时, xbox左侧细长条的白色指示灯不亮。想咨询下小强电池电压在 12V 以下时,比如11V左右, 能正常给kinect 供电吗?
-
@kardel_young 设备是什么时候购买的,可能电池衰减比较厉害了,可以先用220v电源适配器供电测试
-
@xiaoqiang 大概2021年2月,现在电池充满显示12.1V, 正常使用在 10-11.5左右。
-
@xiaoqiang @reznov 我们更换了另一个 Kinect2的相机 尝试,依然在3分钟后出现同样原因的断连。 电池显示12V。
是否可以尝试使用 12V的直流电源给 Kinect 的连接器供电 ?
或者需要重装驱动试试? -
@kardel_young 可以用12v直流电给kinect连接器供电