Difference between revisions of "OpenCV Installation"

From wikidb
Jump to: navigation, search
(I Heart Robotics)
(I Heart Robotics)
Line 4: Line 4:
  
 
As root
 
As root
 
remove the following box
 
<pre>
 
cd /opt/ros/electric/stacks
 
svn co https://bosch-ros-pkg.svn.sourceforge.net/svnroot/bosch-ros-pkg
 
source ../setup.sh
 
cd bosch-ros-pkg/trunk/stacks/bosch_drivers/usb_cam/
 
rosmake usb_cam
 
</pre>
 
add to the ROS_PACKAGE_PATH to make this work.
 
 
Testing to see if this works. Modified steps
 
  
 
<pre>
 
<pre>

Revision as of 23:09, 12 May 2012

I Heart Robotics

I Heart Robotics installation instructions and tutorials.

As root

cd /opt/ros/electric/stacks
svn co https://bosch-ros-pkg.svn.sourceforge.net/svnroot/bosch-ros-pkg
source ../setup.sh 
cp -r bosch-ros-pkg/trunk/stacks/bosch_drivers/usb_cam .
cd usb_cam

Remove the <rosdep name="libswscale-dev"/> line from manifest.xml. A check of Synaptic shows it is there and the follow step will fail if this line is present.

rosdep install usb_cam
rosmake usb_cam

In user space create usb_cam.launch.

<launch>
  <node name="usb_cam" pkg="usb_cam" type="usb_cam_node" output="screen" >
    <param name="video_device" value="/dev/video0" />
    <param name="image_width" value="320" />
    <param name="image_height" value="240" />
    <param name="pixel_format" value="mjpeg" />
    <param name="camera_frame_id" value="usb_cam" />
    <param name="io_method" value="mmap"/>
  </node>
  <node name="image_view" pkg="image_view" type="image_view" respawn="false" output="screen">
    <remap from="image" to="/usb_cam/image_raw"/>
  </node>
</launch>

Then execute it.

roslaunch usb_cam.launch