Abstract
This work describes RoboViz, a new software program designed to assess and develop agent behaviors in a multi-agent system, the RoboCup Soccer Simulation 3D sub-league. RoboViz is an interactive monitor that renders both agent and world state information in a three-dimensional scene. In addition, RoboViz provides programmable remote drawing functionality to agents or other clients that can communicate over a network. The tool facilitates real-time visualization of agents running concurrently on the SimSpark simulator to provide higher-level analysis of agent behaviors not currently possible with existing tools. Provided appropriate hardware, the monitor and debugging tool can produce high-quality stereo vision images. RoboViz is proposed as a replacement for the current SimSpark 3D league monitor to benefit developers as well as elevate public interest in the 3D simulation league, and it has been used officially at the 2011 German Open in Magdeburg, Germany. RoboViz was released in February 2011 as an open-source project under the Apache 2.0 license.
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
Boedecker, J., Dorer, K., Rollmann, M., Xu, Y., Xue, F.: SimSpark User’s Manual (June 2008)
Donnelly, W., Lauritzen, A.: Variance shadow maps. In: Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games (I3D), pp. 161–165. ACM Press (2006)
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)
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. Tech. Rep. 36, TZI, Universitaet Bremen (August 2006)
Michel, O.: Webots: Professional Mobile Robot Simulation. Journal of Advanced Robotics Systems 1(1), 39–42 (2004)
Java Bindings for OpenGL (JOGL), http://www.jogamp.org
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.K. (eds.) RoboCup 2000. LNCS (LNAI), vol. 2019, pp. 29–40. Springer, Heidelberg (2001)
Shahri, A.H., Monfared, A.A., Elahi, M.: A Deeper Look at 3D Soccer Simulations. In: Visser, U., Ribeiro, F., Ohashi, T., Dellaert, F. (eds.) RoboCup 2007. LNCS (LNAI), vol. 5001, pp. 294–301. Springer, Heidelberg (2008)
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
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stoecker, J., Visser, U. (2012). RoboViz: Programmable Visualization for Simulated Soccer. In: Röfer, T., Mayer, N.M., Savage, J., Saranlı, U. (eds) RoboCup 2011: Robot Soccer World Cup XV. RoboCup 2011. Lecture Notes in Computer Science(), vol 7416. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32060-6_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-32060-6_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32059-0
Online ISBN: 978-3-642-32060-6
eBook Packages: Computer ScienceComputer Science (R0)