In this paper, a humanoid robot soccer perception system, consisting of a ball, field detection, and localization, is developed in order to deal with the new rules in RoboCup. Color segmentation and image morphology are improved together with a more sophisticated machine learning algorithm to detect a soccer ball robustly. Those algorithms are still favorable due to its real-time running in most of the embedded platform. For localization, the field is divided into pre-deðned grids and employing k-NN (k-nearest neighbor) to determine the robot location in the grids. Pre-defined grids are used to reduce computation due to matching with a map. Experiment results show that the developed system relatively well for adapting to the new rules update.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.