Situated Live Programming for Human-Robot Collaboration
Situated Live Programming for Human-Robot Collaboration
复制标题
人机协作的现场实时编程
DOI:
--
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Bilge Mutlu
中科院分区:
文献类型:
--
作者:
Emmanuel Senft;Michael Hagenow;R. Radwin;M. Zinn;Michael Gleicher;Bilge Mutlu
We present situated live programming for human-robot collaboration, an approach that enables users with limited programming experience to program collaborative applications for human-robot interaction. Allowing end users, such as shop floor workers, to program collaborative robots themselves would make it easy to “retask” robots from one process to another, facilitating their adoption by small and medium enterprises. Our approach builds on the paradigm of trigger-action programming (TAP) by allowing end users to create rich interactions through simple trigger-action pairings. It enables end users to iteratively create, edit, and refine a reactive robot program while executing partial programs. This live programming approach enables the user to utilize the task space and objects by incrementally specifying situated trigger-action pairs, substantially lowering the barrier to entry for programming or reprogramming robots for collaboration. We instantiate situated live programming in an authoring system where users can create trigger-action programs by annotating an augmented video feed from the robot’s perspective and assign robot actions to trigger conditions. We evaluated this system in a study where participants (n = 10) developed robot programs for solving collaborative light-manufacturing tasks. Results showed that users with little programming experience were able to program HRC tasks in an interactive fashion and our situated live programming approach further supported individualized strategies and workflows. We conclude by discussing opportunities and limitations of the proposed approach, our system implementation, and our study and discuss a roadmap for expanding this approach to a broader range of tasks and applications.
登录
查看更多内容
DOI:
10.1145/3242587.3242634
发表时间:
2018
期刊:
Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology
影响因子:
--
作者:
Porfirio, David;Sauppé, Allison;Albarghouthi, Aws;Mutlu, Bilge
通讯作者:
Mutlu, Bilge
DOI:
10.1145/2858036.2858556
发表时间:
2016-05
期刊:
Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems
影响因子:
--
作者:
Blase Ur;Melwyn Pak Yong Ho;Stephen Brawner;Jiyun Lee;Sarah Mennicken;N. Picard;Diane Schulze;M. Littman
通讯作者:
Blase Ur;Melwyn Pak Yong Ho;Stephen Brawner;Jiyun Lee;Sarah Mennicken;N. Picard;Diane Schulze;M. Littman
DOI:
10.1145/3313831.3376670
发表时间:
2020
期刊:
Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
影响因子:
--
作者:
Huang, Gaoping;Rao, Pawan S.;Wu, Meng-Han;Qian, Xun;Nof, Shimon Y.;Ramani, Karthik;Quinn, Alexander J.
通讯作者:
Quinn, Alexander J.
DOI:
10.1145/3379337.3415872
发表时间:
2020
期刊:
UIST '20: Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology
影响因子:
--
作者:
Schoen, Andrew;Henrichs, Curt;Strohkirch, Mathias;Mutlu, Bilge
通讯作者:
Mutlu, Bilge