Chameleon3 camera is not detected as a color camera
I'm using a new Chameleon3 color camera, but am unable to view color streams because camera_info_.isColorCamera is evaluating false (flea3_camera.cpp, line 221). I was unable to find where this was being set besides in the CameraInfo constructor.
Forcing the evaluation to true makes the color stream appear as expected.
which camera are you using?
Sorry, the model number is CM3-U3-31S4C-CS.
This appears to be an issue with the other Point Grey camera driver as well. See this issue: https://github.com/ros-drivers/pointgrey_camera_driver/issues/63 The creator of that issue fixed it with the same hack (force isColorCamera = true). Perhaps these new Chameleon3's have a different way of signaling that they are a color camera?
I am able to view the color streams in FlyCap without modifications.