Hey,
We are using an OAK-D Pro camera connected to a RaspberryPi. I set up a docker container to run our application. When I reboot the system and run the container, which runs a script to record the camera data as .MCAP files, the DepthAI API is able to detect the camera device, however, device.getCameraSensorNames() returns an empty dictionary.
Interestingly, if I run one of the example ROS scripts (e.g. roslaunch depthai_examples mobile_publisher.launch), then cancel it and run the recording script again, the DepthAI API is suddenly able to detect the sensors of the camera.
Is there a way to properly boot up the camera using the DepthAI API, so it detects the camera sensors from the beginning?
Thanks in advance for any help!
Best,
Magnus