A Survey on End-User Robot Programming

被引:56
作者
Ajaykumar, Gopika [1 ]
Steele, Maureen [1 ]
Huang, Chien-Ming [1 ]
机构
[1] Johns Hopkins Univ, Dept Comp Sci, 3400 N Charles St, Baltimore, MD 21218 USA
基金
美国国家科学基金会;
关键词
End-user robot programming; human-robot interaction; end-user programming; AUGMENTED REALITY; SOCIAL ROBOT;
D O I
10.1145/3466819
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As robots interact with a broader range of end-users, end-user robot programming has helped democratize robot programming by empowering end-users who may not have experience in robot programming to customize robots to meet their individual contextual needs. This article surveys work on end-user robot programming, with a focus on end-user program specification. It describes the primary domains, programming phases, and design choices represented by the end-user robot programming literature. The survey concludes by highlighting open directions for further investigation to enhance and widen the reach of end-user robot programming systems.
引用
收藏
页数:36
相关论文
共 121 条
[81]   Augmented reality-assisted robot programming system for industrial applications [J].
Ong, S. K. ;
Yew, A. W. W. ;
Thanigaivel, N. K. ;
Nee, A. Y. C. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 61
[82]   Recent progress on programming methods for industrial robots [J].
Pan, Zengxi ;
Polden, Joseph ;
Larkin, Nathan ;
Van Duin, Stephen ;
Norrish, John .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (02) :87-94
[83]   End-user development for personalizing applications, things, and robots [J].
Paterno, Fabio ;
Santoro, Carmen .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2019, 131 :120-130
[84]  
Paterno Fabio, 2013, International Scholarly Research Notices, V2013
[85]  
Paxton C, 2018, IEEE INT C INT ROBOT, P6086, DOI 10.1109/IROS.2018.8594127
[86]   Gesture-Based Extraction of Robot Skill Parameters for Intuitive Robot Programming [J].
Pedersen, Mikkel Rath ;
Kruger, Volker .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2015, 80 :S149-S163
[87]   Transforming Robot Programs Based on Social Context [J].
Porfirio, David ;
Sauppe, Allison ;
Albarghouthi, Aws ;
Mutlu, Bilge .
PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20), 2020,
[88]   Bodystorming Human-Robot Interactions [J].
Porfirio, David ;
Fisher, Evan ;
Sauppe, Allison ;
Albarghouthi, Aws ;
Mutlu, Bilge .
PROCEEDINGS OF THE 32ND ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY (UIST 2019), 2019, :479-491
[89]   Authoring and Verifying Human-Robot Interactions [J].
Porfirio, David ;
Sauppe, Allison ;
Albarghouthi, Aws ;
Mutlu, Bilge .
UIST 2018: PROCEEDINGS OF THE 31ST ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, 2018, :75-86
[90]  
Porfirio D, 2019, ACMIEEE INT CONF HUM, P733, DOI [10.1109/HRI.2019.8673221, 10.1109/hri.2019.8673221]