LEGO Mindstorms NXT 2.0 Playing Chess

Playing Chess With LEGO Mindstorms NXT 2.0

How would you like to play chess with you own LEGO set and lose? Well, Darrous Hadi in this video is not playing against his building bricks, but against computer program downloaded into LEGO Mindstorms intelligent brick.

This build makes for a cumbersome chess partner, and it does take a while for it to make a move. Still it is a showcase of human genius and creativity, and it shows that there’s not many things you cannot do with LEGO. It looks like he’s run out of bricks and had to use KNEX to finish 😉

Darrous says : This project has been realized in Damascus University, Faculty of Mechanical and Electrical Engineering as a 4th year project. Three motors are used for the movement; the first one for the movement on the X axis, the second one for the movement on the Y axis and the third one for picking up and putting down pieces.
The opponent movements are captured by a mobile camera fixed on top of the board, the images are analyzed to detect the moving piece, which will be fed to the chess engine that will give the new action which will be send to the NXT by Bluetooth.

LEGO Chess Robot Under Construction