If you have ever wanted to learn OpenCV, this is a nice practical use that is reasonably manageable. You do need a clear view of the chessboard, preferably from above. We wondered how hard it ...
ChArUco (a combined chessboard and ArUco marker pattern) boards taped to the machine rails were used to give OpenCV a reference of where points in space are with respect to the pattern field ...