请问一下大家虚拟机里跑ROS,能连kinect2吗? 20C

我链接时用LIBUSB,执行Protonect,会报错显示
Protonect: "bulk transfer failed: LIBUSB_ERROR_TIMEOUT Operation timed out"
查了很多资料,试过很多方法都不管用

2个回答

你报错的信息是usb口连接超时,不知道你用的是什么虚拟机,看下你有没有把你kinect连接的usb映射到你的虚拟机的虚拟usb上。

qq_42753205
qq_42753205 错误还是没解决
7 个月之前 回复
qq_42753205
qq_42753205 映射了啊,没啥改变啊
7 个月之前 回复
weixin_39614219
请赐教 我用的是VMWare虚拟机
一年多之前 回复
weixin_39614219
请赐教 [INFO]one device found提示
一年多之前 回复
weixin_39614219
请赐教 映射了,执行程序里虚拟机会有
一年多之前 回复

~/libfreenect2/build$ ./bin/Protonect gl
Version: 0.2.0
Environment variables: LOGFILE=
Usage: ./bin/Protonect [-gpu=] [gl | cl | clkde | cuda | cudakde | cpu] []
[-noviewer] [-norgb | -nodepth] [-help] [-version]
[-frames ]
To pause and unpause: pkill -USR1 Protonect
[Info] [Freenect2Impl] enumerating devices...
[Info] [Freenect2Impl] 6 usb devices connected
[Info] [Freenect2Impl] found 0 devices
no device connected!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!