Abstract
This paper reviews FreeWill and other AI architectures that have contributed to the ideas, which underlie it. “FreeWill” proposes and implements a cognitive architecture designed for easy creation of animated scenes with many autonomous agents interacting in various ways. The generation of animated human figures especially in crowd scenes has many applications in such domains as the special effects industry, computer games or for the simulation of the evacuation from crowded areas. Currently such scenes have to be created by human animators using dedicated software packages. This is both expensive and time-consuming. FreeWill combines and extends two existing architectures – Funge’s cognitive architecture and the recent SAC concept. Additionally it puts emphasis on strong design and provides easy co-operation of different software packages.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bauer, B., Müller, J.P., Odell, J.: Agent UML: A Formalism for Specifying Multiagent Software Systems. International Journal of Software Engineering and Knowledge Engineering 11(3), 1–24 (2001)
Blumberg, B., Downie, M., Ivanov, Y., Berlin, M., Johnson, M.P., Tomlinson, B.: Integrated learning for interactive synthetic characters. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, San Antonio, Texas, pp. 417–426. ACM Press, New York (2002)
Flake, S., Geiger, C., Küster, J.M.: Towards UML-based Analysis and Design of Multi-Agent Systems. In: Proceedings of International NAISO Symposium on Information Science Innovations in Engineering of Natural and Artificial Intelligent Systems (ENAIS 2001), Dubai (March 2001)
Forte, P., Szarowicz, A.: The Application of AI Techniques for Automatic Generation of Crowd Scenes. In: The 11th International Symposium on Intelligent Information Systems, Advances in Soft Computing, pp. 209–216. Physica-Verlag, Sopot (2002)
Funge, J.D.: AI for Games and Animation. In: A Cognitive Modeling Approach. A K Peters Natick, Massachusetts (1999)
Isla, D., Burke, R., Downie, M., Blumberg, B.: A Layered Brain Architecture for Synthetic Creatures. In: Proceedings of 17th Joint Conference on Artificial Conference IJCAI 2001, Seattle, USA, August 4-10, pp. 1051–1058 (2001)
Laird, J.E., Newell, A., Rosenbloom, P.S.: Soar: An architecture for general intelligence. Artificial Intelligence 33(1), 1–64 (1987)
Laird, J.E., Jones, R.M.: Building advanced autonomous AI systems for large scale real time simulations. In: Computer Games Development Conference, Long Beach, CA (1998)
Mylopoulos, J., Kolp, M., Castro, J.: UML for Agent-Oriented Software Development: The Tropos Proposal. In: Proceedings of the 4th International Conference on the Unified Modeling Language, Toronto, Canada (October 2001)
Newell, A.: Unified Theories of Cognition. Harvard Press, Cambridge (1990)
Padgham, L., Winikoff, M.: Prometheus: A Methodology for Developing Intelligent Agents. In: Proceedings of the 3rd International Workshop on Agent Oriented Software Engineering, at AAMAS 2002 (2002)
Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI-Architecture. In: Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning, Cambridge, MA, USA, pp. 473–484. Morgan Kaufmann Publishers, San Francisco (1991)
Rao, A.S., Georgeff, M.O.: BDI Agents: From Theory to Practice. In: Proceedings of the 1st International Conference on Multiagent Systems ICMAS 1995 (1995)
Szarowicz, A., Amiguet Vercher, J., Forte, P., Briggs, J.H., Gelepithis, P., Remagnino, P.: The Application of AI to Automatically Generated Animation. In: Stumptner, M., Corbett, D.R., Brooks, M. (eds.) Canadian AI 2001. LNCS (LNAI), vol. 2256, pp. 487–494. Springer, Heidelberg (2001)
Winikoff, M., Padgham, L., Harland, J.: Simplifying the Development of Intelligent Agents. In: Stumptner, M., Corbett, D.R., Brooks, M. (eds.) Canadian AI 2001. LNCS (LNAI), vol. 2256, pp. 557–568. Springer, Heidelberg (2001)
Wood, M., DeLoach, S.A.: An Overview of the Multiagent Systems Engineering Methodology. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 207–221. Springer, Heidelberg (2001)
Wooldridge, M., Jennings, N.R.: The Gaia Methodology for Agent- Oriented Analysis and Design. Autonomous Agents and Multi-Agent Systems 3(3), 285–312 (2000)
Wray, S.: A Functional Approach to General Intelligence (2002), accessed from: http://ai.eecs.umich.edu/soar/docs.html
Yoon, S.-Y., Blumberg, B.M., Schneider, G.E.: Motivation Driven Learning for Interactive Synthetic Characters. In: Proceedings of the 4th International Conference on Autonomous Agents, Barcelona, Spain, pp. 365–372. ACM Press, New York (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Szarowicz, A., Forte, P. (2003). Combining Intelligent Agents and Animation. In: Cappelli, A., Turini, F. (eds) AI*IA 2003: Advances in Artificial Intelligence. AI*IA 2003. Lecture Notes in Computer Science(), vol 2829. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39853-0_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-39853-0_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20119-9
Online ISBN: 978-3-540-39853-0
eBook Packages: Springer Book Archive