dc.contributor.author |
Diprose, James |
en |
dc.contributor.author |
MacDonald, Bruce |
en |
dc.contributor.author |
Hosking, John |
en |
dc.contributor.author |
Plimmer, Beryl |
en |
dc.date.accessioned |
2017-08-13T23:09:06Z |
en |
dc.date.issued |
2017-04 |
en |
dc.identifier.citation |
Journal of Visual Languages and Computing 39:22-40 Apr 2017 |
en |
dc.identifier.issn |
1045-926X |
en |
dc.identifier.uri |
http://hdl.handle.net/2292/35060 |
en |
dc.description.abstract |
Whilst robots are increasingly being deployed as social agents, it is still difficult to program them to interact socially. To create usable tools for programming these robots, tool developers need to know what abstraction levels are appropriate for programming social robot applications. We explore this through the iterative design and evaluation of an API for programming social robots. The results show that high level primitives, with a close mapping to social interaction, are suitable for programming social robot applications. However, the abstraction level should not be so high that it takes away too much control from programmers. This has the potential to enable programmers to produce high quality social robot applications with less programming effort. |
en |
dc.publisher |
Academic Press |
en |
dc.relation.ispartofseries |
Journal of Visual Languages and Computing |
en |
dc.rights |
Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. |
en |
dc.rights.uri |
https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm |
en |
dc.rights.uri |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
en |
dc.title |
Designing an API at an appropriate abstraction level for programming social robot applications |
en |
dc.type |
Journal Article |
en |
dc.identifier.doi |
10.1016/j.jvlc.2016.07.005 |
en |
pubs.begin-page |
22 |
en |
pubs.volume |
39 |
en |
dc.description.version |
AM - Accepted Manuscript |
en |
dc.rights.holder |
Copyright: Elsevier |
en |
pubs.end-page |
40 |
en |
dc.rights.accessrights |
http://purl.org/eprint/accessRights/OpenAccess |
en |
pubs.subtype |
Article |
en |
pubs.elements-id |
536063 |
en |
pubs.org-id |
Engineering |
en |
pubs.org-id |
Department of Electrical, Computer and Software Engineering |
en |
pubs.org-id |
Science |
en |
dc.identifier.eissn |
1095-8533 |
en |
pubs.record-created-at-source-date |
2017-01-09 |
en |