Abstract
Increasing interest in Collaborative Virtual Environments (CVEs) in different applications has imposed new requirements on the design of the CVEs and the resident Intelligent Virtual Agents (IVAs). In addition to cognitive abilities, IVAs in CVEs require social and communication behaviours. The use of a Multi-Agent System (MAS) has been a successful approach to address the variety of evolving abilities needed by an IVA. In this paper, a model of a ‘smart’ CVE is presented. This CVE model publicizes the properties and the possible events of each entity located in the sensory range of the nearby IVAs. Additionally, this CVE model offers a level of abstraction for the IVAs to interact with the entities in the CVE. This level of the abstraction is distributed within the design of the resident IVAs. Moreover, this paper presents a MAS-based IVA design. This IVA is able to collaborate with humans in CVEs. The proposed model simulates humans by including input, output and processing modules. In addition, the model coordinates the IVA’s verbal and non-verbal communication to convey its internal state while achieving a collaborative task.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Englewood Cliffs (2003)
Weyns, D., Van Dyke Parunak, H., Michel, F., Holvoet, T., Ferber, J.: Environments for multiagent systems state-of-the-art and research challenges. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 1–47. Springer, Heidelberg (2005)
Giuffra, P., Cecilia, E., Ricardo, A.S.: A multi-agent system model to integrate virtual learning environments and intelligent tutoring systems. IJIMAI 2, 51–58 (2013)
Fenghui, R., Minjie, Z., Soetanto, D., XiaoDong, S.: Conceptual design of a multi-agent system for interconnected power systems restoration. IEEE Trans. Power Syst. 27, 732–740 (2012)
Crooks, A., Heppenstall, A.: Introduction to agent-based modelling. In: Heppenstall, A.J., Crooks, A.T., See, L.M., Batty, M. (eds.) Agent-Based Models of Geographical Systems, pp. 85–105. Springer, Dordrecht (2012)
Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agent. Multi-Agent Syst. 14, 5–30 (2007)
Snowdon, D., Churchill, E., Munro, A.: Collaborative virtual environments: digital spaces and places for CSCW: an introduction. In: Churchill, E., Snowdon, D., Munro, A. (eds.) Collaborative Virtual Environments, pp. 3–17. Springer, London (2001)
Nass, C., Fogg, B.J., Moon, Y.: Can computers be teammates? Int. J. Hum. Comput. Stud. 45, 669–678 (1996)
Giraldo, F., María, À., Rojas, J., Esteban, P., Trefftz, H.: Collaborative virtual environments for teaching physics. In: Iskander, M. (ed.) Innovations in E-learning, Instruction Technology, Assessment, and Engineering Education, pp. 89–93. Springer, Dordrecht (2007)
Lorenzo, C.-M., Lorenzo, C.-M., Sánchez, M.A., Sicilia, S.: Studying the effectiveness of multi-user immersive environments for collaborative evaluation tasks. Comput. Educ. 59, 1361–1376 (2012)
Holmberg, N., Wunsche, B., Tempero, E.: A framework for interactive web-based visualization. In: The 7th Australasian User Interface Conference (AUIC 2006), pp. 137–144. Australian Computer Society, Inc. (2006)
Chee, Y.S., Hooi, C.M.: C-VISions: socialized learning through collaborative, virtual, interactive simulations. In: Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, pp. 687–696. International Society of the Learning Sciences, Boulder (2002)
Zhenyu, Y., Bin, Y., Wanmin, W., Nahrstedt, K., Diankov, R., Bajscy, R.: A study of collaborative dancing in tele-immersive environments. In: Eighth IEEE International Symposium on Multimedia (ISM 2006), pp. 177–184 (2006)
Bratman, M.E.: Intentions, Plans and Practical Reason. Harvard University Press, Cambridge (1987)
Helleboogh, A., Vizzari, G., Uhrmacher, A., Michel, F.: Modeling dynamic environments in multi-agent simulation. Auton. Agent. Multi-Agent Syst. 14, 87–116 (2007)
Anastassakis, G., Ritchings, T., Panayiotopoulos, T.: Multi-agent systems as intelligent virtual environments. In: Baader, F., Brewka, G., Eiter, T. (eds.) KI 2001. LNCS (LNAI), vol. 2174, pp. 381–395. Springer, Heidelberg (2001)
Rockel, S., Klimentjew, D., Jianwei, Z.: A multi-robot platform for mobile robots - a novel evaluation and development approach with multi-agent technology. In: IEEE Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI 2012), pp. 470–477 (2012)
Rodríguez, S., de Paz, Y., Bajo, J., Corchado, J.M.: Social-based planning model for multiagent systems. Expert Syst. Appl. 38, 13005–13023 (2011)
Stone, P., Veloso, M.: Multiagent systems: a survey from a machine learning perspective. Auton. Robots 8, 345–383 (2000)
Valckenaers, P., Sauter, J., Sierra, C., Rodriguez-Aguilar, J.: Applications and environments for multi-agent systems. Auton. Agent Multi-Agent Syst. 14, 61–85 (2007)
Steels, L.: Exploiting analogical representations. Robot. Auton. Syst. 6, 71–88 (1990)
Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent systems. Auton. Agent. Multi-Agent Syst. 14, 49–60 (2007)
Grimaldo, F., Lozano, M., Barber, F., Vigueras, G.: Animating groups of socially intelligent agents. In: International Conference on Cyberworlds (CW 2007), pp. 136–143 (2007)
Barella, A., Carrascosa, C., Botti, V.: Agent architectures for intelligent virtual environments. In: IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2007), pp. 532–535 (2007)
Amo, F.A., Velasco, F.F., Gómez, G.L., Jiménez, J.P.R., Camino, F.J.S.: Intelligent virtual agent societies on the internet. In: de Antonio, A., Aylett, R.S., Ballin, D. (eds.) IVA 2001. LNCS (LNAI), vol. 2190, pp. 100–111. Springer, Heidelberg (2001)
Mahdjoub, M., Monticolo, D., Gomes, S., Sagot, J.-C.: A collaborative design for usability approach supported by virtual reality and a multi-agent system embedded in a PLM environment. Comput. Aided Des. 42, 402–413 (2010)
van Oijen, J., Dignum, F.: Agent communication for believable human-like interactions between virtual characters. In: Dignum, F., Brom, C., Hindriks, K., Beer, M., Richards, D. (eds.) CAVE 2012. LNCS, vol. 7764, pp. 37–54. Springer, Heidelberg (2013)
Buche, C., Querrec, R., De Loor, P., Chevaillier, P.: MASCARET: pedagogical multi-agents systems for virtual environment for training. In: Proceedings of 2003 International Conference on Cyberworlds, 2003, pp. 423–430 (2003)
Cai, L., Wang, T., Zhang, J., Luo, Z.: Modeling mine virtual environment based on multi-agent. In: International Conference on Intelligent Human-Machine Systems and Cybernetics, 2009, IHMSC 2009, pp. 257–261 (2009)
Platon, E., Mamei, M., Sabouret, N., Honiden, S., Parunak, H.V.: Mechanisms for environments in multi-agent systems: survey and opportunities. Auton. Agent. Multi-Agent Syst. 14, 31–47 (2007)
Smith-Jentsch, K.A., Johnston, J.H., Payne, S.C.: Measuring team-related expertise in complex environments. In: Cannon-Bowers, J.A., Salas, E. (eds.) Decision Making Under Stress: Implications for Individual and Team Training, pp. 61–87. American Psychological Association, Washington, D.C. (1998)
van Wissen, A., Gal, Y., Kamphorst, B.A., Dignum, M.V.: Human-agent teamwork in dynamic environments. Comput. Hum. Behav. 28, 23–33 (2012)
Dignum, V.: A Model for Organizational Interaction: Based on Agents, Founded in Logic. Ph.D. thesis, Utrecht University (2004)
Canedo-Rodriguez, A., Alvarez-Santos, V., Regueiro, C.V., Pardo, X.M., Iglesias, R.: Multi-agent system for fast deployment of a guiderobot in unknown environments. J. Phys. Agents 6, 31–41 (2012)
Weyns, D., Helleboogh, A., Holvoet, T., Schumacher, M.: The agent environment in multi-agent systems: a middleware perspective. Multiagent Grid Syst. 5, 93–108 (2009)
Gillies, M., Robeterson, D., Ballin, D.: Direct manipulation like tools for designing intelligent virtual agents. In: Panayiotopoulos, T., Gratch, J., Aylett, R.S., Ballin, D., Olivier, P., Rist, T. (eds.) IVA 2005. LNCS (LNAI), vol. 3661, pp. 430–441. Springer, Heidelberg (2005)
Aylett, R., Cavazza, M.: Intelligent virtual environments: a state-of-the-art report. In: Eurographics 2001, STAR Reports volume, pp. 87–109 (2001)
Luck, M., Aylett, R.: Applying artificial intelligence to virtual reality: intelligent virtual environments. Appl. Artif. Intell. 14, 3–32 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Hanna, N., Richards, D. (2015). Towards a ‘Smart’ Collaborative Virtual Environment and Multi-agent Approach to Designing an Intelligent Virtual Agent. In: Weyns, D., Michel, F. (eds) Agent Environments for Multi-Agent Systems IV. Lecture Notes in Computer Science(), vol 9068. Springer, Cham. https://doi.org/10.1007/978-3-319-23850-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-23850-0_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23849-4
Online ISBN: 978-3-319-23850-0
eBook Packages: Computer ScienceComputer Science (R0)