Pregled bibliografske jedinice broj: 1209152
Automated Robot Control for a Game of Chess in Unity Game Engine through Artificial Intelligence
Automated Robot Control for a Game of Chess in Unity Game Engine through Artificial Intelligence // 2021 44th International Convention on Information, Communication and Electronic Technology (MIPRO)
Opatija, Hrvatska: Institute of Electrical and Electronics Engineers (IEEE), 2021. str. 1166-1171 doi:10.23919/MIPRO52101.2021.9597142 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 1209152 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Automated Robot Control for a Game of Chess in
Unity Game Engine through Artificial Intelligence
Autori
Kudek, Domagoj ; Sužnjević, Mirko
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
2021 44th International Convention on Information, Communication and Electronic Technology (MIPRO)
/ - : Institute of Electrical and Electronics Engineers (IEEE), 2021, 1166-1171
ISBN
978-953-233-101-1
Skup
44th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2021)
Mjesto i datum
Opatija, Hrvatska, 27.09.2021. - 01.10.2021
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
chess , artificial intelligence , industrial robotics , inverse kinematics , Unity
Sažetak
The topic of this paper is to study the possibility of using Unity game development engine for robot control. The aim of the work is to create a virtual environment in which the game of chess is simulated, through a duel of two robots controlled by artificial intelligence. As part of the work, real robot models were implemented in the Unity game engine. The simulated robots were ABB's IRB-120 arms with two joints. The movement of the robot is fully simulated within the physics simulation in the Unity system. The Forward and Backward Reaching Inverse Kinematics (FABRIK) algorithm was used for the inverse kinematics algorithm. For calculating the next move, external artificial intelligence library Stockfish was used and integrated with the Unity game engine. The final application has automated moves between the robots, has the option of a simple change of the viewpoint through camera movement, and is intended to be used in future work for the control of a real robot.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Mirko Sužnjević
(autor)