Interfacing USB webcams in ROS

We can start interfacing with an ordinary webcam or a laptop cam in ROS. There are no exact specific packages for webcam - ROS interfaces. If the camera is working in Ubuntu/Linux, it may be supported by the ROS driver too. After plugging the camera, check whether a /dev/videoX device file has been created, or check with some application such as Cheese, VLC, and such others. The guide to check whether the web cam is supported on Ubuntu is available at https://help.ubuntu.com/community/Webcam.

We can find the video devices present on the system using the following command:

$ ls /dev/ | grep video    

If you get an output of video0, you can confirm a USB cam is available for use.

After ensuring the webcam support ...

Get ROS Programming: Building Powerful Robots now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.