Multi-level control for animated autonomous agents: Do the right thing... Oh, not that...
- 144 Downloads
Autonomous animated characters can play an important role in Interactive Story Systems by freeing the director from the details of time-step to time-step control. However, to be truly useful, the director must be able to control the character at a number of different levels of abstraction, and levels of influence. We have presented a system which shows how these ideas may be integrated into an architecture for autonomous animated characters.
KeywordsSensory Input Behavior System Autonomous Agent Behavior Group Weighted Preference
Unable to display preview. Download preview PDF.
- 1.Blumberg B. (1994), Action-Selection in Hamsterdam: Lessons from Ethology. In Proceedings of the 3rd International Conference on the Simulation of Adaptive Behavior, Brighton, England, MIT Press, pp.108–117Google Scholar
- 2.Blumberg B., Galyean T. (1995) Multi-Level Direction of Autonomous Creatures for Real-Time Virtual Environments, Proceedings of SIGGRAPH '95. Computer Graphics, Annual Conference Series, ACM SIGGRAPH, New YorkGoogle Scholar
- 3.Brooks R. (1986) A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation, RA-2, AprilGoogle Scholar
- 4.Maes P. (1990) Situated Agents Can Have Goals. In: Maes P. (ed.) Designing Autonomous Agents: Theory and Practice from Biology to Engineering and Back, MIT Press, CambridgeGoogle Scholar
- 5.Reynolds C.W. (1987) Flocks, Herds, and Schools: A Distributed Behavioral Model. In: Proceedings of SIGGRAPH '87, Computer Graphics, Annual Conference Series, ACM SIGGRAPH, New YorkGoogle Scholar
- 6.Tu X., Terzopoulos D. (1994) Artificial Fishes: Physics, Locomotion, Perception, Behavior. In Proceedings of SIGGRAPH '94, Computer Graphics, Annual Conference Series, ACM SIGGRAPH, New York, pp.43–50Google Scholar