Geometry-based populated chessboard recognition
MarineBlue: A low-cost chess robot