Abstract
Virtual worlds are inherently complex, dynamic and unpredictable in nature. The interface they provide to external agent systems consists of low-level events and primitive data. This introduces an information representation gap between virtual worlds and declarative BDI-based agent systems. As a result, BDI-based intelligent virtual agents (IVAs) are not capable of identifying the complex abstract situations unfolding in their surrounding environment. In this paper, we describe a two-step process that enables an IVA to identify the complex situations they encounter. First, complex event recognition mechanisms are applied on the low-level sensor data received by an IVA. Complex events identified in the first step are compared against a domain-specific situation model to identify active situations. The situation model helps the agent to be aware of the start and end of situations, and also to be aware of any active situation at any given time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adobbati, R., Marshall, A.N., Scholer, A., Tejada, S., Kaminka, G., Schaffer, S., Sollitto, C.: Gamebots: A 3D virtual world test-bed for multi-agent research. In: Proceedings of the Second International Workshop on Infrastructure for Agents, MAS, and Scalable MAS (2001)
Bordeux, C., Boulic, R., Thalmann, D.: An efficient and flexible perception pipeline for autonomous agents. Computer Graphics Forum 18(3), 23–30 (1999)
Bordini, R.H., Hubner, J.F., Wooldridge, M.: Programming multi-agent systems in AgentSpeak using Jason. John Wiley & Sons Ltd., England (2007)
Buford, J., Jakobson, G., Lewis, L.: Multi-agent situation management for supporting large-scale disaster relief operations. Intelligent Control and Systems 11(4), 284–295 (2006)
Dahlbom, A.: Petri nets for Situation Recognition. PhD thesis, University of Sköve, Örebro University (2011)
Dignum, F., Westra, J., van Doesburg, W.A., Harbers, M.: Games and agents: Designing intelligent gameplay. International Journal of Computer Games Technology, 2009, 18 pages (2009)
Ehlert, P.A.M., Mouthaan, Q.M., Rothkrantz, L.: A rule-based and a probabilistic system for situation recognition in a flight simulator. In: Mehdi, Q.H., Gough, N., Natkin, S. (eds.) Proceedings of 4th International Conference on Intelligent Games and Simulation (GAME-ON 2003), Eurosis, pp. 201–207 (2003)
Endsley, M.R.: Toward a theory of situation awareness in dynamic systems. Human Factors: The Journal of the Human Factors and Ergonomics Society 37(1), 32–64 (1995)
Gemrot, J., Brom, C., Plch, T.: A Periphery of Pogamut: From Bots to Agents and Back Again. In: Dignum, F. (ed.) Agents for Games and Simulations II. LNCS, vol. 6525, pp. 19–37. Springer, Heidelberg (2011)
Jakobson, G., Buford, J., Lewis, L.: Situation management: Basic concepts and approaches. In: Popovich, V.V., Schrenk, M., Korolenko, K.V. (eds.) Information Fusion and Geographic Information Systems. Lecture Notes in Geoinformation and Cartography, pp. 18–33. Springer (2007)
Peters, C., Castellano, G., Rehm, M., André, E., Raouzaiou, A., Rapantzikos, K., Karpouzis, K., Volpe, G., Camurri, A., Vasalou, A.: Fundamentals of agent perception and attention modelling. In: Cowie, R., Pelachaud, C., Petta, P. (eds.) Emotion-Oriented Systems, Cognitive Technologies, pp. 293–319. Springer, Heidelberg (2011)
Ranathunga, S., Cranefield, S., Purvis, M.: Extracting Data from Second Life. In: Discussion Paper 2011/07, Department of Information Science, University of Otago (2011), http://otago.ourarchive.ac.nz/handle/10523/1802
Ranathunga, S., Cranefield, S., Purvis, M.: Identifying events taking place in Second Life virtual environments. Applied Artificial Intelligence 26, 137–181 (2012)
So, R., Sonenberg, L.: Situation awareness in intelligent agents: Foundations for a theory of proactive agent behavior. In: Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 86–92. IEEE Computer Society (2004)
So, R., Sonenberg, L.: Situation awareness as a form of meta-level control. In: Proceedings of the First International Workshop on Metareasoning in Agent-Based Systems at the Sixth International Joint Conference on Autonomous Agents and Multiagent Systems, Honolulu, Hawaii (2007)
Thangarajah, J., Padgham, L., Sardina, S.: Modelling situations in intelligent agents. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 1049–1051. ACM (2006)
Vosinakis, S., Panayiotopoulos, T.: Programmable Agent Perception in Intelligent Virtual Environments. In: Rist, T., Aylett, R.S., Ballin, D., Rickel, J. (eds.) IVA 2003. LNCS (LNAI), vol. 2792, pp. 202–206. Springer, Heidelberg (2003)
Zhang, W., Hill Jr., R.W.: A template-based and pattern-driven approach to situation awareness and assessment in virtual humans. In: Proceedings of the Fourth International Conference on Autonomous Agents, pp. 116–123. ACM (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ranathunga, S., Cranefield, S. (2013). Improving Situation Awareness in Intelligent Virtual Agents. In: Dignum, F., Brom, C., Hindriks, K., Beer, M., Richards, D. (eds) Cognitive Agents for Virtual Environments. CAVE 2012. Lecture Notes in Computer Science(), vol 7764. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36444-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-36444-0_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36443-3
Online ISBN: 978-3-642-36444-0
eBook Packages: Computer ScienceComputer Science (R0)