Infrastructure in Assessing Disaster-Relief Agents in the RoboCupRescue Simulation

  • Shunki TakamiEmail author
  • Masaki Onishi
  • Itsuki Noda
  • Kazunori Iwata
  • Nobuhiro Ito
  • Takeshi Uchitane
  • Yohsuke Murase
Part of the Studies in Computational Intelligence book series (SCI, volume 848)


The RoboCupRescue Simulation project has been implemented as one of the responses to recent large-scale natural disasters. In particular, the project provides a platform for assessing disaster-relief agents and simulations. However, its research evolution is limited because all agents’ programs must be developed by each researcher and the experimental operations are complex. To address these problems, we propose a combination of an agent development framework and experiment management software in this study as infrastructures in assessing disaster-relief agents in the RoboCupRescue Simulation. We have provided those elements separately; however, it becomes possible to easily carry out experiments that have flexible configuration by combining two elements. In the evaluation, a combinatorial experiment as a case study confirms the effectiveness of the environment and shows that the environment can contribute to future disaster response research that utilizes a multi-agent simulation.



This work was partially supported by MEXT Post-K project “Studies of multi-level spatiotemporal simulation of socioeconomic phenomena”. This work was supported by JSPS KAKENHI Grant Number JP16K00310 and JP17K00317. The authors would like to thank Enago ( for the English language review.


  1. 1.
    Akın, H.L., Aşık, O.: Robocup 2017 rescue simulation league team description RoboAKUT (turkey). (2017). Accessed 10 Feb 2019
  2. 2.
    Akin, H.L., Ito, N., Jacoff, A., Kleiner, A., Pellenz, J., Visser, A.: Robocup rescue robot and simulation leagues. AI Magazine 34(1), 78–86 (2013). URL Scholar
  3. 3.
    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).
  4. 4.
    Ardestani, P., Taherian, M., MohammadAliZadeh, P., Nikoo, E.J.: Robocup rescue 2017- agent simulation League team description paper MRL (iran). (2017). Accessed 10 Feb 2019
  5. 5.
    Castro, S.: Machine learning to the rescue!. (2018). Accessed 10 Feb 2019
  6. 6.
    ECMA International: Standard ecma-404 2st edition (the JSON data interchange syntax). (2017). Accessed 10 Feb 2019
  7. 7.
    Faraji, F., Nardin, L.G., Modaresi, A., Helal, D., Iwata, K., Ito, N.: Robocup rescue simulation league agent 2017 competition rules and setup. Accessed 10 Feb 2019
  8. 8.
    Ghahramanpour, M., Absalan, A., Kandeh, A.: Robocup 2017 rescue simulation league team description aura (iran). (2017). Accessed 10 Feb 2019
  9. 9.
    Kitano, H., Tadokoro, S.: Robocup rescue: a grand challenge for multiagent and intelligent systems. AI Mag. 22(1), 39 (2001)Google Scholar
  10. 10.
    MathWorks, Inc.: Matlab overview. Accessed 10 Feb 2019
  11. 11.
    Murase, Y., Uchitane, T., Ito, N.: A tool for parameter-space explorations. Phys. Procedia 57, 73–76 (2014). Scholar
  12. 12.
    National Institute of Advanced Industrial Science and Technology: Openrtm-aist. (2019). Accessed 10 Feb 2019
  13. 13.
    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
  14. 14.
    Ohta, T., Toriumi, F.: Robocuprescue2011 rescue simulation league team description. In: RoboCup 2011 Istanbul (2011)Google Scholar
  15. 15.
    Qian, C.: Robocup 2017 rescue simulation league team description SEU-UniRobot (P.R.China). (2017). Accessed 10 Feb 2019
  16. 16.
    RoboCupRescue Simulation League 2017 Committee: Robocup 2017 agent simulation results. (2017). Accessed 10 Feb 2019
  17. 17.
    RoboCupRescue Simulation League Committee: Robocuprescue simulation. Accessed 10 Feb 2019
  18. 18.
    Skinner, C., Ramchurn, S.: The robocup rescue simulation platform. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: Volume 1 - Volume 1, AAMAS ’10, pp. 1647–1648. International Foundation for Autonomous Agents and Multiagent Systems (2010)Google Scholar
  19. 19.
    Takami, S., Onishi, M., Iwata, K., Ito, N., Murase, Y., Uchitane, T.: An environment for combinatorial experiments in a multi-agent simulation for disaster response. In: PRIMA 2018: Principles and Practice of Multi-Agent Systems - 21st International Conference, Tokyo, Japan, 29 Oct 29–2 Nov 2018, Proceedings, pp. 646–654 (2018). Scholar
  20. 20.
    Takami, S., Takayanagi, K., Jaishy, S., Ito, N., Iwata, K.: Agent-development framework based on modular structure to research disaster-relief activities. IJSI 6(4), 1–15 (2018). Scholar
  21. 21.
    Visser, A., Ito, N., Kleiner, A.: Robocup rescue simulation innovation strategy. In: RoboCup 2014: Robot World Cup XVIII, pp. 661–672 (2015). Scholar
  22. 22.
    Zhang, P., Kang, T., Jiang, F., Peng, J., Zhang, X.: Robocup 2017 rescue simulation league team description CSU_yunlu (china). (2017). Accessed 10 Feb 2019

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Shunki Takami
    • 1
    Email author
  • Masaki Onishi
    • 2
  • Itsuki Noda
    • 2
  • Kazunori Iwata
    • 3
  • Nobuhiro Ito
    • 4
  • Takeshi Uchitane
    • 4
  • Yohsuke Murase
    • 5
  1. 1.University of TsukubaTsukubaJapan
  2. 2.National Institute of Advanced Industrial Science and Technology (AIST)Koto-kuJapan
  3. 3.Aichi UniversityNagoyaJapan
  4. 4.Aichi Institute of TechnologyToyotaJapan
  5. 5.RIKEN Center for Computational ScienceKobeJapan

Personalised recommendations