Dynamic movement and positioning of embodied agents in multiparty conversations

For embodied agents to engage in realistic multiparty conversation, they must stand in appropriate places with respect to other agents and the environment. When these factors change, such as an agent joining the conversation, the agents must dynamically move to a new location and/or orientation to accommodate. This paper presents an algorithm for simulating movement of agents based on observed human behavior using techniques developed for pedestrian movement in crowd simulations. We extend a previous group conversation simulation to include an agent motion algorithm. We examine several test cases and show how the simulation generates results that mirror real-life conversation settings.

[1]  Justine Cassell,et al.  BodyChat: autonomous communicative behaviors in avatars , 1998, AGENTS '98.

[2]  David R. Traum,et al.  Dialog Simulation for Background Characters , 2005, IVA.

[3]  J. Loomis,et al.  Interpersonal Distance in Immersive Virtual Environments , 2003, Personality & social psychology bulletin.

[4]  J. Carletta,et al.  A simulation of small group discussion , 2002 .

[5]  J. Cassell,et al.  Embodied conversational agents , 2000 .

[6]  Albert E. Scheflen,et al.  Micro-Territories in Human Interaction , 1975 .

[7]  Elisabeth André,et al.  Lets Come Together - Social Navigation Behaviors of Virtual and Real Humans , 2005, INTETAIN.

[8]  Demetri Terzopoulos,et al.  Autonomous pedestrians , 2007, Graph. Model..

[9]  Michael Gleicher,et al.  Scalable behaviors for crowd simulation , 2004, Comput. Graph. Forum.

[10]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.