Transforming Robot Programs Based on Social Context

要旨

Social robots have varied effectiveness when interacting with humans in different interaction contexts. A robot programmed to escort individuals to a different location, for instance, may behave more appropriately in a crowded airport than a quiet library, or vice versa. To address these issues, we exploit ideas from program synthesis and propose an approach to transforming the structure of hand-crafted interaction programs that uses user-scored execution traces as input, in which end users score their paths through the interaction based on their experience. Additionally, our approach guarantees that transformations to a program will not violate task and social expectations that must be maintained across contexts. We evaluated our approach by adapting a robot program to both real-world and simulated contexts and found evidence that making informed edits to the robot's program improves user experience.

キーワード
Human-robot interaction
interaction adaptation
program repair
model checking
著者
David Porfirio
University of Wisconsin–Madison, Madison, WI, USA
Allison Sauppé
University of Wisconsin–La Crosse, La Crosse, WI, USA
Aws Albarghouthi
University of Wisconsin–Madison, Madison, WI, USA
Bilge Mutlu
University of Wisconsin–Madison, Madison, WI, USA
DOI

10.1145/3313831.3376355

論文URL

https://doi.org/10.1145/3313831.3376355

動画

会議: CHI 2020

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2020.acm.org/)

セッション: Programming experience

Paper session
312 NI'IHAU
5 件の発表
2020-04-30 18:00:00
2020-04-30 19:15:00
日本語まとめ
読み込み中…