Ubuntu14.04+ROS 啟動本地攝像頭


STEP1安裝usb_cam

創建一個工作空間,make一下

mkdir  -p ~/catkin_ws/src

cd ~/catkin_ws/

catkin_make

 

STEP2下面是安裝usb_cam

cd catkin_wssrc

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

cd usb_cam

mkdir build

cd build

cmake ..

make

到這個步驟已經安裝好usb_cam了,下面可以測試下是否安裝成功。

打開一個新的terminal

 

roscore

 

重新打開一個新的terminal進入~/catkin_ws/src/usb_cam/launch輸入下面指令打開攝像頭

roslaunch usb_cam-test.launch 

或者使用(推薦使用本方法) roslaunch usb_cam usb_cam-test.launch  如果出現錯誤,則使用如下方法。

zc@ubuntu:~/catkin_ws $ source devel/setup.bash
zc@ubuntu:~/catkin_ws $ roslaunch usb_cam usb_cam-test.launch

如圖:

應該就可以直接啟動了,下面的步驟也就不需要了。

 

出現錯誤:

ERROR: cannot launch node of type [usb_cam/usb_cam_node]: usb_cam

ROS path [0]=/opt/ros/indigo/share/ros

ROS path [1]=/opt/ros/indigo/share

ROS path [2]=/opt/ros/indigo/stacks

 

 

 

 

 

 

新開一個終端運行:

zc@ubuntu:~/catkin_ws $

rosrun usb_cam usb_cam_node

 

如果出現錯誤:

 

 

那么運行:

zc@ubuntu:~/catkin_ws $

source devel/setup.bash

然后再運行rosrun usb_cam usb_cam_node

 

然后要顯示圖像的話,運行:

rosrun image_view image_view image:=/usb_cam/image_raw

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM