A Transparent and Decentralized Model of Perception and Action for Intelligent Virtual Agents

Intelligent virtual agent behaviour is a crucial element of any virtual environment application as it essentially brings the environment to life, introduces believability and realism and enables complex interactions and evolution over time. However, the development of mechanisms for virtual agent perception and action is neither a trivial nor a straight-forward task. In this paper we present a model of perception and action for intelligent virtual agents that meets specific requirements and can as such be systematically implemented, can seamlessly and transparently integrate with knowledge representation and intelligent reasoning mechanisms, is highly independent of virtual world implementation specifics, and enables virtual agent portability and reuse.

[1]  Yuyu Xu,et al.  Perception Markup Language: Towards a Standardized Representation of Perceived Nonverbal Behaviors , 2012, IVA.

[2]  Daniel Thalmann,et al.  Planning with Smart Objects , 2005, WSCG.

[3]  Miguel Lozano,et al.  Simulating socially intelligent agents in semantic virtual environments , 2008, The Knowledge Engineering Review.

[4]  Norman I. Badler,et al.  Where to Look? Automating Attending Behaviors of Virtual Human Characters , 1999, Agents.

[5]  Jesús Ibáñez,et al.  A Basic Semantic Common Level for Virtual Environments , 2006, Int. J. Virtual Real..

[6]  Angélica de Antonio Jiménez,et al.  Modelling the Sensory Abilities of Intelligent Virtual Agents , 2005, Autonomous Agents and Multi-Agent Systems.

[7]  Rudolf Kadlec,et al.  Pogamut 3 Can Assist Developers in Building AI (Not Only) for Their Videogame Agents , 2009, AGS.

[8]  Themis Panayiotopoulos,et al.  Modeling Spatiotemporal Uncertainty in Dynamic Virtual Environments , 2007, IVA.

[9]  Alessandro Bianchi,et al.  Modelling Multimodal 3D Virtual Environments with Asynchronous Multi-Agent Abstract State Machine , 2011, KES.

[10]  Stefan Kopp,et al.  Generating multi-modal robot behavior based on a virtual agent framework , 2010 .

[11]  Jürgen Dix,et al.  An Interface for Agent-Environment Interaction , 2010, ProMAS.

[12]  Stefan Kopp,et al.  Embodied Gesture Processing: Motor-Based Integration of Perception and Action in Social Artificial Agents , 2010, Cognitive Computation.

[13]  Bruce Blumberg Go with the flow: synthetic vision for autonomous animated creatures , 1997, AGENTS '97.

[14]  Daniel Thalmann,et al.  Modeling Behaviors of Interactive Objects for Real-Time Virtual Environments , 2002, J. Vis. Lang. Comput..

[15]  Daniel Thalmann,et al.  Semantics-based representation of virtual environments , 2005, Int. J. Comput. Appl. Technol..

[16]  T. Panayiotopoulos,et al.  Behavior believability in virtual worlds: agents acting when they need to , 2013, SpringerPlus.

[17]  Themis Panayiotopoulos,et al.  A unified model for representing objects with physical properties, semantics and functionality in virtual environments , 2012, Intell. Decis. Technol..

[18]  Rym Zalila-Wenkstern,et al.  Virtual agent perception combination in multi agent based systems , 2013, AAMAS.

[19]  Rafael Bidarra,et al.  Services in Game Worlds: A Semantic Approach to Improve Object Interaction , 2009, ICEC.

[20]  D. Thalmann,et al.  Action Semantics in Smart Objects , 2005 .

[21]  Demetri Terzopoulos,et al.  Artificial Fishes: Autonomous Locomotion, Perception, Behavior, and Learning in a Simulated Physical World , 1994, Artificial Life.

[22]  Marc Cavazza,et al.  Making sense of virtual environments: action representation, grounding and common sense , 2007, IUI '07.

[23]  Jürgen Dix,et al.  Towards an environment interface standard for agent platforms , 2011, Annals of Mathematics and Artificial Intelligence.

[24]  Domitile Lourdeaux,et al.  An Action Selection Architecture for Autonomous Virtual Agents , 2009, ICCCI.

[25]  Christopher E. Peters,et al.  Fundamentals of Agent Perception and Attention Modelling , 2011 .

[26]  Daniel Thalmann,et al.  A Sound Propagation Model for Interagents Communication , 2000, Virtual Worlds.

[27]  Olga De Troyer,et al.  Adding Semantic Annotations, Navigation Paths and Tour Guides to Existing Virtual Environments , 2007, VSMM.

[28]  Frank Dignum,et al.  CIGA: A Middleware for Intelligent Agents in Virtual Environments , 2011, AEGS.

[29]  Alessandro Ricci,et al.  Action and Perception in Agent Programming Languages: From Exogenous to Endogenous Environments , 2010, ProMAS.

[30]  Rym Zalila-Wenkstern,et al.  Virtual Agent Perception in Multi-agent Based Simulation Systems , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[31]  Michael Luck,et al.  Applying artificial intelligence to virtual reality: Intelligent virtual environments , 2000, Appl. Artif. Intell..