☰
【SLAM】ROS下怎么使用USB摄像机
2026/10/22 1:00:45 网站建设 项目流程

首先,先说一下LZ用的呢是Ubuntu14.04,ROS是我事先安装indigo版,已经安装好了,就不赘述啦,回到整体,做SLAM经常会遇到的一个问题就是要使用自己的摄像头,但是怎么使用呢,有是个bug,O(∩_∩)O哈哈~
首先:

git clone https://github.com/bosch-ros-pkg/usb_cam.git

从github下载原来的代码,指令下载下来进入这个node,然后直接运行里面的.launch文件就可以了,接着,使用下面的指令

roslaunch usb_cam/launch/usb_cam-test.launch

如果遇到了一些问题,运行不了,如果出现下面的情形:

ERROR:cannot launch node oftype[usb_cam/usb_cam_node]:usb_cam

如果出现了问题,该怎么解决呢?
##我的ROS工作区(为~/catkin_ws),新建usb_cam目录,并在其下新建一个src目录:

cd~/catkin_ws/mkdir-p usb_cam/src

##进入src目录,使用git下载usb_cam源码:

cd usb_cam/src git clone https://github.com/bosch-ros-pkg/usb_cam.git

##退出src目录运行catkin_make并配置运行环境

cd..catkin_make source~/catkin_ws/devel/setup.bash

##可以测试一下可不可以运行了呀

rosrun usb_cam

##运行usb_cam

rosrun usb_cam usb_cam_node

##怎么可以看到当下的图片呢

rosrun image_view image_view image:=/usb_cam/image_row

这样,你就可以看到摄像头里的画面啦!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询