220 likes | 403 Views
Robots in the Wild. Dirk Heylen Human Media Interaction University of Twente. SERA. Social Engagement with Robots and Agents FP7 2009-2010 Partners OFAI: Sabine Payr, Paolo Petta Duisburg: Nicole Krämer Sheffield: Peter Wallis University of Twente: Dirk Heylen. Goal/Questions.
E N D
Robots in the Wild Dirk Heylen Human Media Interaction University of Twente
SERA • Social Engagement with Robots and Agents • FP7 • 2009-2010 • Partners • OFAI: Sabine Payr, Paolo Petta • Duisburg: Nicole Krämer • Sheffield: Peter Wallis • University of Twente: Dirk Heylen
Goal/Questions • What makes social agents/robots social? • How do people interact with “social” a/r? • How can we design/implement social a/r?
Robot set-up: elements • Nabaztag • Passive infrared sensor • Key hook switch • Dialogue system • RFID cards • Activity Plan • System Clock
What did we do? • Put robot set-up in people’s home for 10 days. • Videotaped interactions • Complemented with interviews and logbooks • Analysed data • Three iterations: expanding repertoire
Scenario • Older people (50+) • Promote healthy life-style • Transtheoretical model of behaviour change • Precontemplation • Contemplation • Preparation • Action • Maintenance
Actions • In general • planning • goal setting • self-reflection • self-monitoring • self-confidence • Exercise monitor and self-reflection plan from the British Heart Foundation
Kinds of dialogue • First appearance of the participant in the morning • Participant goes out • Participant returns home • After last activity of the day • Message • Message retrieval
Acceptance / Use • First iteration: • not very useful • easy to use • continue to use • technical difficulties • limitations in dialogue • fun to use
What does it mean to be social? • To have a Theory of Mind? • To show “social” behaviours? • To be able to sense and express affect? • To be competent in interpersonal skills? • To be able to communicate? • To what degree is is necessary to model all this?
Compare • Karin • INES • Angelica
Comparing Architecture • On a high level, the various systems have a very similar architecture. • The similarity derives from the common functionality of the systems to mimic human interactive skills.
Architecture • In one way, one could say that the main differences across the architectures of the systems relate to a few components which are absent or less articulated in some systems and more involved in others. • In particular, these are concerned with “affect sensing”, “user modelling”, (i.e. consideration for immaterial aspects of the scenarios) and the complexity of the virtual mind of the agent/robot (i.e., how complex a character it is).
on modelling • In another way, one could say that there is an underlying dimension along which implementations of social systems differ. • On the one hand there are systems that are committed to model particular human cognitive functions that are seen to be involved in human social behaviour (the cognitive approach) and • on the other there are those that try to get the system to display social behaviours without such regard for cognitive modelling (the “behaviourist" approach, one could say).
On modelling • Accounting for the social dimensions of the interaction is not necessarily expressed in architectural, i.e. structural, differences only, • but also in the content that is implemented (the range of behaviours that can be displayed, the kinds of dialogue acts that can be performed, the range of emotions that can be sensed and expressed).
So • Modelling or pretending? • Stance taking • the eye of the beholder • HCI: the mental model • switching between machine + social actor • switching between involved in the task, involved in the experiment, involved in reflection
Finally • Some tools: • DiaGraphEditor and Visualisation • FLIPPER = variant of DIPPER • information state • preconditions / update rules