报错:process has died [pid 49165, exit code 1, cmd /opt/ros/melodic/lib/usb_cam/usb_cam_node __name:=usb_cam __log:=/home/rosmelodic/.ros/log/469c5216-46a2-11ed-89a7-000c2969e545/usb_cam-1.log].
log file: /home/rosmelodic/.ros/log/469c5216-46a2-11ed-89a7-000c2969e545/usb_cam-1*.log
具体是怎样有点忘记了,大概的意思就是无法调用usb摄像头,,最终发现问题在虚拟机设置上,需要将摄像头插到usb3.0中,然后虚拟机改成usb3.1解决:

这里有点不确定,如果我原本就是2.0呢?我感觉可能不行,本身摄像头就是3.0的。
虚拟机中无法调用usb摄像头
最新推荐文章于 2025-10-15 20:53:54 发布
文章描述了在使用ROSMelodic时遇到的USB摄像头连接错误,错误信息提示进程死亡。问题根源在于虚拟机的USB配置,解决方案是确保摄像头连接到USB3.0端口,并将虚拟机设置为支持USB3.1。若原本摄像头为USB2.0,则可能不适用此方法。

1万+

被折叠的 条评论
为什么被折叠?



