Drivers for stereo camera
I've purchased a cool stereo camera, very low cost and I'm hoping it works well. However there is a pretty big issue, I can't get it to play nice with ROS. It is a single board with two lenses and one USB cable.
Camera: https://www.amazon.com/gp/product/B00...
I've tried a couple ideas such as the opencv based video streamer, and even a driver written for this camera but so far no luck. Does anyone know of a good way to tackle this problem? I've tried looking for a sub address or something along those lines. When using the opencv streamer address 0 yields a side by side image from the right and left lens. The idea here would be to have a node grab the images and publish them to something like right/Image_raw and left/Image_raw.
Thanks for any help!
I suspect that the camera you have and the one in the link are slightly different. The one in the link ( https://www.amazon.com/gp/product/B00... ) is not synchronized and is visible as two USB devices, for which your driver ( http://wiki.ros.org/elp_stereo_camera ) is intended.
My guess is you have the synchronized version ( https://www.amazon.com/s?field-keywor... ), which is a single USB device and streams as one video (side-by-side). If so, as others suggest, I'd split and republish as two images. Then, feed it to any stereo processing node.