Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
…
4 pages
1 file
Autonomous Chess Playing Robot is a robot that can challenge a human's chess playing ability in a tangible environment with its varying difficulty level. As any other autonomous robot, ACPR is based upon three pillars, viz. electronics, programming, and mechanical design. The robot consists of a customized chess board below which LDR sensors have been fabricated on a PCB (Printed Circuit Board). Multiplexers also being laid on PCB provide a way for one-way serial communication between sensors and microcontroller. Linear sliders facilitate horizontal and vertical movement of the gripper to move a piece from one position to other. The linear sliders use rack and pinion mechanism while the gripper uses the concept of four bar linkage mechanism. The crucial element of the robot i.e. the intelligence has been incorporated with the help of MinMax algorithm supported by alpha-beta pruning. The microcontroller is connected to a computer terminal by a USB and the chess engine code runs on the computer terminal itself.
This paper describes a chess robot system that allows remote users to play chess, using a six axes anthropomorphic robot to move chess pieces in the chessboard on getting commands from the player and from the application chess engine. This experience allowed applying the concept of 'learning by doing', involving the integration of multidisciplinary skills and teams.
International Journal of Engineering, 2015
This paper describes a system for automated chess playing with a robot manipulator. Customized chess engine is used to implement chess rules, to evaluate the board position during the game and to compute the next move of the robot using the alpha-beta search algorithm. This work contributes to the recent trends for creating automated robotic games and introduction of non-standard human-computer interfaces.
2012
This paper presents a simple 3-DOF (degree of freedom) robotic serial manipulator which is capable of playing chess in real time against any opponent. This autonomous chess playing robot consists of a HD Logitech Webcam, a low cost custom made serial manipulator, algorithms for the efficient detection of the chess pieces on the chessboard and a robust control mechanism for the accurate movement of the manipulator Keywords— Human Robot Interaction, Chess playing robot
ai.cs.washington.edu
Abstract: This paper aims at throwing light on the new mode of playing board games by having an automated physical platform. Hence it discusses the development of an automatic chess board called as Chess.Automated. which enables the user to play the game of chess in different formats; with the opponents moves completely automated. It uses various electronic components such as the Arduino Mega2560 Microcontroller, Membrane Keypad and driver IC’s along with different programming languages such C++, Python and Java to achieve automation between software and hardware. Keywords: Arduino Mega2560, Chess.Automated, Online gameplay, Membrane keypad, MRL (My Robot Lab).
IEEE Transactions on Instrumentation and Measurement, 1992
IEEE Log Number 9204337. package, and executed at full speed without interpretation. In particular, because the SCIL package has an automatic menu and dialogue-box generation that makes it Amsterdam, Amsterdam, Holland.
Journal of Computer Science and Technology, 2018
This work describes a mechatronic system composed by a robot arm that can play chess autonomously. The system is based on an industrial-grade robot manipulator, a computer vision system, and an open source chess engine. Classification algorithms were implemented in order to detect whether a given chessboard square is occupied, and in that case, if the piece is black or white. Such algorithms were compared in terms of their complexity of implementation, execution time and accuracy of predictions. To achieve an uniform illumination of the chessboard, a theoretical model of an LED illuminance curve was used to find the best orientation for each diode using a genetic algorithm. Both the support base for the LEDs and the chess pieces were made using a 3D printer. This implementation demonstrates the capabilities of the proposed vision-based system, whose complexity can be increased in the future for a number of applications.
International Journal of Contents, 2013
Vision system is an indispensable part of constructing the chess-playing robot. Chessboard detection and pieces localization in the captured image of robot's camera are important steps for processes followed such as pieces recognition, move calculation, and robot controlling. We present a method for detecting the Janggi chessboard and pieces based on the edge and color feature. Hough transform combined with line extraction is used for segmenting the chessboard and warping it to form the rectangle shape in order to detect and interpolate the lines of chessboard. Then we detect the existence of pieces and their side by applying the saliency map and checking the color distribution at piece locations. While other methods either work only with the empty chessboard or do not care about the piece existence, our method could detect sufficiently side and position of pieces as well as lines of the chessboard even if the occlusion happens.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
Robotics, 9(4), pp. 1–15, 107, 2020
International Journal for Research in Applied Science & Engineering Technology (IJRASET), 2023
Anais do L Seminário Integrado de Software e Hardware (SEMISH 2023)
IFAC Proceedings Volumes, 2003
2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2017
Proceedings of the ACM '81 conference on - ACM 81, 1981
Lecture Notes in Computer Science, 2015
International Journal on Advanced Science, Engineering and Information Technology, 2012
Lecture Notes in Computer Science, 2013
Foundations of Computing and Decision Sciences, 2020