Robotic billiard : vision and decision-making system

This report presents a robotic solution to the game of pool where an intelligent pool system will attempt to automatically perform the complex functions of playing the billiards. The intelligent pool robot integrated three parts of function (perception, decision-making and action-taking) and two sys...

Full description

Bibliographic Details
Main Author: Sun, Hanjie
Other Authors: Zhang Yilei
Format: Final Year Project (FYP)
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/74371
_version_ 1811694013447667712
author Sun, Hanjie
author2 Zhang Yilei
author_facet Zhang Yilei
Sun, Hanjie
author_sort Sun, Hanjie
collection NTU
description This report presents a robotic solution to the game of pool where an intelligent pool system will attempt to automatically perform the complex functions of playing the billiards. The intelligent pool robot integrated three parts of function (perception, decision-making and action-taking) and two system platforms. The key features of the report cover the design of vision system to detect billiard location and the algorithm of best shot selection strategy. The objective of the research is to purpose a smart decision system of pool robot, implements independently without human help and establish shot strategy for a sense of global consciousness. The experiment of robot performance testing will be conducted to see how difficulty of a shot can be potted and tolerance limit of the system. Besides, the system can also support the experiment of English, high-angle and jump shot. The overall operation of robot playing pool goes through is like that of a human behaviour. A coordinate is established and the positions of the billiards on the table are found by the vision system of the pool robot. Then these location data are processed by a decision system that will select the most feasible shot to play. Finally, a series of commands are translated to a ABB robot arm that it will move to a specific location in order to sink a ball.
first_indexed 2024-10-01T07:00:49Z
format Final Year Project (FYP)
id ntu-10356/74371
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:00:49Z
publishDate 2018
record_format dspace
spelling ntu-10356/743712023-03-04T19:10:35Z Robotic billiard : vision and decision-making system Sun, Hanjie Zhang Yilei School of Mechanical and Aerospace Engineering DRNTU::Engineering This report presents a robotic solution to the game of pool where an intelligent pool system will attempt to automatically perform the complex functions of playing the billiards. The intelligent pool robot integrated three parts of function (perception, decision-making and action-taking) and two system platforms. The key features of the report cover the design of vision system to detect billiard location and the algorithm of best shot selection strategy. The objective of the research is to purpose a smart decision system of pool robot, implements independently without human help and establish shot strategy for a sense of global consciousness. The experiment of robot performance testing will be conducted to see how difficulty of a shot can be potted and tolerance limit of the system. Besides, the system can also support the experiment of English, high-angle and jump shot. The overall operation of robot playing pool goes through is like that of a human behaviour. A coordinate is established and the positions of the billiards on the table are found by the vision system of the pool robot. Then these location data are processed by a decision system that will select the most feasible shot to play. Finally, a series of commands are translated to a ABB robot arm that it will move to a specific location in order to sink a ball. Bachelor of Engineering (Mechanical Engineering) 2018-05-16T13:12:02Z 2018-05-16T13:12:02Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74371 en Nanyang Technological University 75 p. application/pdf
spellingShingle DRNTU::Engineering
Sun, Hanjie
Robotic billiard : vision and decision-making system
title Robotic billiard : vision and decision-making system
title_full Robotic billiard : vision and decision-making system
title_fullStr Robotic billiard : vision and decision-making system
title_full_unstemmed Robotic billiard : vision and decision-making system
title_short Robotic billiard : vision and decision-making system
title_sort robotic billiard vision and decision making system
topic DRNTU::Engineering
url http://hdl.handle.net/10356/74371
work_keys_str_mv AT sunhanjie roboticbilliardvisionanddecisionmakingsystem