harshpatel097/Chess-Playing-AI-Bot

An autonomous bot which plays Chess with the user using Computer vision (CNN) and robotic arm controlled using Raspberry Pi and Arduino

27
/ 100
Experimental

This project offers an autonomous robot that plays chess against a human opponent on a physical chessboard. It uses a camera to observe the board, identifies chess pieces and their positions, and then physically executes its moves using a robotic arm. This is ideal for anyone who enjoys playing chess on a real board but wants an AI opponent.

No commits in the last 6 months.

Use this if you want to practice chess against an AI on a physical chessboard, providing a more tangible and interactive experience than screen-based chess.

Not ideal if you are looking for a portable chess AI, require extremely high precision in robotic arm movements, or need a system that detects illegal human moves.

chess robotics board-games AI-opponent physical-gaming
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 14 / 25

How are scores calculated?

Stars

10

Forks

3

Language

Jupyter Notebook

License

Last pushed

Oct 13, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/harshpatel097/Chess-Playing-AI-Bot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.