Ball Trajectory Tracking and Prediction for a Ping-Pong Robot

碩士 === 國立臺北科技大學 === 自動化科技研究所 === 107 === The robotic technology is developing greatly. Especially, sport robots gradually become a popular and interesting research topic, and one of them is the ping-pong robot. In the ping-pong robot, object trajectory tracking and prediction are important technique...

Full description

Bibliographic Details
Main Authors: HUANG, YI-CHEN, 黃奕晨
Other Authors: LIN, HSIEN-I
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/d84ckx
id ndltd-TW-107TIT00146037
record_format oai_dc
spelling ndltd-TW-107TIT001460372019-11-07T03:39:37Z http://ndltd.ncl.edu.tw/handle/d84ckx Ball Trajectory Tracking and Prediction for a Ping-Pong Robot 乒乓球機器人之球軌跡追蹤與預測 HUANG, YI-CHEN 黃奕晨 碩士 國立臺北科技大學 自動化科技研究所 107 The robotic technology is developing greatly. Especially, sport robots gradually become a popular and interesting research topic, and one of them is the ping-pong robot. In the ping-pong robot, object trajectory tracking and prediction are important techniques in this research. To start with, the robot needs to recognize and locate the ball in the 3-D space. We detail the procedure how to carry out in this thesis. Ball trajectory prediction is another important issue. There are already several research literature about predicting methods, and that are roughly divided into two leading methods:analytic flying model and machine learning. The former builds the model considering gravity, air resistance, Magnus effect, and elastic collision, but the estimation of the ball state has to rely on high-performance vision devices. The latter is the method adopted in this thesis. The normal trajectory of ball is composed of two parabolas:Starting from serving to the table on the same side, after bouncing from the table on the other side to the robot side. Therefore, the proposed method implements two back propagation neural networks (BPNs) that learn the two parabolas respectively, and the robot system use the trained models to predict the ball trajectory. When the robot detects the few positions of the initial trajectory, the striking position can be determined by the BPN models. The advantage of the proposed method is that the requirement for costly vision device can be avoidable. The simulation results show that there was up to 97% success rate, and the average position error was about 26.313 mm. In the experiment, the robotic arm moved toward the striking location with 36.6 mm in average error even though the vision-based 3-D position surely had biases. LIN, HSIEN-I 林顯易 2019 學位論文 ; thesis 120 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺北科技大學 === 自動化科技研究所 === 107 === The robotic technology is developing greatly. Especially, sport robots gradually become a popular and interesting research topic, and one of them is the ping-pong robot. In the ping-pong robot, object trajectory tracking and prediction are important techniques in this research. To start with, the robot needs to recognize and locate the ball in the 3-D space. We detail the procedure how to carry out in this thesis. Ball trajectory prediction is another important issue. There are already several research literature about predicting methods, and that are roughly divided into two leading methods:analytic flying model and machine learning. The former builds the model considering gravity, air resistance, Magnus effect, and elastic collision, but the estimation of the ball state has to rely on high-performance vision devices. The latter is the method adopted in this thesis. The normal trajectory of ball is composed of two parabolas:Starting from serving to the table on the same side, after bouncing from the table on the other side to the robot side. Therefore, the proposed method implements two back propagation neural networks (BPNs) that learn the two parabolas respectively, and the robot system use the trained models to predict the ball trajectory. When the robot detects the few positions of the initial trajectory, the striking position can be determined by the BPN models. The advantage of the proposed method is that the requirement for costly vision device can be avoidable. The simulation results show that there was up to 97% success rate, and the average position error was about 26.313 mm. In the experiment, the robotic arm moved toward the striking location with 36.6 mm in average error even though the vision-based 3-D position surely had biases.
author2 LIN, HSIEN-I
author_facet LIN, HSIEN-I
HUANG, YI-CHEN
黃奕晨
author HUANG, YI-CHEN
黃奕晨
spellingShingle HUANG, YI-CHEN
黃奕晨
Ball Trajectory Tracking and Prediction for a Ping-Pong Robot
author_sort HUANG, YI-CHEN
title Ball Trajectory Tracking and Prediction for a Ping-Pong Robot
title_short Ball Trajectory Tracking and Prediction for a Ping-Pong Robot
title_full Ball Trajectory Tracking and Prediction for a Ping-Pong Robot
title_fullStr Ball Trajectory Tracking and Prediction for a Ping-Pong Robot
title_full_unstemmed Ball Trajectory Tracking and Prediction for a Ping-Pong Robot
title_sort ball trajectory tracking and prediction for a ping-pong robot
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/d84ckx
work_keys_str_mv AT huangyichen balltrajectorytrackingandpredictionforapingpongrobot
AT huángyìchén balltrajectorytrackingandpredictionforapingpongrobot
AT huangyichen pīngpāngqiújīqìrénzhīqiúguǐjīzhuīzōngyǔyùcè
AT huángyìchén pīngpāngqiújīqìrénzhīqiúguǐjīzhuīzōngyǔyùcè
_version_ 1719287855013953536