Abstract
Emulating human behaviour is a very desirable characteristic for virtual agents. There is plenty of literature that focuses on a single specific aspect of human behaviour emulation, but it is quite rare to find a collection of implementations encompassing several aspects of the problem. In this work we present VIRTUAL-ME (VIRTUal Agent Library for Multiple Environments), a library that provides programmers with a complete set of classes that assembles various human characteristics and makes it possible to build smart agents. The assessment of the library capabilities to populate a generic virtual environment is also discussed through the analysis of different case studies.
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
Fiorini, P., Shillert, Z.: Motion planning in dynamic environments using velocity obstacles. International Journal of Robotics Research 17, 760–772 (1998)
Granberg, A.: A* pathfinding project (2013), http://arongranberg.com/astar/
Byeong, J.H., Seungmin, R., Sanghoon, J., Eenjun, H.: Music emotion classification and context-based music recommendation. Multimedia Tools Appl. 47(3), 433–460 (2010)
Kleiner, A., Farinelli, A., Ramchurn, S., Shi, B., Maffioletti, F., Reffato, R.: Rmasbench: Benchmarking dynamic multi-agent coordination in urban search and rescue (extended abstract). In: Proceedings of AAMAS 2013, pp. 1195–1196 (2013)
Levenson, R.: Human emotion: A functional view. Oxford Univarsity Press (1994)
Markowitz, D., Kider Jr., J.T., Shoulson, A., Badler, N.I.: Intelligent camera control using behavior trees. In: Allbeck, J.M., Faloutsos, P. (eds.) MIG 2011. LNCS, vol. 7060, pp. 156–167. Springer, Heidelberg (2011)
Maslow, A.H.: A theory of human motivation. Psychological Review 50, 370–396 (1943)
Reynolds, C.W.: Flocks, herds, and schools: A distributed behavioral model, pp. 25–34 (1987)
Rumbell, T., Barnden, J., Denham, S., Wennekers, T.: Emotions in autonomous agents: Comparative analysis of mechanisms and functions. Autonomous Agents and Multi-Agent Systems 25(1), 1–45 (2012)
Russell, J.A.: A circumplex model of affect. Journal of Personality and Social Psychology 39(6), 1161–1178 (1980)
Russell, S.J., Norvig, P.: Artificial Intelligence - A Modern Approach, 3rd edn. Pearson Education (2010)
Sceutz, M.: Useful roles of emotion in artificial agents: A case study from artificial life. In: Proceedings of the National Conference on Artificial Intelligence, pp. 42–48. MIT Press (2004)
Sharma, S., Otunba, S., Han, J.: Crowd simulation in emergency aircraft evacuation using virtual reality. In: 2012 17th International Conference on Computer Games (CGAMES), pp. 12–17 (2011)
Stocker, C., Sun, L., Huang, P., Qin, W., Allbeck, J.M., Badler, N.I.: Smart events and primed agents. In: Allbeck, J., Badler, N., Bickmore, T., Pelachaud, C., Safonova, A. (eds.) IVA 2010. LNCS (LNAI), vol. 6356, pp. 15–27. Springer, Heidelberg (2010)
Terzopoulos, D.: A reality emulator featuring autonomous virtual pedestrians and its application to distributed visual surveillance. In: Proc. IEEE Virtual Reality, pp. 1–4 (2008)
Rivel Theory. Rain
Tu, X., Terzopoulos, D.: Artificial fishes: Physics, locomotion, perception, behavior. J-COMP-GRAPHICS (Annual Conference Series) 28, 43–50 (1994)
van den Berg, J., Lin, M.C., Manocha, D.: Reciprocal velocity obstacles for real-time multi-agent navigation, pp. 1928–1935 (2008)
Will Wright. The sims code (1997), http://www.donhopkins.com/home/images/Sims/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Castano, R., Dotto, G., Suma, R., Martina, A., Bottino, A. (2015). VIRTUAL-ME: A Library for Smart Autonomous Agents in Multiple Virtual Environments. In: Koch, F., Meneguzzi, F., Lakkaraju, K. (eds) Agent Technology for Intelligent Mobile Services and Smart Societies. AVSA CARE 2014 2014. Communications in Computer and Information Science, vol 498. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46241-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-46241-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-46240-9
Online ISBN: 978-3-662-46241-6
eBook Packages: Computer ScienceComputer Science (R0)