After the whole day of experiments I'm still wondering how to properly to set all values.
For an example ms.Sensor.Reference.location_enable is read-only attribute.
I just can't figure out how to pass all information I have about relative camera positions in Metashape from Python API.
All I need is to set cam1, ..., camN extrinsics relative to cam0. And I just don't understand how.
All I was able to achieve is install "Adjusted Parameters".
I would like to understand several things if possible:
1. May I not optimize relative position of camera sensors? From GUI I don't see such opportunity as it switches off all reference fields if I switch off "adjust location" checkmark at slave sensor.
2. If it's not possible, I would like to install reference values with really small accuracy values to prevent them from being optimized. And again. I can't just match what I see in Python API document and GUI.
I guess I need some help.
Just in case: my goal is to load precalibrated information in Metashape to improve the quality of the reconstruction. And do it from Python script. Intrinsics were installed without any issues. But extrinsics keep giving me a headache as I can't understand how do they match to the ones I see in GUI. I see that I can install slave offsets there, but I still don't understand how I can operate on reference values as they seem as readonly.