Show simple item record

dc.contributor.authorKoay, Kheng
dc.contributor.authorWebster, Matt
dc.contributor.authorDixon, Clare
dc.contributor.authorGainer, Paul
dc.contributor.authorSyrdal, Dag Sverre
dc.contributor.authorFisher, Michael
dc.contributor.authorDautenhahn, Kerstin
dc.date.accessioned2021-10-07T13:30:01Z
dc.date.available2021-10-07T13:30:01Z
dc.date.issued2021-09-15
dc.identifier.citationKoay , K , Webster , M , Dixon , C , Gainer , P , Syrdal , D S , Fisher , M & Dautenhahn , K 2021 , ' Use and usability of software verification methods to detect behaviour interference when teaching an assistive home companion robot: A proof-of-concept study ' , PALADYN: Journal of Behavioural Robotics , vol. 12 , no. 1 . https://doi.org/10.1515/pjbr-2021-0028
dc.identifier.issn2080-9778
dc.identifier.urihttp://hdl.handle.net/2299/25113
dc.description© 2021 Kheng Lee Koay et al., published by De Gruyter. This work is licensed under the Creative Commons Attribution 4.0 International License. https://creativecommons.org/licenses/by/4.0/
dc.description.abstractWhen studying the use of assistive robots in home environments, and especially how such robots can be personalised to meet the needs of the resident, key concerns are issues relating to behaviour verification, behaviour interference and safety. Here, personalisation refers to the teaching of new robot behaviours by both technical and non-technical end users. In this article we consider the issue of behaviour interference caused by situations where newly taught robot behaviours may affect or be affected by existing behaviours and thus, those behaviours will not or might not ever be executed. We focus in particular on how such situations can be detected and presented to the user. We describe the human-robot behaviour teaching system that we developed as well as the formal behaviour checking methods used. The online use of behaviour checking is demonstrated, based on static analysis of behaviours during the operation of the robot, and evaluated in a user study. We conducted a proof of concept human-robot interaction study with an autonomous, multi-purpose robot operating within a smart home environment. Twenty participants individually taught the robot behaviours according to instructions they were given, some of which caused interference with other behaviours. A mechanism for detecting behaviour interference provided feedback to participants and suggestions on how to resolve those conflicts. We assessed the participants’ views on detected interference as reported by the behaviour teaching system. Results indicate that interference warnings given to participants during teaching provoked an understanding of the issue. We did not find a significant influence of participants’ technical background. These results highlight a promising path towards verification and validation of assistive home companion robots that allow end-user personalisation.en
dc.format.extent23
dc.format.extent5867085
dc.language.isoeng
dc.relation.ispartofPALADYN: Journal of Behavioural Robotics
dc.titleUse and usability of software verification methods to detect behaviour interference when teaching an assistive home companion robot: A proof-of-concept studyen
dc.contributor.institutionCentre for Computer Science and Informatics Research
dc.contributor.institutionAdaptive Systems
dc.contributor.institutionSchool of Physics, Engineering & Computer Science
dc.contributor.institutionDepartment of Computer Science
dc.contributor.institutionScience & Technology Research Institute
dc.description.statusPeer reviewed
rioxxterms.versionofrecord10.1515/pjbr-2021-0028
rioxxterms.typeJournal Article/Review
herts.preservation.rarelyaccessedtrue


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record