Reading Output from a USB Camera on ROS Windows

asked 2019-10-03 13:57:18 -0500

Unperceivable gravatar image

updated 2019-10-04 08:08:48 -0500

I am a ROS beginner so I apologize if this is an extremely elementary question.

I am using Allied Vision Mako U-130b cameras for capturing a live video feed and trying to integrate it in ROS Melodic on Windows. I think what I want to do is publish my video on image_pipeline as an image_raw topic. I went crazy digging through tutorials and have tried installing three different packages (libuvc_ros, usb_cam, and cv_camera), while only seeing success in building cv_camera and launching its nodes. usb_cam will, as an example, not build due to several issues such as

No package 'libavcodec' found'.

My basic question is this: What is a good way to obtain an image or video from my usb cameras in a way that I can see it and send it to other nodes for processing, on ROS for Windows?

Thanks for the help.

Edit: I am using a ROS Melodic for Windows 10 build http://wiki.ros.org/Installation/Windows

edit retag flag offensive close merge delete

Comments

Could you please be specific which approach you're using for "ROS on Windows"? Are you using WSL, or an actual ROS Melodic for Windows10 build from MS?

gvdhoorn gravatar imagegvdhoorn ( 2019-10-04 06:12:44 -0500 )edit

I am using a ROS Melodic for Windows 10 build that I got by following the instructions on http://wiki.ros.org/Installation/Windows

Unperceivable gravatar imageUnperceivable ( 2019-10-04 08:09:36 -0500 )edit