ROS中使用uvc_camera时select timeout in grab问题汇总解决

比如运行相机节点时出现这个问题而不能显示rgb图像

在这里插入图片描述
我检查了好几天程序和文件,最后发现是这个简单的问题
我用的时VMware workstation虚拟机,这里设置上有点问题:
在这里插入图片描述
因为我使用的是Astra pro相机,这里USB兼容性要调整为USB 3.0
调好之后就能正常使用了

然后再做一个小的检查:

ls /dev/video*

在这里插入图片描述
我的电脑上video1才是我的Astra pro
所以要检查一下launch文件
第二行改为/dev/video1

 <arg name="device" default="/dev/video1" />

不同设备有所不同,建议检查确认一下,下图是我使用的一个launch文件
在这里插入图片描述
然后就可以正常使用了
在这里插入图片描述


版权声明:本文为weixin_44827364原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。