Pogamut 3 – Virtual Humans Made Simple

Virtual humans, or intelligent virtual agents, born from the mould of academic, industrial, and science-fiction communities, have been surrounding us for more then a decade. Theoretical knowledge allowing many practitioners and enthusiasts to build their own agents is now available. However, the initial learning curve imposed by this specialized knowledge is quite steep. Even more fundamentally, there is a lack of freely available software assisting in the actual building of these agents. In this chapter, we introduce the Pogamut 3 toolkit. Pogamut 3 is a freeware software platform for building the behaviour of virtual humans embodied in a 3D virtual world. It is designed for two purposes; first, to help newcomers to build their first virtual agents; second, to support them as they advance in their understanding of the topic. On the one hand, Pogamut 3 allows for rapid building of simple reactive agents, and on the other hand, it facilitates development of challenging agents exploiting advanced artificial intelligence techniques. Pogamut 3 is primarily tailored to the environment of the Unreal Tournament 2004 videogame, but it can be connected to other virtual world as well. It is suitable both for research and educational projects.

[1]  Risto Miikkulainen,et al.  Evolving Neural Networks through Augmenting Topologies , 2002, Evolutionary Computation.

[2]  Neil Burgess,et al.  The hippocampus, space, and viewpoints in episodic memory , 2002, The Quarterly journal of experimental psychology. A, Human experimental psychology.

[3]  Ruth Aylett,et al.  Expressive Characters in Anti-Bullying Education , 2005 .

[4]  Jörn Ostermann,et al.  Very low bit rate coding of virtual human animation in MPEG-4 , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[5]  W. Friedman Memory for the time of past events. , 1993 .

[6]  Rudolf Kadlec,et al.  3D Immersion in Virtual Agents Education , 2008, ICIDS.

[7]  Mitsuru Ishizuka,et al.  Life-like characters - tools, affective functions, and applications , 2004, Life-like characters.

[8]  Marc Cavazza,et al.  Developing re-usable interactive storytelling technologies , 2004, IFIP Congress Topical Sessions.

[9]  John E. Laird,et al.  Human-Level AI's Killer Application: Interactive Computer Games , 2000, AI Mag..

[10]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .

[11]  C. Brom Towards Virtual Characters with a Full Episodic Memory II : The Episodic Memory Strikes Back , 2009 .

[12]  Grigore C. Burdea,et al.  Treating Psychological and Physical Disorders with VR , 2022 .

[13]  A. Newell Unified Theories of Cognition , 1990 .

[14]  R. McCrae,et al.  An introduction to the five-factor model and its applications. , 1992, Journal of personality.

[15]  Joanna J. Bryson,et al.  Intelligence by design: principles of modularity and coordination for engineering complex adaptive agents , 2001 .

[16]  John R. Anderson How Can the Human Mind Occur in the Physical Universe , 2007 .

[17]  A. S. Roa,et al.  AgentSpeak(L): BDI agents speak out in a logical computable language , 1996 .

[18]  Scott Watson,et al.  Autobiographic Knowledge for Believable Virtual Characters , 2006, IVA.

[19]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[20]  Wolfgang Müller,et al.  Towards Accessible Authoring Tools for Interactive Storytelling , 2006, TIDSE.

[21]  Hagen Lehmann,et al.  Agent-based modelling as scientific method: a case study analysing primate social behaviour , 2007, Philosophical Transactions of the Royal Society B: Biological Sciences.

[22]  Rudolf Kadlec,et al.  POGAMUT 2 - A PLATFORM FOR FAST DEVELOPMENT OF VIRTUAL AGENTS' BEHAVIOR , 2007 .

[23]  Andrew N. Marshall,et al.  Gamebots: A 3D Virtual World Test-Bed For Multi-Agent Research , 2001 .

[24]  John R. Anderson,et al.  SAL: an explicitly pluralistic cognitive architecture , 2008, J. Exp. Theor. Artif. Intell..

[25]  Ana Paiva,et al.  FearNot! - An Experiment in Emergent Narrative , 2005, IVA.

[26]  K. Dautenhahn,et al.  Long-term affect sensitive and socially interactive companions , 2008 .

[27]  Marc Cavazza,et al.  From Debugging to Authoring: Adapting Productivity Tools to Narrative Content Description , 2008, ICIDS.

[28]  Norman I. Badler,et al.  Virtual humans for validating maintenance procedures , 2002, CACM.

[29]  Ana Paiva,et al.  An Affectively Driven Planner for Synthetic Characters , 2006, ICAPS.

[30]  Rudolf Kadlec,et al.  Evoluce chovan´õ inteligentn´õch agentû u v poÿc´õtaÿcovych hrach Evolution of intelligent agent behaviour in computer games , 2008 .

[31]  B. Baars,et al.  The Role of Consciousness in Memory , 2005 .

[32]  Ana Paiva,et al.  I Know What I Did Last Summer: Autobiographic Memory in Synthetic Characters , 2007, ACII.

[33]  E. Tulving,et al.  Organization of memory. , 1973 .

[34]  Norman I. Badler,et al.  Virtual Crowds: Methods, Simulation, and Control (Synthesis Lectures on Computer Graphics and Animation) , 2008 .

[35]  Robert DeLine,et al.  Alice: Rapid prototyping system for virtual reality , 1995 .

[36]  Cyril Brom,et al.  Episodic Memory for Human-like Agents and Human-like Agents for Episodic Memory , 2010, AAAI Fall Symposium: Biologically Inspired Cognitive Architectures.

[37]  Cyril Brom,et al.  Where Did I Put My Glasses? Determining Trustfulness of Records in Episodic Memory by Means of an Associative Network , 2007, ECAL.

[38]  Beverly Park Woolf,et al.  Building Intelligent Interactive Tutors: Student-centered Strategies for Revolutionizing E-learning , 2008 .

[39]  Cédric Buche,et al.  Automatable Evaluation Method Oriented toward Behaviour Believability for Video Games , 2008, GAMEON.

[40]  Nicolas Szilas BEcool: Towards an Author Friendly Behaviour Engine , 2007, International Conference on Virtual Storytelling.

[41]  N. Magnenat-Thalmann,et al.  Virtual Worlds and Augmented Reality in Cultural Heritage Applications , 2005 .

[42]  Andrew Ortony,et al.  The Cognitive Structure of Emotions , 1988 .