DEVELOPMENTS OF VISION SYSTEM AND GAME STRATEGY WITH NAO ROBOT
Peng, Haoxiang (2015)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201503183294
https://urn.fi/URN:NBN:fi:amk-201503183294
Tiivistelmä
This thesis introduces the development of vision system and game strategy with Nao robot. In this thesis, the Candy Crush Saga game is discussed for testing the algorithm. Discussions of usage of the algorithm applied to other computer games are also in-cluded. This thesis mainly contributes to explore the possibility to apply vision system of the Nao robot to PC game area. For a long time, the usage of vision system of the robot was mainly focused on real world object. And a lot of attention has been paid to the communication between human to robot or robot to robot, when a computer is used as a tool for the human user. This thesis discusses the possibility for a robot to use the computer as a tool themselves. This thesis was mainly developed with the Python language under Windows platform. The demo applications were compiled both for the Windows platform in PC and NAOqi system in the Nao robot. The 5th generation Nao robot belongs to the Vaasa University of Applied Sciences and NAOqi is version 2.1. In this thesis, the imple-mentation methods were typical software engineering approaches, which include planning, developing, debugging and testing. It can be concluded that the Nao robot is very functional and have immense potential to be developed with more functions. Likewise, mathematical theory support is very important and necessary when designing an algorithm.