Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3102113.3102147acmconferencesArticle/Chapter ViewAbstractPublication PageseicsConference Proceedingsconference-collections
short-paper

DICE-R: defining human-robot interaction with composite events

Published: 26 June 2017 Publication History
  • Get Citation Alerts
  • Abstract

    Collaborative robots, or cobots, are believed to be a major factor to further increase productivity and to support workers in performing straining, repetitive tasks and tasks that benefit from a third hand. Human workers prefer to interact with cobots in similar ways as with their human peers; using gestures, voice and peripheral awareness. It is thus important to enable cobots to engage in such interactions and to react appropriately. In this paper, we propose a domain-specific textual language, DICE-R, to define human-robot interactions using composite events. DICE-R enables to do this without reference to the automatically generated finite state machines used to recognize these temporal combinations of events from different sources.
    We introduce the concrete syntax of a DICE-R script, an example application developed using DICE-R, as well as a discussion of how the specified interaction rules are mapped on executable finite state machines.

    References

    [1]
    2015. ActionLib package summary (wiki). (12 2015). http://www.ros.org/wiki/actionlib Last accessed on May 23, 2016.
    [2]
    Jim Barnett, Rahul Akolkar, RJ Auburn, Michael Bodell, Daniel C Burnett, Jerry Carter, Scott McGlashan, Torbjörn Lager, Mark Helbing, Rafah Hosn, and others. 2007. State Chart XML (SCXML): State machine notation for control abstraction. (2007). http://www.w3.org/TR/2015/REC-scxml-20150901/ W3C working draft.
    [3]
    Julio Cano, Gwenaël Delaval, and Eric Rutten. 2014. Coordination of ECA rules by verification and control. In International Conference on Coordination Languages and Models. Springer, 33--48.
    [4]
    Clement Creusot. 2016. ActBot: Sharing high-level robot AI scripts. In 2016 25th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN). 172--178.
    [5]
    Fredy Cuenca, Jan Van den Bergh, Kris Luyten, and Karin Coninx. 2016. Hasselt: Rapid Prototyping of Multimodal Interactions with Composite Event-Driven Programming. Journal of People-Oriented Programming 5, 1 (2016).
    [6]
    Fredy Cuenca Lucero, Karin Coninx, Kris Luyten, and Davy Vanacken. 2014. Graphical Toolkits for Rapid Prototyping of Multimodal Systems: A Survey. Interacting with Computers (2014).
    [7]
    B. Dumas, D. Lalanne, and S. Oviatt. 2009. Multimodal Interfaces: A Survey of Principles, Models and Frameworks. Human Machine Interaction 5440 (2009), 3--26.
    [8]
    Emmanuel Ferreira and Fabrice Lefevre. 2015. Reinforcement-learning based dialogue system for human-robot interactions with socially-inspired rewards. Computer Speech & Language 34, 1 (2015), 256--274.
    [9]
    Manuel Giuliani and Alois Knoll. 2008. MultiML: A General Purpose Representation Language for Multimodal Human Utterances. In Proceedings of the 10th International Conference on Multimodal Interfaces (ICMI '08). ACM, New York, NY, USA, 165--172.
    [10]
    Lorenzo Lucignano, Francesco Cutugno, Silvia Rossi, and Alberto Finzi. 2013. A Dialogue System for Multimodal Human-robot Interaction. In Proceedings of the 15th ACM on International Conference on Multimodal Interaction (ICMI '13). ACM, New York, NY, USA, 197--204.
    [11]
    Morgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Y Ng. 2009. ROS: an open-source Robot Operating System. In ICRA workshop on open source software, Vol. 3. 5.
    [12]
    Markus Rickert, Mary Ellen Foster, Manuel Giuliani, Tomas By, Giorgio Panin, and Alois Knoll. 2007. Integrating language, vision and action for human robot dialog systems. In International Conference on Universal Access in Human-Computer Interaction. Springer, 987--995.
    [13]
    Gabriel Skantze and Samer Al Moubayed. 2012. IrisTK: A Statechart-based Toolkit for Multi-party Face-to-face Interaction. In Proceedings of the 14th ACM International Conference on Multimodal Interaction (ICMI '12). ACM, New York, NY, USA, 69--76.
    [14]
    Jan Van den Bergh, Fredy Cuenca Lucero, Kris Luyten, and Karin Coninx. 2016. Toward specifying Human-Robot Collaboration with composite events. In 2016 25th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN). 896--901.

    Cited By

    View all
    • (2022)Unified Meaning Representation Format (UMRF) - A Task Description and Execution Formalism for HRIACM Transactions on Human-Robot Interaction10.1145/352258011:4(1-25)Online publication date: 8-Sep-2022
    • (2020)VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data AnalysisProceedings of the ACM on Human-Computer Interaction10.1145/33949764:EICS(1-37)Online publication date: 18-Jun-2020
    • (2018)Working with Walt: How a Cobot Was Developed and Inserted on an Auto Assembly LineIEEE Robotics & Automation Magazine10.1109/MRA.2018.281594725:2(51-58)Online publication date: Jun-2018
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    EICS '17: Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems
    June 2017
    164 pages
    ISBN:9781450350839
    DOI:10.1145/3102113
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 June 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. DICE-R
    2. domain-specific language
    3. event-condition-action rules
    4. human-robot interaction

    Qualifiers

    • Short-paper

    Conference

    EICS '17
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 73 of 299 submissions, 24%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)2

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Unified Meaning Representation Format (UMRF) - A Task Description and Execution Formalism for HRIACM Transactions on Human-Robot Interaction10.1145/352258011:4(1-25)Online publication date: 8-Sep-2022
    • (2020)VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data AnalysisProceedings of the ACM on Human-Computer Interaction10.1145/33949764:EICS(1-37)Online publication date: 18-Jun-2020
    • (2018)Working with Walt: How a Cobot Was Developed and Inserted on an Auto Assembly LineIEEE Robotics & Automation Magazine10.1109/MRA.2018.281594725:2(51-58)Online publication date: Jun-2018
    • (2018)Towards Tool-Support for Robot-Assisted Product Creation in Fab LabsHuman-Centered Software Engineering10.1007/978-3-030-05909-5_13(219-230)Online publication date: 31-Dec-2018

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media