Report
Report
MoveMate
Presented by
Sharbel Mkarzel
Louis Maalouf
Advised by:
Dr. Gaby Abou Haidar
Achrafieh, Lebanon
17/1/2025
1
Table of Contents
Table of Contents.................................................................................................................2
List of Figures......................................................................................................................3
I. Introduction...................................................................................................................4
II. Objectives......................................................................................................................5
IV. Materials and Methods............................................................................................. 7
V. Procedure.................................................................................................................. 8
VI. Problems Faced....................................................................................................... 11
VII. Results and Conclusions.......................................................................................... 11
References...........................................................................................................................12
2
List of Figures
Figure 3. Software Flowchart 7
3
I. Introduction
This report outlines the design and implementation of MoveMate, a software-driven automated
chess-playing robotic system. The project leverages a DOBOT Magician robotic manipulator for
piece movement, focusing exclusively on software solutions for gameplay logic and control. By
integrating modular software components, MoveMate achieves accurate and seamless chess
gameplay.
II. Objectives
● Develop modular software to control the DOBOT manipulator for precise chess piece
handling.
4
III. Background
Robotic chess systems represent a convergence of automation and artificial
intelligence. MoveMate demonstrates this by relying on software to coordinate the
mechanical operations of the DOBOT manipulator, eliminating the need for
additional vision or physical modeling. The software was designed to interpret chess
moves, communicate commands to the manipulator, and execute moves accurately.
● Hardware:
5
○ DOBOT Magician robotic manipulator: A versatile robotic arm for chess piece
movement.
● Software:
6
V. Procedure
Framework Setup:
7
8
IX. Problems Faced
X. Communication Latency: Delays between command issuance and execution
extensive recalibration.
XII. Software Integration: Ensuring compatibility between custom modules and Stockfish
● Reliably interface with the Stockfish chess engine for strategic gameplay.
9
● Provide an intuitive workflow for operation and debugging
This project highlights the potential of software-driven robotic systems in gaming and
References
10