tracking down pipe switching to images of traccking front camera
-
Hello I am encountering a weird issue using the M0173 with 2 IMX412 cameras and 2 AR0144 cameras.
The streams of the tracking cameras start out correct when (re)starting the voxl-camera-server, but after some point the tracking_down seems to copy the tracking_front images. Do you maybe know a solution for this problem? or have you seen this happen before? any help would be appreciated.


I am using sdk 1.4.5 on the drone. -
@mark , we have seen this issue when using 10- or 12-bit drivers for the AR0144 tracking cameras. These drivers are shipped with the SDK but are not stable (for this exact reason).
Can you please confirm which ar0144 sensormodules you are using - you can check in
/usr/lib/camera.Alex
-
hi @Alex-Kushleyev, i am not using the 10 or 12 bit drivers, everything was set up using
voxl-configure-cameras 28this is what the/usr/lib/camerafolder looks like (the .tuned files of the 412 camera were renamed in order to use the default .tuned files, which gave the best image for our application)

-
@Alex-Kushleyev, By the way, as i was comparing this VOXL2 to one which does not have this same issue, i noticed that the board seemed to be an older one, could this have anything to do with it?
VOXL with the issue:

VOXL which behaves as expected:

-
@mark, thank you for the details. It should not matter whether M0054 or M0154 voxl is used.
Can you please do a test and disable both hires cameras and see if the issue is still reproducible? If the issue is gone, then enable one hires camera and test again.
Also, does setting cpu to perf mode help with this? (Voxl-set-cpu-mode perf)
I have never seen this happen with out stable camera configs, such as C28, so this is very odd!
Alex