2018
DOI: 10.24215/16666038.18.e01
|View full text |Cite
|
Sign up to set email alerts
|

Design and Implementation of a Computer Vision System for an Autonomous Chess-Playing Robot

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…Differently, piece position and color are often more difficult to obtain. There are different solutions to reduce this issue, such as using colored pieces (they are normally black and white) in order to increase the contrast with squares (also usually black and white) [15,16], adopting a dedicated lighting system [17], or implementing strategies to compensate for distortions and lighting variations [13,18].…”
Section: Related Workmentioning
confidence: 99%
“…Differently, piece position and color are often more difficult to obtain. There are different solutions to reduce this issue, such as using colored pieces (they are normally black and white) in order to increase the contrast with squares (also usually black and white) [15,16], adopting a dedicated lighting system [17], or implementing strategies to compensate for distortions and lighting variations [13,18].…”
Section: Related Workmentioning
confidence: 99%
“…Since then, many chess engines have been developed, and simultaneously it has become easier to develop mechanical robots [6,7]. The chess game is an excellent application that works as a test bed for the implementation of autonomous robotic systems, as it requires solutions for perception, manipulation, and human-robot interactions for a well-structured problem [8][9][10][11][12].…”
Section: Introductionmentioning
confidence: 99%