Abstract
The RoboCup Soccer environment is one of the most difficult scenarios for autonomous agents. With the potential for so many things to go wrong, debugging and analyzing agents’ behaviors becomes a significant task. We propose RoboViz, an open-source program for integrating agent-driven visualizations into a real-time, 3D rendered environment; the scene becomes a shared, interactive whiteboard for all agents, and the user can moderate by filtering drawings they are interested in. Visualization is an effective tool for tracking down errant behaviors and explaining algorithms. RoboViz is embraced by the RoboCup Soccer Simulation 3D sub-league as the de facto monitor application, and the latest revision makes it useful for other leagues as well. We are currently testing RoboViz in the Standard Platform League (SPL).
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.
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Arnold, A., Flentge, F., Schneider, C., Schwandtner, G., Uthmann, T., Wache, M.: Team Description Mainz Rolling Brains 2001. In: Birk, A., Coradeschi, S., Tadokoro, S. (eds.) RoboCup 2001. LNCS (LNAI), vol. 2377, pp. 531–534. Springer, Heidelberg (2002)
Bödecker, J., Dorer, K., Rollmann, M., Xu, Y., Xue, F.: SimSpark User’s Manual (June 2008)
Java Bindings for OpenGL (JOGL), http://www.jogamp.org
Klein, J., Spector, L.: 3D Multi-Agent Simulations in the breve Simulation Environment. In: Komosinski, M., Adamatzky, A. (eds.) Artificial Life Models in Software, pp. 79–106. Springer, London (2009)
Lattner, A.D., Rachuy, C., Stahlbock, A., Warden, T., Visser, U.: Virtual Werder 3D Team Documentation 2006. Technical Report 36, TZI, Universität Bremen (August 2006)
Laue, T., Röfer, T.: Simrobot-development and applications. In: The Universe of RoboCup Simulators-Implementations, Challenges and Strategies for Collaboration. Workshop Proceedings of the International Conference on Simulation, Modeling and Programming for Autonomous Robots (SIMPAR 2008). LNCS (LNAI). Springer, Heidelberg, Citeseer (2008)
Michel, O.: Webots: Professional Mobile Robot Simulation. Journal of Advanced Robotics Systems 1(1), 39–42 (2004)
Planthaber, S., Visser, U.: Logfile Player and Analyzer for RoboCup 3D Simulation. In: Lakemeyer, G., Sklar, E., Sorrenti, D.G., Takahashi, T. (eds.) RoboCup 2006. LNCS (LNAI), vol. 4434, pp. 426–433. Springer, Heidelberg (2007)
Reis, L.P., Lau, N.: FC Portugal Team Description: RoboCup 2000 Simulation League Champion. In: Stone, P., Balch, T., Kraetzschmar, G. (eds.) RoboCup 2000. LNCS (LNAI), vol. 2019, pp. 29–40. Springer, Heidelberg (2001)
Stoecker, J., Visser, U.: RoboViz: Programmable Visualization for Simulated Soccer. In: Röfer, T., Mayer, N.M., Savage, J., Saranlı, U. (eds.) RoboCup 2011. LNCS, vol. 7416, pp. 282–293. Springer, Heidelberg (2012)
TinMan. C-Sharp framework for 3D simulation league, http://code.google.com/p/tin-man/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stoecker, J., Visser, U. (2014). Visualizing and Debugging Complex Multi-Agent Soccer Scenes in Real Time. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds) RoboCup 2013: Robot World Cup XVII. RoboCup 2013. Lecture Notes in Computer Science(), vol 8371. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44468-9_60
Download citation
DOI: https://doi.org/10.1007/978-3-662-44468-9_60
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44467-2
Online ISBN: 978-3-662-44468-9
eBook Packages: Computer ScienceComputer Science (R0)