UT Austin Villa RoboCup 3D Simulation Base Code Release

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9776)

Abstract

This paper presents a base code release by the UT Austin Villa RoboCup 3D simulation team from the University of Texas at Austin. The code release, based off the 2015 UT Austin Villa RoboCup champion agent, but with some features such as high level strategy removed, provides a fully functioning agent and good starting point for new teams to the RoboCup 3D simulation league. Additionally the code release offers a foundational platform for conducting research in multiple areas including robotics, multiagent systems, and machine learning.

Notes

Acknowledgments

This code release is based upon the work of all past UT Austin Villa RoboCup 3D simulation team members. We thank all the previous team members for their important contributions. This work has taken place in the Learning Agents Research Group (LARG) at UT Austin. LARG research is supported in part by NSF (CNS-1330072, CNS-1305287), ONR (21C184-01), and AFOSR (FA9550-14-1-0087). Peter Stone serves on the Board of Directors of, Cogitai, Inc. The terms of this arrangement have been reviewed and approved by UT Austin in accordance with its policy on objectivity in research.

References

  1. 1.
    Akiyama, H., Nakashima, T.: HELIOS base: an open source package for the RoboCup soccer 2D simulation. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds.) RoboCup 2013. LNCS (LNAI), vol. 8371, pp. 528–535. Springer, Heidelberg (2014).  https://doi.org/10.1007/978-3-662-44468-9_46CrossRefGoogle Scholar
  2. 2.
    Depinet, M., MacAlpine, P., Stone, P.: Keyframe sampling, optimization, and behavior integration: towards long-distance kicking in the RoboCup 3D simulation league. In: Bianchi, R.A.C., Akin, H.L., Ramamoorthy, S., Sugiura, K. (eds.) RoboCup 2014. LNCS, vol. 8992, pp. 571–582. Springer, Cham (2015).  https://doi.org/10.1007/978-3-319-18615-3_47CrossRefGoogle Scholar
  3. 3.
    Hansen, N.: The CMA evolution strategy: a tutorial, January 2009. http://www.lri.fr/~hansen/cmatutorial.pdf
  4. 4.
    Hester, T., Stone, P.: Negative information and line observations for Monte Carlo localization. In: IEEE International Conference on Robotics and Automation, May 2008Google Scholar
  5. 5.
    Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: Intelligent Robots and Systems 2004, (IROS 2004). In: 2004 IEEE/RSJ International Conference on Proceedings, vol. 3, pp. 2149–2154, September 2004Google Scholar
  6. 6.
    MacAlpine, P., Barrera, F., Stone, P.: Positioning to win: a dynamic role assignment and formation positioning system. In: Chen, X., Stone, P., Sucar, L.E., Zant, T. (eds.) RoboCup 2012. LNCS (LNAI), vol. 7500, pp. 190–201. Springer, Heidelberg (2013).  https://doi.org/10.1007/978-3-642-39250-4_18CrossRefGoogle Scholar
  7. 7.
    MacAlpine, P., Barrett, S., Urieli, D., Vu, V., Stone, P.: Design and optimization of an omnidirectional humanoid walk: a winning approach at the RoboCup 2011 3D simulation competition. In: Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence (AAAI-12), July 2012Google Scholar
  8. 8.
    MacAlpine, P., Collins, N., Lopez-Mobilia, A., Stone, P.: UT Austin Villa: RoboCup 2012 3D simulation league champion. In: Chen, X., Stone, P., Sucar, L.E., van der Zant, T. (eds.) RoboCup 2012. LNCS, vol. 7500, pp. 77–88. Springer, Heidelberg (2013).  https://doi.org/10.1007/978-3-642-39250-4_8CrossRefGoogle Scholar
  9. 9.
    MacAlpine, P., Depinet, M., Liang, J., Stone, P.: UT Austin Villa: RoboCup 2014 3D simulation league competition and technical challenge champions. In: Bianchi, R.A.C., Akin, H.L., Ramamoorthy, S., Sugiura, K. (eds.) RoboCup 2014. LNCS, vol. 8992, pp. 33–46. Springer, Cham (2015).  https://doi.org/10.1007/978-3-319-18615-3_3CrossRefGoogle Scholar
  10. 10.
    MacAlpine, P., Depinet, M., Stone, P.: UT Austin Villa 2014: RoboCup. 3D simulation league champion via overlapping layered learning. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI-15), January 2015Google Scholar
  11. 11.
    MacAlpine, P., Hanna, J., Liang, J., Stone, P.: UT Austin Villa: RoboCup 2015 3D simulation league competition and technical challenges champions. In: Almeida, L., Ji, J., Steinbauer, G., Luke, S. (eds.) RoboCup 2015. LNCS, vol. 9513, pp. 118–131. Springer, Cham (2015).  https://doi.org/10.1007/978-3-319-29339-4_10CrossRefGoogle Scholar
  12. 12.
    MacAlpine, P., Price, E., Stone, P.: SCRAM: Scalable collision-avoiding role assignment with minimal-makespan for formational positioning. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI-15), January 2015Google Scholar
  13. 13.
    MacAlpine, P., Urieli, D., Barrett, S., Kalyanakrishnan, S., Barrera, F., Lopez-Mobilia, A., Ştiurcă, N., Vu, V., Stone, P.: UT Austin Villa 2011 3D simulation team report. Technical Report AI11-10, The University of Texas at Austin, Department of Computer Science, AI Laboratory, December 2011Google Scholar
  14. 14.
    MacAlpine, P., Urieli, D., Barrett, S., Kalyanakrishnan, S., Barrera, F., Lopez-Mobilia, A., Ştiurcă, N., Vu, V., Stone, P.: UT Austin Villa 2011: a champion agent in the RoboCup 3D soccer simulation competition. In: Proceedings of 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2012), June 2012Google Scholar
  15. 15.
    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).  https://doi.org/10.1007/978-3-642-32060-6_24CrossRefGoogle Scholar
  16. 16.
    Stone, P., Sutton, R.S., Kuhlmann, G.: Reinforcement learning for RoboCup-soccer keepaway. Adapt. Behav. 13(3), 165–188 (2005)CrossRefGoogle Scholar
  17. 17.
    Xu, Y., Vatankhah, H.: SimSpark: an open source robot simulator developed by the RoboCup community. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds.) RoboCup 2013. LNCS (LNAI), vol. 8371, pp. 632–639. Springer, Heidelberg (2014).  https://doi.org/10.1007/978-3-662-44468-9_59CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Department of Computer ScienceThe University of Texas at AustinAustinUSA

Personalised recommendations