Closed Roman-Tech-Plus closed 6 months ago
Can you post journalctl logs here? Ideally from a subset of time when you know the cameras didn't move physically but was reassigned.
if you rename the cameras using the arducam renamer, does this still happen?
That seems to have worked, we're running more tests to verify.
Description When running two simultaneous USB camera apriltag streams off the same orange pi5, the given camera names appear to be randomly resigned at coprocessor boot or camera reconnection This manifested for us as our two USB Arducam OV9281 cameras running off of one OPi5, having their respective identities of "frontcam" and "backcam" randomly reassigned to each other each boot cycle (sometimes no change woud occur). This resulted in code meant to reference the camera mounted to the back of our robot, referencing the one to its front instead. Additionally, the reassignment appears to extend to camera settings, such as its 3d calibration data and AT pipeline settings getting used on the wrong camera.
To Reproduce Steps to reproduce the behavior:
Platform: