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. Raspberry Turk's [|open-source software] is available under the MIT license, first published on [|GitHub] in March 2017. || toc =Chess Table= The chessboard is placed or painted on a table with the mounted [|actuator] and [|sensor]. Red and Green colored pieces were used for better piece and move recognition using a [|camera module] placed above the board. The pieces incorporate small [|metal] [|dowels] on top, so that a [|electromagnet] of a three [|servo] controlled [|Selective Compliance Articulated Robot Arm (SCARA)] can lift and move them.
 * Home * Dedicated Chess Computers * Raspberry Turk**
 * [[image:RaspberryTurkTable.jpg link="http://www.raspberryturk.com/details/table.html"]] ||~ || **Raspberry Turk**
 * Raspberry Turk Table ||~ ||^ ||

=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=
 * Kempelen
 * Mr. Turk
 * The Turk by Yngvi Björnsson and Andreas Junghanns
 * The Turk by Yakup İpek

=Forum Posts=
 * [|A modern Turk] by Horacio Montenegro, CCC, April 01, 2017

=External Links= > media type="youtube" key="lpJIBVU_WJE"
 * [|Raspberry Turk]
 * [|GitHub - joeymeyer/raspberryturk: The Raspberry Turk is a robot that can play chess]
 * Chess Playing Robot Powered by Raspberry Pi - Raspberry Turk by Joey Meyer, [|YouTube] Video

=References= =What links here?= include page="Raspberry Turk" component="backlinks" limit="40"
 * Up one level**