Raspberry Turk

Home * Dedicated Chess Computers * Raspberry Turk

Raspberry Turk Table [1] Raspberry Turk,

a chess playing robot developed and build by Joey Meyer as sophisticated DIY project, inspired by the 18th century chess playing The Turk. It is programmed almost entirely in Python to run on a Raspberry Pi incorporating aspects of computer vision, data science, machine learning, robotics, and 3D printing, so far using Stockfish as its chess eingine with a fixed time control of one second per move [2]. Raspberry Turk’s open-source software is available under the MIT license, first published on GitHub in March 2017 [3].

Game Loop

After initializing the starting position with side to move, the game loop basically switches between waiting for the opponent entering a move by comparing 480x480px images of the board, and calculating and making the Turk’s moves using the robot arm.

See also

Forum Posts

References

  1. Raspberry Turk - Table
  2. Raspberry Turk - Chess Engine
  3. GitHub - joeymeyer/raspberryturk: The Raspberry Turk is a robot that can play chess
  4. Camera Module - Raspberry Pi
  5. Raspberry Turk - Vision
  6. Raspberry Turk - The Arm

Up one level