首页 | 本学科首页   官方微博 | 高级检索  
     


Designing an API at an appropriate abstraction level for programming social robot applications
Affiliation:1. Department of Computer Science, University of Auckland, New Zealand;2. Department of Electrical and Computer Engineering, University of Auckland, New Zealand;3. Faculty of Science, University of Auckland, New Zealand;1. CACS, UL Lafayette, United States;2. School of EECS, Oregon State University, United States;1. Department of Physiology, University of Melbourne, Melbourne, Victoria, Australia;2. Department of Physiology, University of Auckland, Auckland, New Zealand;3. Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand;1. Applied Social Psychology and Gender Research, Cluster of Excellence Cognitive Interaction Technology, Bielefeld University, Germany;2. Department of Psychology, Bielefeld University, Germany;1. Department of Automation, Technical University of Cluj-Napoca, Romania;2. Delft Center for Systems and Control, Delft University of Technology, the Netherlands
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.
Keywords:Application programming interfaces  API  Usability  Design  Cognitive dimensions  Human robot interaction  Social robot interaction  Humanoid robot
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号