@dlang @ian_ab @volodymyr I think this might be interesting to yall
Sine the AI has really been struggling to automatically generate the calibration grid, I decided to give it a go by hand and it went pretty smoothly…until it didn’t.
You can find my attempt here:
It’s working well, except that the grid which it is generating is not right. The issue is that it seems like when starting from truly garbage initial values for the anchor points we don’t have a good enough estimate of the frame size after the first six points to accurately predict much of anything.
Here is the log from my most accurate attempt:
Maslow-serial(15).log (7.9 KB)
The most relevant part is here:
[MSG:INFO: Frame dimensions from kinematics: TR_X2708.100 TL_X: 35.300 TL_Y: 2541.700 BL_Y: 0.000]
[MSG:INFO: Frame size: 2672.800 x 2541.700 mm]
[MSG:INFO: Computed grid size: 1069.120 x 1016.680 mm]
Basically after the first pass the system thinks that my ~2300x3000mm frame is much more square than it is which results in a grid which is much more square than it should be.
I think that we’re going to have to go back to the drawing board and think a bit on what to do next.
One option is to demand a higher fitness value before moving on from the first 6 points. With just six points we should be able to hold out for something higher than 0.7 that I got there.