Design of a Multi-agent Architecture for Implementing Educational Drama Techniques Using Robot Actors

  • Flor A. BravoEmail author
  • Alejandra M. Gonzalez
  • Enrique Gonzalez
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 804)


DramaBot, a platform for implementing drama techniques using robot actor that support the learning and teaching of non-technical school subjects, is presented. This platform provides non-programmer students and teachers with an easy-to-use programming environment that allows the intuitive creation of theatrical scripts for robot actors. Additionally, DramaBot enriches the script performance by adding an emotional interpretation of the defined users’ actions and by also producing emergent emotional and life-like behaviors. The design of the architecture of DramaBot is based on multi-agent system (MAS) approach. The Agent-Oriented Programming based on Organizational Approach methodology (AOPOA) is used to design the multi-agent system of DramaBot architecture. After applying the AOPOA methodology, it was found that DramaBot has three main types of agents: Script Agent, Director Agent, and Actor Agent. The Actor Agent is mapped to be implemented a Belief-Desire-Intention (BDI) architecture that includes four subsystems: belief, cooperation, motivation, and action subsystems. In this paper, the agent design process and the Actor Agent architecture are presented.


Educational robotics Drama techniques with robots Robotic theater Multi-robot systems Multi-agent systems BDI agent 


  1. 1.
    Avila, D.S., et al.: Plataforma de dramatización robótica modular (2016)Google Scholar
  2. 2.
    Baldwin, P.: With Drama in Mind: Real Learning in Imagined Worlds. Bloomsbury Publishing, London (2012)Google Scholar
  3. 3.
    Benitti, F.B.V.: Exploring the educational potential of robotics in schools: a systematic review. Comput. Educ. 58(3), 978–988 (2012)CrossRefGoogle Scholar
  4. 4.
    Bravo, F.A., et al.: Interactive drama with robots for teaching non-technical subjects. J. Hum. Robot Interact. 6, 48–69 (2017)CrossRefGoogle Scholar
  5. 5.
    Eguchi, A.: Educational robotics theories and practice: tips for how to do it right. In: Robotics: Concepts, Methodologies, Tools, and Applications, p. 193 (2013)Google Scholar
  6. 6.
    Fernandez, J.M.A., Bonarini, A.: Towards an autonomous theatrical robot (2013)Google Scholar
  7. 7.
    Garzón Ruiz, J.P., González Guerrero, E.: BESA/ME: plataforma para desarrollo de aplicaciones multiagente sobre dispositivos móviles con JME. Rev. Av. En Sist. E Informática. 6, 3 (2009)Google Scholar
  8. 8.
    Gonzalez, A.M.: Diseño de sistemas embebidos complejos a partir de agentes BDI híbridos con migración de dominio. Pontificia Universidad Javeriana, Colombia (2014)Google Scholar
  9. 9.
    González, E., Torres, M.: AOPOA organizational approach for agent oriented programming. Presented at the 8th International Conference on Enterprise Information Systems-ICEIS (2006)Google Scholar
  10. 10.
    Hamner, E., Cross, J.: Arts & bots: techniques for distributing a STEAM robotics program through K-12 classrooms. In: ISEC 2013 - 3rd IEEE Integrated STEM Education Conference (2013)Google Scholar
  11. 11.
    Laamanen, M., et al.: Theater robotics for human technology education. In: ACM International Conference Proceeding Series, pp. 127–131 (2015)Google Scholar
  12. 12.
    Leite, I., et al.: Emotional storytelling in the classroom: individual versus group interaction between children and robots. In: HRI, pp. 75–82 (2015)Google Scholar
  13. 13.
    Leite, I., et al.: The influence of empathy in human–robot relations. Int. J. Hum. Comput. Stud. 71(3), 250–260 (2013)CrossRefGoogle Scholar
  14. 14.
    Mateas, M.: An Oz-centric review of interactive drama and believable agents. Artificial intelligence today (1999)Google Scholar
  15. 15.
    De La Peña, A.: RoboAct modelo de control autónomo y cooperativo para el Teatro Robótico. Pontificia Universidad Javeriana, Colombia (2014)Google Scholar
  16. 16.
    Shank, J.D.: Interactive Open Educational Resources: A Guide to Finding, Choosing, and Using What’s Out There to Transform College Teaching. Wiley, Hoboken (2013)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Engineering SchoolPontificia Universidad JaverianaBogotáColombia

Personalised recommendations