End-user programming of a social robot by dialog

One of the main challenges faced by social robots is how to provide intuitive, natural and enjoyable usability for the end-user. In our ordinary environment, social robots could be important tools for education and entertainment (edutainment) in a variety of ways. This paper presents a Natural Progr...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Robotics and autonomous systems Ročník 59; číslo 12; s. 1102 - 1114
Hlavní autoři: Gorostiza, Javi F., Salichs, Miguel A.
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.12.2011
Témata:
ISSN:0921-8890, 1872-793X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:One of the main challenges faced by social robots is how to provide intuitive, natural and enjoyable usability for the end-user. In our ordinary environment, social robots could be important tools for education and entertainment (edutainment) in a variety of ways. This paper presents a Natural Programming System (NPS) that is geared to non-expert users. The main goal of such a system is to provide an enjoyable interactive platform for the users to build different programs within their social robot platform. The end-user can build a complex net of actions and conditions (a sequence) in a social robot via mixed-initiative dialogs and multimodal interaction. The system has been implemented and tested in Maggie, a real social robot with multiple skills, conceived as a general HRI researching platform. The robot’s internal features (skills) have been implemented to be verbally accessible to the end-user, who can combine them into others that are more complex following a bottom-up model. The built sequence is internally implemented as a Sequence Function Chart (SFC), which allows parallel execution, modularity and re-use. A multimodal Dialog Manager System (DMS) takes charge of keeping the coherence of the interaction. This work is thought for bringing social robots closer to non-expert users, who can play the game of “teaching how to do things” with the robot. ► A Natural Programming System (NPS) has been implemented in a real Social Robot. ► End-users can edit new skills as Sequence Function Charts (SFC) verbally at runtime. ► NPS uses a frame-based Dialog System in VoiceXML with a multimodal extension. ► We have done some first tests with end-users showing some qualitative results.
Bibliografie:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0921-8890
1872-793X
DOI:10.1016/j.robot.2011.07.009