Based on first principles, validated with contact stress analysis, material selection, and FDM 3D-Printed
This is what happens internally for just a single move
Mathematical representation of the robot using joint state matrices
Everything was heavily compartmentalized with very clear communication protocols between each module.
Controlling the robot, calibration, editing the board, starting a game, playing a game, and vision tabs
There was a 78-82% reduction in positional error after incorporating encoder based feedback into each joint
Affine transformations for board corner calibration
Multi-layered algorithm for detecting human chess moves