Human-Robot Interaction Design Using Interaction Composer: Eight Years of Lessons Learned
Dylan F. Glas,Takayuki Kanda,Hiroshi Ishiguro +2 more
- pp 303-310
Reads0
Chats0
TLDR
This paper examines the structure and content of interaction flows, identify common design patterns, and discusses elements of the framework which have proven valuable, features which did not solve their intended purposes, and ways that future systems might better address these issues.Abstract:
Interaction Composer, a visual programming environment designed to enable programmers and non-programmers to collaboratively design social human-robot interactions in the form of state-based flows, has been in use at our laboratory for eight years. The system architecture and the design principles behind the framework have been presented in other work, but in this paper we take a case-study approach, examining several actual examples of the use of this toolkit over an eight-year period. We examine the structure and content of interaction flows, identify common design patterns, and discuss elements of the framework which have proven valuable, features which did not solve their intended purposes, and ways that future systems might better address these issues. It is hoped that the insights gained from this study will contribute to the development of more effective and more usable tools and frameworks for interaction design.read more
Citations
More filters
Proceedings ArticleDOI
Code3: A System for End-to-End Programming of Mobile Manipulator Robots for Novices and Experts
Justin Huang,Maya Cakmak +1 more
TL;DR: This paper introduces Code3, a system for user-friendly, rapid programming of mobile manipulator robots that is expressive enough for an expert to rapidly program highly complex manipulation tasks like playing tic-tac-toe and reconfiguring an object to be graspable.
Journal ArticleDOI
Visual Programming Environments for End-User Development of intelligent and social robots, a systematic review
TL;DR: Findings indicate the need for more objective and comparative evaluations, as well as usability and user experience studies with real end users, and validations of these tools for designing applications aimed at working “in-the-wild” rather than only in laboratories and structured settings.
Proceedings ArticleDOI
Authoring and Verifying Human-Robot Interactions
TL;DR: An authoring environment is developed that utilizes automated formal-verification methods to facilitate the encoding of appropriate social norms into the interaction design of social robots and the detection of breakdowns and norm violations in order to prevent them.
Proceedings ArticleDOI
Simplified Programming of Re-usable Skills on a Safe Industrial Robot: Prototype and Evaluation
TL;DR: A prototype tool supporting a hybrid programming and execution mode was developed and evaluated with 21 non-expert users with varying programming and robotics experience and a comparison of the programming times for an expert robot programmer using traditional tools versus the new tool is presented.
Proceedings ArticleDOI
JESSIE: Synthesizing Social Robot Behaviors for Personalized Neurorehabilitation and Beyond
TL;DR: JESSIE is a robotic system that enables novice programmers to program social robots by expressing high-level specifications and supports reproducibility, scalability, and accessibility of personalized robots for HRI.
References
More filters
Journal ArticleDOI
Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework
Thomas R. G. Green,Marian Petre +1 more
TL;DR: This paper applies the cognitive dimensions framework to two commercially-available dataflow languages and concludes that it is effective and insightful; other HCI-based evaluation techniques focus on different aspects and would make good complements.
Proceedings ArticleDOI
Choregraphe: a graphical tool for humanoid robot programming
TL;DR: Choregraphe is a very powerful tool that allows macroscopic connection of high level behaviors to easily develop complex software for this 25 degrees of freedom robot, Nao.
Proceedings ArticleDOI
Design patterns for sociality in human-robot interaction
Peter H. Kahn,Nathan G. Freier,Takayuki Kanda,Hiroshi Ishiguro,Jolina H. Ruckert,Rachel L. Severson,Shaun K. Kane +6 more
TL;DR: If a design pattern program proves successful, it will provide HRI researchers with basic knowledge about human robot interaction, and save time through the reuse of patterns to achieve high levels of sociality.
Proceedings ArticleDOI
Do elderly people prefer a conversational humanoid as a shopping assistant partner in supermarkets
TL;DR: The effect of two design considerations for assistive robots in a partner metaphor: conversation and robot-type is investigated to find that elderly participants prefer a conversational humanoid as a shopping assistant partner.
Journal Article
LEGO Engineer and RoboLab: Teaching Engineering with LabVIEW from Kindergarten to Graduate School*
TL;DR: The paper explains how the designed software to complement these projects in allowing automation and animation was designed, and how LabVIEW and LEGO data acquisition has been used to teach elementary school science, freshman engineering, instrumentation and experimentation, and to solvevarious data acquisition problems.