{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T17:58:00Z","timestamp":1773770280935,"version":"3.50.1"},"reference-count":48,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,12,6]],"date-time":"2023-12-06T00:00:00Z","timestamp":1701820800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Robot. AI"],"abstract":"<jats:p>In this article, we present RISE\u2014a <jats:bold>R<\/jats:bold>obotics <jats:bold>I<\/jats:bold>ntegration and <jats:bold>S<\/jats:bold>cenario-Management <jats:bold>E<\/jats:bold>xtensible-Architecture\u2014for designing human\u2013robot dialogs and conducting <jats:italic>Human\u2013Robot Interaction<\/jats:italic> (HRI) studies. In current HRI research, interdisciplinarity in the creation and implementation of interaction studies is becoming increasingly important. In addition, there is a lack of reproducibility of the research results. With the presented open-source architecture, we aim to address these two topics. Therefore, we discuss the advantages and disadvantages of various existing tools from different sub-fields within robotics. Requirements for an architecture can be derived from this overview of the literature, which 1) supports interdisciplinary research, 2) allows reproducibility of the research, and 3) is accessible to other researchers in the field of HRI. With our architecture, we tackle these requirements by providing a <jats:italic>Graphical User Interface<\/jats:italic> which explains the robot behavior and allows introspection into the current state of the dialog. Additionally, it offers controlling possibilities to easily conduct <jats:italic>Wizard of Oz<\/jats:italic> studies. To achieve transparency, the dialog is modeled explicitly, and the robot behavior can be configured. Furthermore, the modular architecture offers an interface for external features and sensors and is expandable to new robots and modalities.<\/jats:p>","DOI":"10.3389\/frobt.2023.1245501","type":"journal-article","created":{"date-parts":[[2023,12,6]],"date-time":"2023-12-06T08:27:45Z","timestamp":1701851265000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["RISE: an open-source architecture for interdisciplinary and reproducible human\u2013robot interaction research"],"prefix":"10.3389","volume":"10","author":[{"given":"Andr\u00e9","family":"Gro\u00df","sequence":"first","affiliation":[]},{"given":"Christian","family":"Sch\u00fctze","sequence":"additional","affiliation":[]},{"given":"Mara","family":"Brandt","sequence":"additional","affiliation":[]},{"given":"Britta","family":"Wrede","sequence":"additional","affiliation":[]},{"given":"Birte","family":"Richter","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2023,12,6]]},"reference":[{"key":"B1","doi-asserted-by":"crossref","first-page":"1273","DOI":"10.1145\/3331184.3331375","article-title":"Contextual dialogue act classification for open-domain conversational agents","volume-title":"Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval","author":"Ahmadvand","year":"2019"},{"key":"B2","doi-asserted-by":"publisher","first-page":"131858","DOI":"10.1109\/ACCESS.2021.3112535","article-title":"Automatic speech recognition: systematic literature review","volume":"9","author":"Alharbi","year":"2021","journal-title":"IEEE Access"},{"key":"B3","volume-title":"Gpt4all: training an assistant-style chatbot with large scale data distillation from gpt-3.5-turbo","author":"Anand","year":"2023"},{"key":"B4","doi-asserted-by":"crossref","DOI":"10.1093\/acprof:oso\/9780198245537.001.0001","volume-title":"How to do things with words","author":"Austin","year":"1975"},{"key":"B5","article-title":"State chart xml (scxml): state machine notation for control abstraction","author":"Barnett","year":"2007","journal-title":"W3C Work. draft"},{"key":"B6","first-page":"29","article-title":"The InproTK 2012 release","author":"Baumann","year":"2012","journal-title":"NAACL-HLT Workshop Future Dir. Needs Spok. Dialog Community Tools Data"},{"key":"B7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2666499.2666500","article-title":"Towards closed feedback loops in hri: integrating inprotk and pamini","volume-title":"Proceedings of the 2014 workshop on multimodal, multi-party, real-world human-robot interaction (ACM)","author":"Carlmeyer","year":"2014"},{"key":"B8","first-page":"2832","article-title":"What i cannot predict, i do not understand: a human-centered evaluation framework for explainability methods","volume-title":"Advances in neural information processing systems","author":"Colin","year":"2022"},{"key":"B9","volume-title":"Xml - XML wiki","author":"Consortium","year":"1994"},{"key":"B10","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.jss.2019.02.024","article-title":"The robot operating system: package reuse and community dynamics","volume":"151","author":"Estefo","year":"2019","journal-title":"J. Syst. Softw."},{"key":"B11","doi-asserted-by":"publisher","first-page":"3440","DOI":"10.3390\/s20123440","article-title":"Modelling multimodal dialogues for social robots using communicative acts","volume":"20","author":"Fern\u00e1ndez-Rodicio","year":"2020","journal-title":"Sensors"},{"key":"B12","doi-asserted-by":"crossref","first-page":"89","DOI":"10.7551\/mitpress\/9481.003.0017","article-title":"An interaction design framework for social robots","volume-title":"Robotics: science and systems","author":"Glas","year":"2012"},{"key":"B13","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1007\/10722777_8","article-title":"What is a conversation policy?","author":"Greaves","year":"2000","journal-title":"Issues agent Commun."},{"key":"B14","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1145\/3536220.3558070","article-title":"An architecture supporting configurable autonomous multimodal joint-attention-therapy for various robotic systems","author":"Gro\u00df","year":"2022","journal-title":"Companion Publ. 2022 Int. Conf. Multimodal Interact."},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2023.1236184","article-title":"Scaffolding the human partner by contrastive guidance in an explanatory human-robot dialogue","volume":"10","author":"Gro\u00df","year":"2023","journal-title":"Front. Robotics AI"},{"key":"B16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s43154-022-00094-5","article-title":"Reproducibility in human-robot interaction: furthering the science of hri","author":"Gunes","year":"2022","journal-title":"Curr. Robot. Rep."},{"key":"B17","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1075\/is.20023.hin","article-title":"Why robots should be technical: correcting mental models through technical architecture concepts","volume":"22","author":"Hindemith","year":"2021","journal-title":"Interact. Stud."},{"key":"B18","doi-asserted-by":"crossref","DOI":"10.21437\/Interspeech.2008-66","article-title":"Dialog management using weighted finite-state transducers","volume-title":"Ninth annual conference of the international speech communication association","author":"Hori","year":"2008"},{"key":"B19","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/11821830_17","article-title":"Towards a common framework for multimodal generation: the behavior markup language","volume-title":"Intelligent virtual agents: 6th international conference, IVA 2006","author":"Kopp","year":"2006"},{"key":"B20","article-title":"Can we reproduce it? toward the implementation of good experimental methodology in interdisciplinary robotics research","volume-title":"ICRA 2017 workshop on reproducible research in robotics: current status and road ahead","author":"Lier","year":"2017"},{"key":"B21","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1007\/978-3-319-11900-7_34","article-title":"The cognitive interaction toolkit\u2013improving reproducibility of robotic systems experiments","volume-title":"Simulation, modeling, and programming for autonomous robots: 4th international conference","author":"Lier","year":"2014"},{"key":"B22","doi-asserted-by":"crossref","first-page":"67","DOI":"10.18653\/v1\/P16-4012","article-title":"OpenDial: a toolkit for developing spoken dialogue systems with probabilistic rules","volume-title":"Proceedings of ACL-2016 system demonstrations","author":"Lison","year":"2016"},{"key":"B23","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1145\/1957656.1957729","article-title":"Polonius: a wizard of oz interface for hri experiments","volume-title":"Proceedings of the 6th international conference on Human-robot interaction","author":"Lu","year":"2011"},{"key":"B24","doi-asserted-by":"crossref","first-page":"3384","DOI":"10.1109\/ROBOT.2010.5509173","article-title":"The bielefeld anthropomorphic robot head \u201cflobi\u201d","volume-title":"2010 IEEE international conference on robotics and automation","author":"L\u00fctkebohle","year":"2010"},{"key":"B25","doi-asserted-by":"publisher","first-page":"8","DOI":"10.5772\/5761","article-title":"Yarp: yet another robot platform","volume":"3","author":"Metta","year":"2006","journal-title":"Int. J. Adv. Robotic Syst."},{"key":"B26","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1117\/12.497223","article-title":"Claraty: an architecture for reusable robotic software","volume":"5083","author":"Nesnas","year":"2003","journal-title":"Unmanned Ground Veh. Technol. V. (SPIE)"},{"key":"B27","doi-asserted-by":"publisher","DOI":"10.1145\/3495013","article-title":"It\u2019s complicated: the relationship between user trust, model accuracy and explanations in ai","volume":"29","author":"Papenmeier","year":"2022","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"B28","article-title":"Modeling human-robot interaction based on generic interaction patterns","volume-title":"2010 AAAI fall symposium series","author":"Peltason","year":""},{"key":"B29","first-page":"229","article-title":"Pamini: a framework for assembling mixed-initiative human-robot interaction from generic interaction patterns","author":"Peltason","year":"","journal-title":"Proc. SIGDIAL 2010 Conf."},{"key":"B30","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1145\/2872427.2883029","article-title":"Foundations of json schema","volume-title":"Proceedings of the 25th international conference on world wide web","author":"Pezoa","year":"2016"},{"key":"B31","first-page":"46","article-title":"Choregraphe: a graphical tool for humanoid robot programming","volume-title":"Ro-man 2009-the 18th ieee international symposium on robot and human interactive communication","author":"Pot","year":"2009"},{"key":"B32","first-page":"5","article-title":"Ros: an open-source robot operating system","volume-title":"ICRA workshop on open source software","author":"Quigley","year":"2009"},{"key":"B33","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1002\/tee.22100","article-title":"Tfsm-based dialogue management model framework for affective dialogue systems","volume":"10","author":"Ren","year":"2015","journal-title":"IEEJ Trans. Electr. Electron. Eng."},{"key":"B34","doi-asserted-by":"publisher","first-page":"37","DOI":"10.3390\/mti7040037","article-title":"Eeg correlates of distractions and hesitations in human\u2013robot interaction: a lablinking pilot study","volume":"7","author":"Richter","year":"2023","journal-title":"Multimodal Technol. Interact."},{"key":"B35","doi-asserted-by":"publisher","first-page":"668057","DOI":"10.3389\/frobt.2021.668057","article-title":"Woz4u: an open-source wizard-of-oz interface for easy, efficient and robust hri experiments","volume":"8","author":"Rietz","year":"2021","journal-title":"Front. Robotics AI"},{"key":"B36","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1109\/REW56159.2022.00022","article-title":"Constructing explainability","volume-title":"2022 IEEE 30th international requirements engineering conference workshops (REW)","author":"Rohlfing","year":"2022"},{"key":"B37","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1145\/2974804.2974827","article-title":"Humotion: a human inspired gaze control framework for anthropomorphic robot heads","volume-title":"Proceedings of the fourth international conference on human agent interaction","author":"Schulz","year":"2016"},{"key":"B38","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1162\/089120100561737","article-title":"Enabling non-technical domain experts to create robot-assisted therapeutic scenarios via visual programming","author":"Sch\u00fctze","year":"2022","journal-title":"Companion Publ. 2022 Int. Conf. Multimodal Interact."},{"key":"B39","first-page":"93","article-title":"A modeling framework for reusable social behavior","volume-title":"Work in progress workshop proceedings icsr","author":"Siepmann","year":"2011"},{"key":"B40","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/2388676.2388698","article-title":"Iristk: a statechart-based toolkit for multi-party face-to-face interaction","volume-title":"Proceedings of the 14th ACM international conference on multimodal interaction","author":"Skantze","year":"2012"},{"key":"B41","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1162\/089120100561737","article-title":"Dialogue act modeling for automatic tagging and recognition of conversational speech","volume":"26","author":"Stolcke","year":"2000","journal-title":"Comput. Linguist."},{"key":"B42","volume-title":"Distributed systems: principles and paradigms","author":"Tanenbaum","year":"2007"},{"key":"B43","doi-asserted-by":"publisher","first-page":"893","DOI":"10.1007\/s12369-021-00839-w","article-title":"How does modality matter? investigating the synthesis and effects of multi-modal robot behavior on social intelligence","volume":"14","author":"Tatarian","year":"2022","journal-title":"Int. J. Soc. Robotics"},{"key":"B44","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1007\/978-94-010-0019-2_15","article-title":"The information state approach to dialogue management","author":"Traum","year":"2003","journal-title":"Curr. new Dir. discourse dialogue"},{"key":"B45","first-page":"1183","article-title":"A middleware for collaborative research in experimental robotics","volume-title":"2011 IEEE\/SICE international symposium on system integration","author":"Wienke","year":"2011"},{"key":"B46","article-title":"A chatbot by combining finite state machine, information retrieval, and bot-initiative strategy","author":"Yi","year":"2017","journal-title":"Proc. Alexa Prize"},{"key":"B47","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1080\/1350178X.2014.886470","article-title":"Understanding with theoretical models","volume":"21","author":"Ylikoski","year":"2014","journal-title":"J. Econ. Methodol."},{"key":"B48","first-page":"012025","article-title":"A review of the research on dialogue management of task-oriented systems","volume-title":"Journal of physics: conference series","author":"Zhao","year":"2019"}],"container-title":["Frontiers in Robotics and AI"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2023.1245501\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,6]],"date-time":"2023-12-06T08:28:04Z","timestamp":1701851284000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2023.1245501\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,6]]},"references-count":48,"alternative-id":["10.3389\/frobt.2023.1245501"],"URL":"https:\/\/doi.org\/10.3389\/frobt.2023.1245501","relation":{},"ISSN":["2296-9144"],"issn-type":[{"value":"2296-9144","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,6]]},"article-number":"1245501"}}