Design and implementation of an autonomous chess-playing robot
Návrh a realizace autonomního robota hrajícího šachy
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
Abstract
Tato diplomová práce představuje autonomní šachový robotický manipulátor využívající metod počítačového vidění k detekci šachovnice. Věnujeme se návrhu robota schopného hrát šachy proti lidským oponentům a diskutujeme různé přístupy implementace. Představujeme spolehlivý detekční systém šachovnice, jednotlivých figurek a tahů hráče. Tento systém umožňuje robotu fungovat za různých světelných podmínek s využitím jedné nestatické RGB kamery umístěné na rámu robota. Dále popisujeme metody použité k vytváření syntetických a reálných datasetů nezbytných pro procesy strojového učení.
This thesis introduces an autonomous chess-playing robotic manipulator utilizing computer vision methodologies for chessboard detection. We delve into the design of the robot, capable of playing a game of chess against human opponents, and discuss various implementation approaches. We introduce a robust detection system for the chessboard, the individual pieces and the player's move. This system empowers the robot to operate under various lighting conditions, utilizing a single non-static RGB camera mounted on the robot's frame. Furthermore, we outline the methodologies used to generate synthetic and real-world datasets essential for machine learning processes.
This thesis introduces an autonomous chess-playing robotic manipulator utilizing computer vision methodologies for chessboard detection. We delve into the design of the robot, capable of playing a game of chess against human opponents, and discuss various implementation approaches. We introduce a robust detection system for the chessboard, the individual pieces and the player's move. This system empowers the robot to operate under various lighting conditions, utilizing a single non-static RGB camera mounted on the robot's frame. Furthermore, we outline the methodologies used to generate synthetic and real-world datasets essential for machine learning processes.
Description
Citation
Underlying research data set URL
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.