Unpredefined ball detection algorithm for humanoid soccer robots

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Humanoid soccer robots need to adapt to the conditions in human soccer games such as detecting a soccer ball that does not have predefined characteristics such as a definite color and that may blend in with the playing field. For such conditions, the problem cannot be solved by classical detection strategies based on a single colorblock. In this study, the ball color is split into a specific color and a shared color. Two rounds of labelling are used to generate a color lookup table. Color-blocks obtained by pixel-level segmentation are used in a marco-pixel clustering method based on a connecting relationship graph to generate several ball candidates. The best ball object is estimated via the membership function by fuzzy logic. Tests show that the method is able to detect unpredefined balls even in a very disturbed environment and at large distances from the robot and is also able to avoid confusion with the border lines and other robots on the field without excessive computing requirements. The calculations can reach a high framerate of 15 frames per second. This strategy provides an efficient detection method using strictly limited computing resources for robot soccer players.

Cite

CITATION STYLE

APA

Zhang, J., Song, L., Xu, J., Shi, X., & Liu, L. (2019). Unpredefined ball detection algorithm for humanoid soccer robots. Qinghua Daxue Xuebao/Journal of Tsinghua University, 59(4), 298–305. https://doi.org/10.16511/j.cnki.qhdxxb.2019.21.006

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free