Abstract
Robot Soccer is a challenging research domain for Artificial Intelligence, which was proposed in order to provide a long-term problem in which researchers can investigate the construction of systems involving multiple agents working together in a dynamic, uncertain and probabilistic environment, to achieve a specific goal. This work focuses on the design and implementation of a fast and robust computer vision system for a team of small size robot soccer players. The proposed system combines artificial intelligence and computer vision techniques to locate the mobile robots and the ball, based on global vision images. To increase system performance, this work proposes a new approach to interpret the space created by a well-known computer vision technique called Hough Transform, as well as a fast object recognition method based on constraint satisfaction techniques. The system was implemented entirely in software using an off-the-shelf frame grabber. Experiments using real time image capture allows to conclude that the implemented system are efficient and robust to noises and lighting variation, being capable of locating all objects in each frame, computing their position and orientation in less than 20 milliseconds.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Grittani, G., Gallinelli, G., Ramírez, J.M.: Futbot: A vision system for robotic soccer. In: Monard, M.C., Sichman, J.S. (eds.) SBIA 2000 and IBERAMIA 2000. LNCS (LNAI), vol. 1952, pp. 350–358. Springer, Heidelberg (2000)
Hough, P.V.C.: Machine analysis of bubble chamber pictures. In: International Conference on High Energy Accelerators and Instrumentation, CERN (1959)
Gönner, C., Rous, M., Kraiss, K.F.: Real-time adaptive colour segmentation for the robocup middle size league. In: Nardi, D., Riedmiller, M., Sammut, C., Santos-Victor, J. (eds.) RoboCup 2004. LNCS (LNAI), vol. 3276, pp. 402–409. Springer, Heidelberg (2005)
Jonker, P., Caarls, J., Bokhove, W.: Fast and accurate robot vision for vision based motion. In: Stone, P., Balch, T., Kraetzschmar, G.K. (eds.) RoboCup 2000. LNCS (LNAI), vol. 2019, pp. 149–158. Springer, Heidelberg (2001)
Piccardi, M.: Background subtraction techniques: a review. SMC (4), 3099–3104 (2004)
Forsyth, D.A., Ponce, J.: Computer Vision: A Modern Approach. Pearson Higher Education, London (2002)
Canny, F.J.: A Computational Approach to Edge Detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 8(6), 679–698 (1986)
Bresenham, J.: Algorithm for computer control of a digital plotter. IBM Systems Journal 4(1), 25–30 (1965)
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Upper Saddle River (1995)
INTEL: OpenCV Reference Manual. INTEL (2005)
Penharbel, E.A., Destro, R., Tonidandel, F., Bianchi, R.A.C.: Filtro de imagem baseado em matriz RGB de cores-padrão para futebol de robôs. In: XXIV Congresso da Sociedade Brasileira de Computação, Salvador, Brasil, SBC (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martins, M.F., Tonidandel, F., Bianchi, R.A.C. (2006). A Fast Model-Based Vision System for a Robot Soccer Team. In: Gelbukh, A., Reyes-Garcia, C.A. (eds) MICAI 2006: Advances in Artificial Intelligence. MICAI 2006. Lecture Notes in Computer Science(), vol 4293. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11925231_67
Download citation
DOI: https://doi.org/10.1007/11925231_67
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49026-5
Online ISBN: 978-3-540-49058-6
eBook Packages: Computer ScienceComputer Science (R0)