Home /Research /Transforming Robot Programs Based on Social Context
HRI

Transforming Robot Programs Based on Social Context

David Porfirio, Allison Sauppé, Aws Albarghouthi, Bilge Mutlu

Year
2020
Citations
13

Abstract

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.

Keywords

ExploitComputer scienceRobotHuman–computer interactionTask (project management)Context (archaeology)Social robotHuman–robot interactionArtificial intelligenceMobile robot

Related papers

Browse all HRI papers