[ros-users] Setup guide of uvc_stereo in ros

rinosh1989 rinosh1989 at gmail.com
Thu Jan 20 05:43:26 UTC 2011


no. i am trying to make it work. But a segmentation fault is occuring.

my camera driver is : camera version Microdia PC Camera (SN9C325) chip id 12

when i ran lsmod it did show that v4l1compact.so is loaded for v4l2
compatibility. Then why uvc driver which requires v4l2 drivers is not
working is beyond my comprehension.

i plan to do a latest kernel build in the hope that this issue will be
sorted out. Is there anything i could do in the source code which i could do
to make the camera work? Any suggesions?


On Wed, Jan 19, 2011 at 11:09 PM, Brian Gerkey-2 [via ROS-Users] <
ml-node+2288915-1901213424-304621 at n3.nabble.com<ml-node%2B2288915-1901213424-304621 at n3.nabble.com>
> wrote:

> On Tue, Jan 18, 2011 at 3:40 AM, rinosh1989 <[hidden email]<http://user/SendEmail.jtp?type=node&node=2288915&i=0>>
> wrote:
> > this is what i got when i ran the command "make VERBOSE=1"
>
> That build was successful, with no linker errors.  Did you fix the
> problem somehow?
>
>         brian.
>
> > mkdir -p bin
> > cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find
> > rosbuild`/rostoolchain.cmake  ..
> > Re-run cmake no build system arguments
> > [rosbuild] Building package uvc_camera
> > [rosbuild] Including
> > /opt/ros/unstable/stacks/ros_comm/clients/roslisp/cmake/roslisp.cmake
> > [rosbuild] Including
> > /opt/ros/unstable/stacks/ros_comm/clients/rospy/cmake/rospy.cmake
> > [rosbuild] Including
> > /opt/ros/unstable/stacks/ros_comm/clients/cpp/roscpp/cmake/roscpp.cmake
> > -- Configuring done
> > -- Generating done
> > -- Build files have been written to:
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > cd build && make
> > make[1]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -H/opt/ros/unstable/stacks/camera_umd/uvc_camera
> > -B/opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> --check-build-system
> > CMakeFiles/Makefile.cmake 0
> > /usr/bin/cmake -E cmake_progress_start
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/progress.marks
>
> > make -f CMakeFiles/Makefile2 all
> > make[2]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/ROSBUILD_gencfg_cpp.dir/build.make
> > CMakeFiles/ROSBUILD_gencfg_cpp.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/ROSBUILD_gencfg_cpp.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/ROSBUILD_gencfg_cpp.dir/build.make
> > CMakeFiles/ROSBUILD_gencfg_cpp.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for
> `CMakeFiles/ROSBUILD_gencfg_cpp.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles
> > [  0%] Built target ROSBUILD_gencfg_cpp
> > make -f CMakeFiles/rospack_gencfg.dir/build.make
> > CMakeFiles/rospack_gencfg.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/rospack_gencfg.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/rospack_gencfg.dir/build.make
> > CMakeFiles/rospack_gencfg.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for `CMakeFiles/rospack_gencfg.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles
> > [  0%] Built target rospack_gencfg
> > make -f CMakeFiles/rospack_genmsg_libexe.dir/build.make
> > CMakeFiles/rospack_genmsg_libexe.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/rospack_genmsg_libexe.dir/build.make
> > CMakeFiles/rospack_genmsg_libexe.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for
> > `CMakeFiles/rospack_genmsg_libexe.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles
> > [  0%] Built target rospack_genmsg_libexe
> > make -f CMakeFiles/rosbuild_precompile.dir/build.make
> > CMakeFiles/rosbuild_precompile.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/rosbuild_precompile.dir/build.make
> > CMakeFiles/rosbuild_precompile.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for
> `CMakeFiles/rosbuild_precompile.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles
> > [  0%] Built target rosbuild_precompile
> > make -f CMakeFiles/camera_node.dir/build.make
> > CMakeFiles/camera_node.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/camera_node.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/camera_node.dir/build.make
> > CMakeFiles/camera_node.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for `CMakeFiles/camera_node.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles  1 2 3
> > [ 30%] Built target camera_node
> > make -f CMakeFiles/nodelet_uvc_camera.dir/build.make
> > CMakeFiles/nodelet_uvc_camera.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/nodelet_uvc_camera.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/nodelet_uvc_camera.dir/build.make
> > CMakeFiles/nodelet_uvc_camera.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for
> `CMakeFiles/nodelet_uvc_camera.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles  4 5 6 7
> > [ 70%] Built target nodelet_uvc_camera
> > make -f CMakeFiles/rospack_gencfg_real.dir/build.make
> > CMakeFiles/rospack_gencfg_real.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/rospack_gencfg_real.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/rospack_gencfg_real.dir/build.make
> > CMakeFiles/rospack_gencfg_real.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for
> `CMakeFiles/rospack_gencfg_real.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles
> > [ 70%] Built target rospack_gencfg_real
> > make -f CMakeFiles/stereo_node.dir/build.make
> > CMakeFiles/stereo_node.dir/depend
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > cd /opt/ros/unstable/stacks/camera_umd/uvc_camera/build && /usr/bin/cmake
> -E
> > cmake_depends "Unix Makefiles"
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build
> >
> /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles/stereo_node.dir/DependInfo.cmake
>
> > --color=
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make -f CMakeFiles/stereo_node.dir/build.make
> > CMakeFiles/stereo_node.dir/build
> > make[3]: Entering directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > make[3]: Nothing to be done for `CMakeFiles/stereo_node.dir/build'.
> > make[3]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_report
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles  8 9 10
> > [100%] Built target stereo_node
> > make[2]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> > /usr/bin/cmake -E cmake_progress_start
> > /opt/ros/unstable/stacks/camera_umd/uvc_camera/build/CMakeFiles 0
> > make[1]: Leaving directory
> > `/opt/ros/unstable/stacks/camera_umd/uvc_camera/build'
> >
> > i was able to run it on a uvc compliant camera ie, camera which used the
> > uvcvideo driver worked properly. Is there any work around this.
> >
> > my screenshot of guvc view
> > http://ros-users.122217.n3.nabble.com/file/n2279368/Screenshot.png<http://ros-users.122217.n3.nabble.com/file/n2279368/Screenshot.png?by-user=t>
> > http://ros-users.122217.n3.nabble.com/file/n2279368/Screenshot-1.png<http://ros-users.122217.n3.nabble.com/file/n2279368/Screenshot-1.png?by-user=t>
> >
> > --
> > View this message in context:
> http://ros-users.122217.n3.nabble.com/Setup-guide-of-uvc-stereo-in-ros-tp2203924p2279368.html<http://ros-users.122217.n3.nabble.com/Setup-guide-of-uvc-stereo-in-ros-tp2203924p2279368.html?by-user=t>
> > Sent from the ROS-Users mailing list archive at Nabble.com.
> > _______________________________________________
> > ros-users mailing list
> > [hidden email] <http://user/SendEmail.jtp?type=node&node=2288915&i=1>
> > https://code.ros.org/mailman/listinfo/ros-users
> >
> _______________________________________________
> ros-users mailing list
> [hidden email] <http://user/SendEmail.jtp?type=node&node=2288915&i=2>
> https://code.ros.org/mailman/listinfo/ros-users
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://ros-users.122217.n3.nabble.com/Setup-guide-of-uvc-stereo-in-ros-tp2203924p2288915.html
>  To unsubscribe from Setup guide of uvc_stereo in ros, click here<http://ros-users.122217.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2203924&code=cmlub3NoMTk4OUBnbWFpbC5jb218MjIwMzkyNHwtMTU0OTMzMjIzNQ==>.
>
>

-- 
View this message in context: http://ros-users.122217.n3.nabble.com/Setup-guide-of-uvc-stereo-in-ros-tp2203924p2292921.html
Sent from the ROS-Users mailing list archive at Nabble.com.



More information about the ros-users mailing list