安装1394相机的时候若出现下面的错误:
root@robot:~# rosdep install camera1394
ERROR: Rosdep cannot find all required resources to answer your query
Missing resource camera1394
ROS path [0]=/opt/ros/fuerte/share/ros
ROS path [1]=/opt/ros/fuerte/share
ROS path [2]=/opt/ros/fuerte/stacks
解决办法:可在ubuntu软件中心先安装
IEEE 1394 Digital Camera driver
注意所选择的驱动,别选择错误了
**********************************************************************************************
Bumblebee:
# rosrun camera1394 camera1394_node _guid:=00b09d0100c7b4ec _video_mode:=1024x768_rgb8 _iso_speed:=400 _frame_rate:=10
********************************************************************
$ rosrun camera1394 camera1394_node _guid:=08144361026320a0 _video_mode:=640x480_mono8 _iso_speed:=400 _frame_rate:=30 [ INFO] [1276368181.508444956]: Found camera with GUID 8144361026320a0 [ INFO] [1276368181.508796118]: camera model: Unibrain Fire-i BCL 1.2 [ INFO] [1276368181.512701922]: [08144361026320a0] opened: 640x480_mono8, 30 fps, 400 Mb/s [ WARN] [1276368181.737658512]: [08144361026320a0] calibration does not match video mode (publishing uncalibrated data)
********************************************************************************
root@robot:~# rosrun camera1394 camera1394_node _guid:=00b09d0100c7b4ec _video_mode:=1024x768_rgb8 _iso_speed:=400 _frame_rate:=10
[ INFO] [1376390707.204376474]: Found camera with GUID 00b09d0100c7b4ec
[ INFO] [1376390707.204527019]: camera model: Point Grey Research Bumblebee2 BB2-08S2C
[ INFO] [1376390707.209439281]: [00b09d0100c7b4ec] opened: 1024x768_rgb8, 7.5 fps, 400 Mb/s
[ INFO] [1376390707.810193818]: using default calibration URL
[ INFO] [1376390707.810299502]: camera calibration URL: file:///home/robot/.ros/camera_info/00b09d0100c7b4ec.yaml
[ERROR] [1376390707.810419221]: Unable to open camera calibration file [/home/robot/.ros/camera_info/00b09d0100c7b4ec.yaml]
[ WARN] [1376390707.810477806]: Camera calibration file /home/robot/.ros/camera_info/00b09d0100c7b4ec.yaml not found.
[ WARN] [1376390707.810517929]: [00b09d0100c7b4ec] calibration does not match video mode (publishing uncalibrated data)
出现这样的错误意思是:00b09d0100c7b4ec.yaml文件没有找到
Start camera1394 and cameracalibration with the following launch file:
<launch>
<group ns="stereo">
<node pkg="camera1394" type="camera1394_node" name="camera_left">
<rosparam file="$(find stereo_calib