Interactive Tuning of Robot Program Parameters via Expected Divergence Maximization

被引:8
作者
Racca, Mattia [1 ]
Kyrki, Ville [1 ]
Cakmak, Maya [2 ]
机构
[1] Aalto Univ, Espoo, Finland
[2] Univ Washington, Seattle, WA 98195 USA
来源
PROCEEDINGS OF THE 2020 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION (HRI '20) | 2020年
基金
美国国家科学基金会; 芬兰科学院;
关键词
Active Learning; End-User Programming; Human-Robot Interaction;
D O I
10.1145/3319502.3374784
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Enabling diverse users to program robots for different applications is critical for robots to be widely adopted. Most of the new collaborative robot manipulators come with intuitive programming interfaces that allow novice users to compose robot programs and tune their parameters. However, parameters like motion speeds or exerted forces cannot be easily demonstrated and often require manual tuning, resulting in a tedious trial-and-error process. To address this problem, we formulate tuning of one-dimensional parameters as an Active Learning problem where the learner iteratively refines its estimate of the feasible range of parameter values, by selecting informative queries. By executing the parametrized actions, the learner gathers the user's feedback, in the form of directional answers ("higher," "lower," or "fine"), and integrates it in the estimate. We propose an Active Learning approach based on Expected Divergence Maximization for this setting and compare it against two baselines with synthetic data. We further compare the approaches on a real-robot dataset obtained from programs written with a simple Domain-Specific Language for a robot arm and manually tuned by expert users (N=8) to perform four manipulation tasks. We evaluate the effectiveness and usability of our interactive tuning approach against manual tuning with a user study where novice users (N=8) tuned parameters of a human-robot hand-over program.
引用
收藏
页码:629 / 638
页数:10
相关论文
共 67 条
[1]  
Alexandrova S., 2014, ROBOTICS SCI SYSTEMS
[2]  
Alexandrova S, 2015, IEEE INT CONF ROBOT, P5537, DOI 10.1109/ICRA.2015.7139973
[3]   Power to the People: The Role of Humans in Interactive Machine Learning [J].
Amershi, Saleema ;
Cakmak, Maya ;
Knox, W. Bradley ;
Kulesza, Todd .
AI MAGAZINE, 2014, 35 (04) :105-120
[4]  
Angluin D., 1988, Machine Learning, V2, P319, DOI 10.1023/A:1022821128753
[5]  
[Anonymous], 2007, AAMAS 07
[6]  
[Anonymous], 1943, MATH STAT
[7]  
[Anonymous], P 28 INT JOINT C ART
[8]  
[Anonymous], 2017, ROBOTICS SCI SYSTEMS
[9]  
[Anonymous], 2001, ICML
[10]  
[Anonymous], 2013, IJCAI 2013