Design of Agent Development Framework for RoboCupRescue Simulation

  • Shunki TakamiEmail author
  • Kazuo Takayanagi
  • Shivashish Jaishy
  • Nobuhiro Ito
  • Kazunori Iwata
Part of the Studies in Computational Intelligence book series (SCI, volume 726)


The RoboCup Rescue Simulation project is one of the responses to recent large-scale natural disasters. In particular, the project provides a platform for studying disaster-relief agents and simulations. The aim of the project is to contribute to soci by making our research findings available. Some of the agents contain excellent algorithms, and so it should be possible to share them among developers. However, this is hindered by the fact that the program structure of the agents is different for each team. Therefore, in this paper, we design and implement an agent-development framework that unifies the structure within the project to facilitate such technical exchange.


Development platform Robocuprescue Rescue simulation Multi-agent system 



This work was supported by JSPS KAKENHI Grant Number JP16K00310 and JP17K00317.


  1. 1.
    Robocuprescue simulation.
  2. 2.
    N.I. of Advanced Industrial Science Technology: Openrtm-aist.
  3. 3.
    Akin, H.L., Ito, N., Jacoff, A., Kleiner, A., Pellenz, J., Visser, A.: Robocup rescue robot and simulation leagues. AI Mag. 34(1), 78–86 (2013).
  4. 4.
    Ando, N., Suehiro, T., Kitagaki, K., Kotoku, T., Yoon, W.: Rt-middleware: distributed component middleware for rt (robot technology). In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3933–3938 (2005). doi: 10.1109/IROS.2005.1545521
  5. 5.
    Faraji, F., Nardin, L.G., Modaresi, A., Helal, D., Ito, N.: Robocup rescue simulation league agent 2016 competition rules and setup.
  6. 6.
    The JSON data interchange format. Technical Report Standard ECMA-404 (1st edn.) / October 2013, ECMA (2013).
  7. 7.
    Kitano, H., Tadokoro, S.: Robocup rescue: a grand challenge for multiagent and intelligent systems. AI Mag. 22(1), 39 (2001)Google Scholar
  8. 8.
    Obashi, D., Hayashi, T., Iwata, K., Ito, N.: An implementation of communication library among heterogenous agents naito-rescue 2013 (Japan). In: RoboCup 2013 Eindhoven (2013)Google Scholar
  9. 9.
    Ohta, T., Toriumi, F.: Robocuprescue2011 rescue simulation league team description. In: RoboCup 2011 Istanbul (2011)Google Scholar
  10. 10.
    Skinner, C., Ramchurn, S.: The robocup rescue simulation platform. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, AAMAS’10, vol. 1, pp. 1647–1648. International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC (2010).
  11. 11.
    Takahashi, T., Takeuchi, I., Koto, T., Tadokoro, S., Noda, I.: Robocup rescue disaster simulator architecture. In: RoboCup 2000: Robot Soccer World Cup IV, pp. 379–384. Springer, London, UK (2001).
  12. 12.
    Visser, A., Ito, N., Kleiner, A.: RoboCup rescue simulation innovation strategy, pp. 661–672. Springer International Publishing, Cham (2015). doi: 10.1007/978-3-319-18615-3_54

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Shunki Takami
    • 1
    Email author
  • Kazuo Takayanagi
    • 1
  • Shivashish Jaishy
    • 1
  • Nobuhiro Ito
    • 2
  • Kazunori Iwata
    • 3
  1. 1.Graduate School of Business Administration and Computer ScienceAichi Institute of TechnologyNagoyaJapan
  2. 2.Department of Information ScienceAichi Institute of TechnologyToyotaJapan
  3. 3.Department of Business AdministrationAichi UniversityNagoyaJapan

Personalised recommendations