Playing chess against an on-screen computer is one thing, but it just doesn’t match the realistic feel of a live chess game. By programming a Lynxmotion robotic arm in Python, this chess player created his own robotic opponent. The Python library allows the robotic arm to intelligently move the chess pieces across the board.

As the video shows, the robot is not only moving the chess pieces but it is actually planning the moves in response to its opponent’s moves. Unfortunately, he doesn’t show us the details of the project but we’ll post an update when more information is posted.






































April 20th, 2010
From the looks of it, it looks like the robot knows a basic board and keeps track of where the pieces and what they do, then the player enters what he has moved. The only downside to that would be that the user could cheat. Adding a camera with color recognition and marking the pieces might make it a more rule friendly match.
BTW, if anyone wants to learn python. Do it. It’s worth the effort. Very easy and powerful language.
December 10th, 2011
This chess robot with camera to detect the human moves:
http://www.youtube.com/watch?v=kML3EbvqAsU