Abstract
Programming a robot takes time, effort, and expert knowledge. As robots find their way to our personal spaces, it becomes urgent to investigate more intuitive methods to program them. An emerging field of research has focused on developing systems that are easy for non-expert users to understand and train. This paper explores the premise that dog training methods could inspire interactive programming methods for robots. In collaboration with dog trainers, we designed an interactive programming method for a robot. We evaluated our method in a Wizard-of-Oz study with 18 participants and compared it with programming the same behavior on a graphical programming software. Results show significant differences in usability scores, with the method inspired by dog training being perceived as more usable, easier, more fun, and more personal. This suggests that robot programming methods based on dog training could benefit a broader range of end-users, allowing them to interactively program new behaviors on robots in richer and more intuitive ways.
Original language | English |
---|---|
Title of host publication | HRI 2024 |
Subtitle of host publication | Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction |
Publisher | IEEE Computer Society |
Pages | 965-969 |
Number of pages | 5 |
ISBN (Electronic) | 9798400703232 |
DOIs | |
Publication status | Published - 2024 |
Event | 19th Annual ACM/IEEE International Conference on Human-Robot Interaction, HRI 2024 - Boulder, United States Duration: 11 Mar 2024 → 15 Mar 2024 |
Publication series
Name | ACM/IEEE International Conference on Human-Robot Interaction |
---|---|
ISSN (Electronic) | 2167-2148 |
Conference
Conference | 19th Annual ACM/IEEE International Conference on Human-Robot Interaction, HRI 2024 |
---|---|
Country/Territory | United States |
City | Boulder |
Period | 11/03/24 → 15/03/24 |
Bibliographical note
Publisher Copyright:© 2024 Copyright held by the owner/author(s)
Keywords
- Dog Training
- Human Robot Interaction
- Interactive Programming