Advertisement

【DeepTUG项目】测试:Jetson TX1 + Kinect v2 + Libfreenect2

阅读量:

在Jetson TX1的SD卡另装了一个Ubuntu 18.04系统后开始测试,按照Github上的Libfreenect2教程还是挺顺畅的。

通过./Protonect运行,第一个Kinect v2成功通过。

可惜第二个摄像头就没有那么顺利了,程序停顿没有画面显示,显然是故障:

复制代码
 ubuntu@ubuntu-desktop:~/libfreenect2/build/bin$ ./Protonect

    
 Version: 0.2.0
    
 Environment variables: LOGFILE=<protonect.log>
    
 Usage: ./Protonect [-gpu=<id>] [gl | cl | clkde | cuda | cudakde | cpu] [<device serial>]
    
     [-noviewer] [-norgb | -nodepth] [-help] [-version]
    
     [-frames <number of frames to process>]
    
 To pause and unpause: pkill -USR1 Protonect
    
 [Info] [Freenect2Impl] enumerating devices...
    
 [Info] [Freenect2Impl] 8 usb devices connected
    
 [Info] [Freenect2Impl] found valid Kinect v2 @2:5 with serial 023438143547
    
 [Info] [Freenect2Impl] found 1 devices
    
 [Info] [Freenect2DeviceImpl] opening...
    
 [Info] [Freenect2DeviceImpl] transfer pool sizes rgb: 20*16384 ir: 60*8*33792
    
 [Info] [Freenect2DeviceImpl] opened
    
 [Info] [Freenect2DeviceImpl] starting...
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750016
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750272
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750016
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750272
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750016
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750272
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: timeout
    
 [Debug] [Freenect2DeviceImpl] status 0x090000: 1073750016
    
 [Info] [Freenect2DeviceImpl] submitting rgb transfers...
    
 [Info] [Freenect2DeviceImpl] submitting depth transfers...
    
 [Info] [Freenect2DeviceImpl] started
    
 device serial: 023438143547
    
 device firmware: 4.0.3917.0

截图如下:

如何排查Kinect v2的硬件故障类型呢,有没有高人可以指点一下?谢谢!

全部评论 (0)

还没有任何评论哟~