Toward conversational human-computer interaction
AI Magazine
Common metrics for human-robot interaction
Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
Children and robots learning to play hide and seek
Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
Clarification dialogues in human-augmented mapping
Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
A markup language for describing interactive humanoid robot presentations
Proceedings of the 12th international conference on Intelligent user interfaces
Journal of Artificial Intelligence Research
Developing high-level cognitive functions for service robots
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
INTEGRATION OF A VOICE RECOGNITION SYSTEM IN A SOCIAL ROBOT
Cybernetics and Systems
Dynamical System Modulation for Robot Learning via Kinesthetic Demonstrations
IEEE Transactions on Robotics
Spatial language for human-robot dialogs
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
On Learning, Representing, and Generalizing a Task in a Humanoid Robot
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Robotics and Autonomous Systems
Multi-mode Natural Language Processing for Extracting Open Knowledge
WI-IAT '12 Proceedings of the The 2012 IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
Hi-index | 0.00 |
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.