Engaging Learners in Dialogue Interactivity Development for Mobile Robots

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 946)


The use of robots in educational and STEM engagement activities is widespread. In this paper we describe a system developed for engaging learners with the design of dialogue-based interactivity for mobile robots. With an emphasis on a web-based solution that is grounded in both a real robot system and a real application domain – a museum guide robot – our intent is to enhance the benefits to both driving research through potential user-group engagement, and enhancing motivation by providing a real application context for the learners involved. The proposed system is designed to be highly scalable to both many simultaneous users and to users of different age groups, and specifically enables direct deployment of implemented systems onto both real and simulated robots. Our observations from preliminary events, involving both children and adults, support the view that the system is both usable and successful in supporting engagement with the dialogue interactivity problem presented to the participants, with indications that this engagement can persist over an extended period of time.


Mobile robots DialogFlow Museum guide Public engagement Dialogue interactivity 


  1. 1.
    Baxter, P., Ashurst, E., Kennedy, J., Senft, E., Lemaignan, S., Belpaeme, T.: The wider supportive role of social robots in the classroom for teachers. In: 1st International Workshop on Educational Robotics at the International Conference on Social Robotics, Paris, France (2015)Google Scholar
  2. 2.
    Cakmak, M., Takayama, L.: Teaching people how to teach robots: the effect of instructional materials and dialog design. In: HRI, pp. 431–438. ACM/IEEE, Bielefeld (2014)Google Scholar
  3. 3.
    Chowdhury, G.: Natural language processing. Ann. Rev. Inf. Sci. Technol. 37, 51–89 (2003). Scholar
  4. 4.
    Del Duchetto, F., Kucukyilmaz, A., Iocchi, L., Hanheide, M.: Do not make the same mistakes again and again: learning local recovery policies for navigation from human demonstrations. IEEE Robot. Autom. Lett. 3(4), 4084–4091 (2018). Scholar
  5. 5.
    Diprose, J., MacDonald, B., Hosking, J., Plimmer, B.: Designing an API at an appropriate abstraction level for programming social robot applications. J. Vis. Lang. Comput. (2016). Scholar
  6. 6.
    Fischer, K., Lohse, M.: Shaping naive users’ models of robots’ situation awareness. In: RO-MAN 2007 - The 16th IEEE International Symposium on Robot and Human Interactive Communication, pp. 534–539 (2007).
  7. 7.
    Hanheide, M., Göbelbecker, M., Horn, G.S., Pronobis, A., Sjöö, K., Aydemir, A., Jensfelt, P., Gretton, C., Dearden, R., Janicek, M., Zender, H., Kruijff, G.J., Hawes, N., Wyatt, J.L.: Robot task planning and explanation in open and uncertain worlds. Artif. Intell. 247, 119–150 (2017). Scholar
  8. 8.
    Horn, M.S., Solovey, E.T., Crouser, R.J., Jacob, R.J.: Comparing the use of tangible and graphical programming languages for informal science education. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2009, pp. 975–984. ACM, New York (2009).
  9. 9.
    Karreman, D.E., van Dijk, E.M.A.G., Evers, V.: Contextual analysis of human non-verbal guide behaviors to inform the development of FROG, the fun robotic outdoor guide. In: Salah, A.A., Ruiz-del Solar, J., Meriçli, Ç., Oudeyer, P.Y. (eds.) Human Behavior Understanding, pp. 113–124. Springer, Berlin (2012)CrossRefGoogle Scholar
  10. 10.
    Kopp, S., Gesellensetter, L., Krämer, N.C., Wachsmuth, I.: A conversational agent as museum guide–design and evaluation of a real-world application. In: Intelligent Virtual Agents, pp. 329–343. Springer (2005)Google Scholar
  11. 11.
    Lee, C., Jung, S., Kim, K., Lee, D., Lee, G.G.G.: Recent approaches to dialog management for spoken dialog systems. J. Comput. Sci. Eng. 4(1), 1–22 (2010). Scholar
  12. 12.
    McNerney, T.S.: From turtles to tangible programming bricks: explorations in physical language design. Pers. Ubiquit. Comput. 8(5), 326–337 (2004). Scholar
  13. 13.
    Papert, S.: Mindstorms: Children, Computers, and Powerful Ideas. Basic Books Inc., New York (1980)Google Scholar
  14. 14.
    Šabanović, S.: Robots in society, society in robots. Int. J. Soc. Robot. 2(4), 439–450 (2010). Scholar
  15. 15.
    Thrun, S., Bennewitz, M., Burgard, W., Cremers, A.B., Dellaert, F., Fox, D., Hahnel, D., Rosenberg, C., Roy, N., Schulte, J., Schultz, D.: MINERVA: a second-generation museum tour-guide robot. In: Proceedings of the 1999 IEEE International Conference on Robotics and Automation IEEE (1999)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Lincoln Centre for Autonomous Systems, School of Computer ScienceUniversity of LincolnLincolnUK

Personalised recommendations