Hardware
Robotic arm, Raspberry Pi or Jetson Nano, USB/Pi camera, and standard chessboard setup.
Project 1
A full-stack robotics project where a physical robot plays chess against a human using computer vision, Stockfish decision-making, and robotic arm movement.
CheckMate is an AI-powered robotic chess player inspired by physical Go robots. The system reads a real chessboard with a camera, calculates moves with a chess engine, and executes those moves with a robotic arm.
The goal is real-time interaction between hardware and software: board detection, legal move logic, and precise physical motion in one loop.
Robotic arm, Raspberry Pi or Jetson Nano, USB/Pi camera, and standard chessboard setup.
Python orchestration, OpenCV vision pipeline, Stockfish (UCI), and a lightweight web UI.
Hardware setup, arm movement testing, camera integration, and board recognition.
Engine integration, orchestration, and UI polish for client-ready demos.