@shawn_ricardo ,
The hardware configuration for your application should be as follows:
J6 : tracking camera with either M0076 or M0135 interposer. Use J6L (lower camera port), which is the only port available on M0076 or JL port on M0135. This camera will be in HW Slot 0.
J7 : Hadron, as described in the guide you already found. IR in HW slot 2, OV64B in slot 3
J8 : hires (any) camera. Use either M0076 or M0135. Use J8L (lower camea port). HW slot 4
note that J6U and J8U camera slots can only be used by the second stereo camera (in a stereo pair) due to custom I/O configuration that is default for VOXL2 varian 0 (which is what you have on Sentinel).
If you want to swap tracking and hires camera locations, you can just swap all the instructions as well 🙂
When connecting interposer and cameras, pay attention to pin1 orientaion, which is labeled on every camera connector, voxl2 connectors and interposers.
In terms of software setup:
back up (move) all sensormodule files from /usr/lib/camera/
copy the following sensormodule files that you will find in /usr/share/modalai/chi-cdk (i will assume that you are using imx214 hires camera):
cp /usr/share/modalai/chi-cdk/ov7251/com.qti.sensormodule.ov7251_0.bin /usr/lib/camera/
cp /usr/share/modalai/chi-cdk/boson/com.qti.sensormodule.boson_2.bin /usr/lib/camera/
cp /usr/share/modalai/chi-cdk/ov64b40/com.qti.sensormodule.ov64b40_3.bin /usr/lib/camera/
cp /usr/share/modalai/chi-cdk/imx214/com.qti.sensormodule.imx214_4.bin /usr/lib/camera/
confirm the following are present in /usr/lib/camera/"
com.qti.sensor.ov7251.so
com.qti.sensor.ov64b40.so
com.qti.sensor.boson.so
com.qti.sensor.imx214.so
Then, before updating /etc/modalai/voxl-camera-server.conf you can see if the cameras are detected:
voxl-camera-server -l
See output example here :
https://docs.modalai.com/debugging-camera-issues/#checking-which-cameras-are-detected-by-camera-server
https://docs.modalai.com/debugging-camera-issues/#sensor-id-to-sensor-type-mapping
For camera server config, use the current config that you already have, wipe any cameras from it that are not tracking or hires. Then add the two camera entries for Hadron into your config, as shown here : https://docs.modalai.com/voxl2-hadron/#minimum-config .
You will need to make sure the camera IDs specified in voxl-camera-server.conf are correct:
0: ov7251
1: boson
2: ov64b
3: imx214
At this point everything should work, once you get here, I can help you customize the video streams as you need.
Alex