Abstract
Simulations play an important roll in the development of intelligent and collaborative robots. In this paper we describe the development of a simulator for the RoboCup Mixed Reality (MR) competition. MR uses a mix of simulated and real world to foster intelligent robotics development. Our simulator ”virtualizes” the players within the MR hardware and software framework, providing the game server with the player-positional information usually supplied by the central vision system. To do that the simulator, after receiving the action commands from each agent (player) must track its expected trajectory and behavior in collision events for all the players. We developed fast algorithms for simulating the robot motion in most usual cases. The simulator was validated comparing its results against the real environment and proved to be realistic. This tool is important for setting-up, training and testing MR competition teams and could help to overcome current difficulties with robot hardware acquisition and maintenance.
This project is partially funded by UNEB, and CNPQ. The authors thank the great help and provision of Juliana Fajardini Reichow in elaboration of this article.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Gerndt, R., Schridde, C., da Silva Guerra, R.: On the aspects of simulation in the robocup mixed reality soccer systems. In: Workshop at International Conference on Simulation, Modeling and Programming for Autonomous Robots (2008)
Silva, G., Cerqueira, A.J., Reichow, J.F., Pimentel, F.A.M., Casaes, E.M.R.: MR-SoccerServer: Um Simulador de Futebol de Robôs usando Realidade Mista. In: Workshop de Trabalhos de Iniciação Científica e de Graduação (WTICG), pp. 54–63 (2009)
Guerra, R., Boedecker, J., Yamauchi, K., Maekawa, T., Asada, M., Hirosawa, T., Namekawa, M., Yoshikawa, K., Yanagimachi, S., Masubuchi, S., et al.: CITIZEN Eco-Be! and the RoboCup Physical Visualization League (2006)
Stapleton, C., Hughes, C., Moshell, J.: Mixed reality and the interactive imagination. In: Proceedings of the First Swedish-American Workshop on Modeling and Simulation, pp. 30–31 (2002)
Azuma, R.: A survey of augmented reality. Presence-Cambridge Massachusetts- 6, 355–385 (1997)
Milgram, P., Takemura, H., Utsumi, A., Kishino, F.: Augmented reality: A class of displays on the reality-virtuality continuum. In: Telemanipulator and Telepresence Technologies, vol. 2351. SPIE, San Jose (1994)
Milgram, P., Kishino, F.: A taxonomy of mixed reality visual displays. IEICE Transactions On Information And Systems E Series D 77, 1321–1321 (1994)
SourceForge: Mixed reality (2010), http://mixedreality.ostfalia.de/index.php/topic,73.0.html (retrieved January 28, 2010)
da Silva Guerra, R., Boedecker, J., Mayer, N., Yanagimachi, S., Hirosawa, Y., Yoshikawa, K., Namekawa, M., Asada, M.: Introducing physical visualization sub-league. In: Visser, U., Ribeiro, F., Ohashi, T., Dellaert, F. (eds.) RoboCup 2007: Robot Soccer World Cup XI. LNCS (LNAI), vol. 5001, pp. 496–503. Springer, Heidelberg (2008)
da Silva Guerra, R., Boedecker, J., Mayer, N., Yanagimachi, S., Hirosawa, Y., Yoshikawa, K., Namekawa, M., Asada, M.: Citizen eco-be! league: bringing new flexibility for research and education to robocup. In: Proceedings of the Meeting of Special Interest Group on AI Challenges, vol. 23, pp. 13–18 (2006)
da Silva Guerra, R., Boedecker, J., Mayer, N., Yanagimachi, S., Ishiguro, H., Asada, M.: A New Minirobotics System for Teaching and Researching Agent-based Programming. In: Computers and Advanced Technology in Education, Beijing (2007)
Michel, O.: WebotsTM: Professional mobile robot simulation. Arxiv preprint cs/0412052 (2004)
Obst, O., Rollmann, M.: Spark-a generic simulator for physical multi-agent simulations. Computer Systems Science and Engineering 20(5), 347 (2005)
Smith, R., et al.: Open Dynamics Engine. Computer Software (2010), http://www.ode.org (retrieved January 28, 2010)
Noda, I., Noda, C., Matsubara, H., Hiraki, K., Frank, I.: Soccer server: A tool for research on multiagent systems. Applied Artificial Intelligence (1998)
Pedrosa, D.P.F., Yamamoto, M.M., Alsina, P.J., de Medeiros, A.A.D.: Um simulador dinamico para mini-robos moveis com modelagem de colisoes. In: VI Simposio Brasileiro de Automação Inteligente (Setembro (2003)
Simões, M., da S Filho, J., Cerqueira Jr. A., Reichow, J., Pimentel, F., Casaes, E.: BahiaMR 2008: Descrição do Time (2008)
Scilab: Scilab home page (2010), http://www.scilab.org/ (retrieved January 28, 2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Simões, M.A.C., de Souza, J.R., de Assis Moura Pimentel, F., Frias, D. (2011). MR-Simulator: A Simulator for the Mixed Reality Competition of RoboCup. In: Ruiz-del-Solar, J., Chown, E., Plöger, P.G. (eds) RoboCup 2010: Robot Soccer World Cup XIV. RoboCup 2010. Lecture Notes in Computer Science(), vol 6556. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20217-9_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-20217-9_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20216-2
Online ISBN: 978-3-642-20217-9
eBook Packages: Computer ScienceComputer Science (R0)