Towards a Modular and Distributed End-User Development Framework for Human-Robot Interaction

被引:15
|
作者
Coronado, Enrique [1 ]
Deuff, Dominique [2 ]
Carreno-Medrano, Pamela [3 ]
Tian, Leimin [3 ]
Kulic, Dana [3 ]
Sumartojo, Shanti [4 ]
Mastrogiovanni, Fulvio [5 ]
Venture, Gentiane [1 ]
机构
[1] Tokyo Univ Agr & Technol, Dept Mech Syst Engn, Tokyo 1840012, Japan
[2] Orange Lab, F-22300 Lannion, France
[3] Monash Univ, Fac Engn, Clayton, Vic 3800, Australia
[4] Monash Univ, Fac Art Design & Architecture, Caulfield, Vic 3145, Australia
[5] Univ Genoa, Dept Informat Bioengn Robot & Syst, I-16145 Genoa, Italy
关键词
Robots; Tools; Service robots; Programming profession; Programming; Visualization; Task analysis; Robotics; human-robot interaction; end-user development; robot programming; social robots; service robots;
D O I
10.1109/ACCESS.2021.3051605
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In an effort towards the democratization of Robotics, this article presents a novel End-User Development framework called Robot Interfaces From Zero Experience (RIZE). The framework provides a set of useful software tools for the creation of robot-oriented software architectures and programming interfaces, as well as the modeling and execution of robot behaviors, with a specific emphasis on social behaviors. Programming interfaces built on top of RIZE enable professionals with different backgrounds and interests to design, adapt, and scale-up robotics applications. As an example of a programming interface, we present Open RIZE, which exploits an End-User Programming paradigm combining blocks, tables, and forms-filling interfaces. Unlike previous approaches, robot behavioral code generated by Open RIZE is intrinsically modular, re-usable, scalable, neutral to the employed programming language, and platform-agnostic. In the article, we present the main design guidelines and features of Open RIZE. Additionally, we perform an initial usability evaluation of the Open RIZE interface in an online workshop. Preliminary results using the System Usability Scale with 10 novice end-users indicate that Open RIZE is easy-to-use and learn.
引用
收藏
页码:12675 / 12692
页数:18
相关论文
共 50 条
  • [1] End-User Development for Human-Robot Interaction
    Stegner, Laura
    Porfrio, David
    Hiatt, Laura M.
    Lemaignan, Severin
    Mead, Ross
    Mutlu, Bilge
    [J]. COMPANION OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2024 COMPANION, 2024, : 1355 - 1357
  • [2] End-User Development for Human-Robot Interaction: Results and Trends in an Emerging Field
    Vaiani, Giacomo
    Paternò, Fabio
    [J]. Proceedings of the ACM on Human-Computer Interaction, 2024, 8 (EICS)
  • [3] Participatory Design and End-User Programming for Human-Robot Interaction
    Senft, Emmanuel
    Porfirio, David
    Winkle, Katie
    [J]. PROCEEDINGS OF THE 2022 17TH ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION (HRI '22), 2022, : 1290 - 1292
  • [4] Towards a Modular Framework for Human-Robot Interaction and Collaboration
    Gavril, Alexandru-Florin
    Ghita, Alexandra Stefania
    Sorici, Alexandru
    Florea, Adina Magda
    [J]. 2019 22ND INTERNATIONAL CONFERENCE ON CONTROL SYSTEMS AND COMPUTER SCIENCE (CSCS), 2019, : 667 - 674
  • [5] Towards end-user development of distributed user interfaces
    Audrey Sanctorum
    Beat Signer
    [J]. Universal Access in the Information Society, 2019, 18 : 785 - 799
  • [6] Towards end-user development of distributed user interfaces
    Sanctorum, Audrey
    Signer, Beat
    [J]. UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2019, 18 (04) : 785 - 799
  • [7] A Framework for Human-Robot Interaction User Studies
    Rajendran, Vidyasagar
    Carreno-Medrano, Pamela
    Fisher, Wesley
    Werner, Alexander
    Kulic, Dana
    [J]. 2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 6215 - 6222
  • [8] End-User Framework for Robot Control
    Rajpathak, Kaustubh
    Kodur, Krishna Chaitanya
    Kyrarini, Maria
    Makedon, Fillia
    [J]. THE 14TH ACM INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS, PETRA 2021, 2021, : 109 - 110
  • [9] A System for Human-Robot Teaming through End-User Programming and Shared Autonomy
    Hagenow, Michael
    Senft, Emmanuel
    Radwin, Robert
    Gleicher, Michael
    Zinn, Michael
    Mutlu, Bilge
    [J]. PROCEEDINGS OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2024, 2024, : 231 - 239
  • [10] A Framework for End-User Instruction of a Robot Assistant for Manufacturing
    Guerin, Kelleher R.
    Lea, Colin
    Paxton, Chris
    Hager, Gregory D.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 6167 - 6174