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 条
[91]  
Powers Aaron, 2006, HRI 2006 P 2006 ACM, P218, DOI DOI 10.1145/1121241.1121280
[92]  
Prorok A, 2012, IEEE INT CONF ROBOT, P4236, DOI 10.1109/ICRA.2012.6225016
[93]  
Quigley M., 2009, ICRA WORKSHOP OPEN S, P5
[94]  
Quintero CP, 2018, IEEE INT C INT ROBOT, P1838, DOI 10.1109/IROS.2018.8593700
[95]   Interactive Tuning of Robot Program Parameters via Expected Divergence Maximization [J].
Racca, Mattia ;
Kyrki, Ville ;
Cakmak, Maya .
PROCEEDINGS OF THE 2020 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION (HRI '20), 2020, :629-638
[96]  
Ramoglu Muhammet, 2017, Design, User Experience and Usability: Theory, Methodology and Management. 6th International Conference, DUXU 2017, held as part of HCI International 2017. Proceedings: LNCS 10288, P652, DOI 10.1007/978-3-319-58634-2_47
[97]  
Repenning Alexander, 2011, End-User Development. Proceedings Third International Symposium, IS-EUD 2011, P325, DOI 10.1007/978-3-642-21530-8_34
[98]   Scratch: Programming for All [J].
Resnick, Mitchel ;
Maloney, John ;
Monroy-Hernandez, Andres ;
Rusk, Natalie ;
Eastmond, Evelyn ;
Brennan, Karen ;
Millner, Amon ;
Rosenbaum, Eric ;
Silver, Jay ;
Silverman, Brian ;
Kafai, Yasmin .
COMMUNICATIONS OF THE ACM, 2009, 52 (11) :60-67
[99]  
Riedl Michael, 2019, TAGUNGSBAND 4 KONGRE, P259
[100]  
Robertson T.J., 2004, Proceedings 42 of the SIGCHI Conference on Human Factors in Computing Systems, CHI '04, P287