dinsdag 9 juni 2015

The best webcam on ROS indigo

It is pretty hard to find a good list of 'known good' cameras on ROS.
However, as ROS supports UVC (USB video class) searching for a camera that supports this is great.

Also, a wide angle camera is a success factor to consider.
For many applications have a large field of view is perfect.

Testing cameras
a simple way to test cameras is using guvcview.
syntax:

guvcview
OR
guvcview -d /dev/video1  (or whichever device id the camera is connected to)

you can install guvcview with sudo apt-get install guvcview

Of course, you can also test the camera with the ROS usb_cam package as described in this post.

Cameras tested

  • Logitech C270
  • Logitech HD C615
  • Logitech HD C910
  • Logitech HD C920
  • Microsoft Lifecam Studio - Works with usb_cam but gives extremely bright images.   Functionally unusable.  It is labelled a widescreen camera and the field of view is almost as good as the Logitech C910
  • Media-tech MT4047 - Camera requires a different pixelformat setting (yuyv instead of mjpeg). However, after a few frames the camera seems to freeze
  • G-Cube compactcam
My personal absolute favorite is the Logitech HD C920. It is light sensitive, gives a clear picture and largest field-of-view of all cameras tested by me.

Field of view comparison


3 opmerkingen:

  1. Deze reactie is verwijderd door de auteur.

    BeantwoordenVerwijderen
  2. Deze reactie is verwijderd door de auteur.

    BeantwoordenVerwijderen
  3. Cameras like Logitech C920 have autofocus function also. What do you think about position estimation using these cameras? Can autofocus function cause negative effects on measurements?

    BeantwoordenVerwijderen