首页 /研究 /Automated Robot Control for a Game of Chess in Unity Game Engine through Artificial Intelligence
OTHER

Automated Robot Control for a Game of Chess in Unity Game Engine through Artificial Intelligence

Domagoj Kudek, Mirko Sužnjević

发表年份
2021
引用次数
4

摘要

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.

关键词

Inverse kinematicsRobotGame engineComputer sciencePhysics engineRobot kinematicsArtificial intelligenceKinematicsRobot controlSimulation

相关论文

查看 OTHER 分类全部论文