Information systems security design methods: implications for information systems development
ACM Computing Surveys (CSUR)
Communications of the ACM
Towards a UML for Interactive Systems
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
User Interface Modeling in UMLi
IEEE Software
UML Distilled: A Brief Guide to the Standard Object Modeling Language
UML Distilled: A Brief Guide to the Standard Object Modeling Language
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 3 (ICME '03) - Volume 03
Social interactions in HRI: the robot view
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
HRI evaluation of a healthcare service robot
ICSR'12 Proceedings of the 4th international conference on Social Robotics
Programming behaviour of a personal service robot with application to healthcare
ICSR'12 Proceedings of the 4th international conference on Social Robotics
Hi-index | 0.00 |
Human robot interaction (HRI) is core to the design of service robots. The interaction during a service application determines how a user perceives the robot, which affects the user's experience and how well the user accepts the robot and its services. During the last decade, robotics service applications in close proximity to human users have been a popular research area. Research in related fields such as computer vision has also made significant advances to make available many interaction algorithms for HRI. However, we argue that there is only minimum utilization of these algorithms in the construction of HRI needed in actual service robots, despite their availability. This is partly because these algorithms have inherent limitations and only solve some of the HRI issues required in a complete service scenario in real environments. In this paper, a new general design approach is proposed to utilize modeling languages UML and UMLi to describe a service scenario and model the HRI required in a complete service. These models can be further used to elicit sometimes hidden HRI requirements from limitations in the interaction algorithms used. This approach helps multidisciplinary research to make HRI design decisions early at the design stage and guide implementation by software engineers. A user identification service scenario was designed, implemented and used as the case study of this design approach. It was integrated with a medication reminder application on a robot which was deployed and evaluated with the older people in a retirement village in New Zealand.