Issues changing the BlueROV2 camera in BlueOS

Hello,
I’m trying to replace the BlueROV2 camera with a Global shutter for image processing. I bought a raspberrypi camera: imx296.
My camera is connected to the rpi with the CSI connector, I’ve done all the updates and upgrades and I’ve written the right refs in my config.txt to be able to detect the camera.
When I run the command “cameralib-hello --camera-list” the camera is detected but blueOS doesn’t detect it.
I see that the mavlink-camera-manager uses the default setting “BlueROVUDP”. Does it only work with a USB camera?
Can anyone help me?
Thank you very much.
GoodBye

Hi @MorgannLBT,

BlueOS does not yet support recent Raspberry Pi cameras[1]. That is something we’re looking into, but it’s not yet clear when the relevant development work will be complete (there are some different approaches that may work, and we haven’t fully determined which to focus on).

There is currently support for cameras that are available via the video4linux driver (including many USB cameras, and legacy Raspberry Pi cameras), as well as stream-redirection of IP cameras.


  1. Since the core BlueOS functionality runs in a Docker container, it is not sufficient to just enable support in the underlying Raspberry Pi operating system. ↩︎