A camera calibration script for Python and OpenCV 3.3.0-rc or later.
Run: python calibration.py
Then print out a copy of the charuco_board.png image.
Use 'Spacebar' to save good images where all the symbols were read.
Save 20-40 images then press 'C' to attempt calibration.