Проект реализованный в Университете Дамаска. Механика и контроллер LEGO. Подробности под видео.
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.
The mechanical movement program is written in RobotC. The chess engine is an ope
n source Java library (CuckooChess 1.12). The code that analyzes the images and orchestrates everything is written in MATLAB.
инструкция по сборке прилагается
https://drive.google.com/file/d/0B3psgj-i6U51MG84dTJaVzE3Q3M/view