A human-centric API for programming socially interactive robots
Date
2014
Authors
Diprose, J P
Plimmer, Beryl
MacDonald, B A
Hosking, John
Journal Title
Journal ISSN
Volume Title
Publisher
Conference Organising Committee
Abstract
Whilst robots are increasingly being deployed as social agents, it is still difficult to program them to interact socially. This is because current programming tools either require programmers to work at a low level or lack features needed to create certain aspects of social interaction. High level, domain specific tools with features designed specifically to meet the requirements of social interaction have the potential to ease the creation of social applications. We present a domain specific application programming interface (API) that is designed to meet the requirements of social interaction. The Cognitive Dimensions Framework was used as a design tool during the design process and the API was validated by implementing an exemplar application. The evaluation of the API showed that programmers with no robotics knowledge were positively impressed by the notation and that its organization, domain specific interfaces and object oriented nature positively affected several Cognitive Dimensions.
Description
Keywords
Keywords: Anthropomorphic robots; Design; Human robot interaction; Machine design; Robot programming; Social sciences; Visual languages; api; Cognitive dimensions; Humanoid robot; Social robots; usability; Application programming interfaces (API) api; application programming interfaces; cognitive dimensions; design; human robot interaction; humanoid robot; social robot interaction; usability
Citation
Collections
Source
Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC
Type
Conference paper
Book Title
Entity type
Access Statement
License Rights
Restricted until
2037-12-31
Downloads
File
Description