Figaro: A tabletop authoring environment for human-robot interaction
D. J. Porfirio, L. Stegner, M. Cakmak, A. Sauppé, A. Albarghouthi, and B. Mutlu, “Figaro: A tabletop authoring environment for human-robot interaction,” in Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, New York, NY, USA, 2021, pp. 1–15, doi: 10.1145/3411764.3446864.
Abstract
Human-robot interaction designers and developers navigate a complex design space, which creates a need for tools that support intuitive design processes and harness the programming capacity of state-of-the-art authoring environments. We introduce Figaro, an expressive tabletop authoring environment for mobile robots, inspired by shadow puppetry, that provides designers with a natural, situated representation of human-robot interactions while exploiting the intuitiveness of tabletop and tangible programming interfaces. On the tabletop, Figaro projects a representation of an environment. Users demonstrate sequences of behaviors, or scenes, of an interaction by manipulating instrumented figurines that represent the robot and the human. During a scene, Figaro records the movement of figurines on the tabletop and narrations uttered by users. Subsequently, Figaro employs real-time program synthesis to assemble a complete robot program from all scenes provided. Through a user study, we demonstrate the ability of Figaro to support design exploration and development for human-robot interaction.
BibTeX Entry
@inproceedings{porfirio2021figaro, title = {Figaro: A tabletop authoring environment for human-robot interaction}, author = {Porfirio, David J and Stegner, Laura and Cakmak, Maya and Saupp{\'e}, Allison and Albarghouthi, Aws and Mutlu, Bilge}, year = {2021}, booktitle = {Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems}, type = {conference}, pages = {1--15}, isbn = {9781450380966}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, doi = {10.1145/3411764.3446864}, articleno = {414}, numpages = {15}, keywords = {tabletop interfaces, shadow puppetry, program synthesis, human-robot interaction, Authoring environments}, location = {Yokohama, Japan}, series = {CHI '21} }