Colored Ball Position Tracking Method for Goalkeeper Humanoid Robot Soccer

Arif Rahman, Nuryono Satya Widodo

Abstract


The goalkeeper robot in a robot soccer game must be able to detect position of the ball and block the ball into the goal. Identifying the location of the ball using robot vision becomes very important in addition to the mechanical motion of the robot. This paper proposed method to track colored ball position for goalkeeper robot. First, image is captured with web camera and then color filtering based on HSL color model performed on each image frame in the video. After that, images from filtering process are detected its blob by labeling nearest connected components. The largest blob in image represents the ball. The next step is detection of ball position using 9-Cells coordinate. Ball position coordinate is updated in some period of time and then sends to robot controller to conduct the robot's movements appropriately. Experiment results show that system is able to detect the ball and its position in 9-Cells coordinate which can be used by goalkeeper robot soccer controller to block the ball.

Full Text:

PDF

References


Veloso M. Video: RoboCup Robot Soccer History 1997-2011. International Conference on Intelligent Robots and Systems (IROS). Vilamoura-Algarve,Portugal. 2012; 1: 5452-5453.

Treptow A, Zell A. Real-time Object Tracking for Soccer-robots without Color Information. Robotics and Autonomous Systems. 2004; 48(1): 41-48.

Yasuda G, Ge B. Object Recognition and Self-Localization for Interactive Soccer Robots. Proceedings of the IEEE International Conference on Robotics and Biomimetics. Shenyang, China. 2004; 1: 407-412.

Yasuda G, Ge B. Localization and Remote Control of Multiple Mobile Robots using Fast Color Image Processing. Proceedings of the 5th World Congress on Intelligent Control and Automation. Hangzhou, China. 2004; 1: 5001-5005.

Bruce J, Balch T, Veloso M. Fast and Inexpensive Color Image Segmentation for Interactive Robots. Intelligent Robots and Systems. 2000; 3: 2061-2066.

Acharya T, Ray AK. Image Processing Principles and Applications. West Susse: John Wiley & Sons. 2005.

Javadzadeh S, Chalechale A, Zadkhosh E. Determining Hit Time and Location of the Ball in Humanoid Robot League. IJAST. 2011; 34: 17-26.

Ballard D.H, Brown C.M. Computer Vision. Prentice-Hall.1982; 15: 1-151.

Damerval C, Meignen S. Blob Detection With Wavelet Maxima Lines. IEEE Signal Processing Letters. 2007; 14(1): 39-42.

Assen HC, Egmont PM, Reiber JHC. Accurate Object Localization in Gray Level Images Using the Center of Gravity Measure: Accuracy Versus Precision. IEEE Transactions on Image Processing. 2002; 11(12): 1379-1384.

Kirillov A. AForge Framework (http://www.aforgenet.com/framework/docs/). [Accessed on February 23, 2012].




DOI: http://doi.org/10.12928/telkomnika.v11i1.877

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TELKOMNIKA Telecommunication, Computing, Electronics and Control
ISSN: 1693-6930, e-ISSN: 2302-9293
Universitas Ahmad Dahlan, 4th Campus
Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191
Phone: +62 (274) 563515, 511830, 379418, 371120
Fax: +62 274 564604

View TELKOMNIKA Stats