Description
My team bought a Cameron Camera Calibration Board as seen on Chief Delphi that is good for both LimeLight Vision and PhotonVision calibration functions. It's 4x4 ArUco dictionary. I suggest an option be added to WPIcal to support that board.
I have a Calibration Pose Guidance program that can produce a camera calibration video and I could change that program to use 5x5 but I still have the problem of no really good flat board at 5x5.
Also, the documentation says there is a bug in OpenCV for even numbers of squares. I strongly recommend using the current OpenCV version as does the rest of WPILib so that issue isn't a potential problem.
The documentation also refers to the CalibDB that occasionally has bad snapshots. The root cause of that is bad code and I fixed those errors in the code for my conversion of the CalibDB Pose Guidance algorithm to a Java program.
I'm not sure if I successfully completed a camera calibration with WPIcal but there doesn't appear to be any way to review the calibration results. I'd like to see what WPIcal used for its created camera calibration.