Goal-oriented dead reckoning for autonomous characters

Abstract This paper proposes innovative concepts for shared state management of distributed virtual characters on a computer network. Firstly, visual soundness is presented as a property that is essential to high quality networked virtual environments and that is related to the autonomy of virtual components. Secondly, state consistency is defined in terms of physical and mental states and it is shown to be in opposition to visual soundness. Thirdly, the usual concept of dead reckoning is extended by exploring the idea of giving autonomy to remote replicas. This new concept, named goal-oriented dead reckoning, is particularly advantageous for the state management of autonomous characters.

[1]  Michael Zyda,et al.  Networked virtual environments - desgin and implementation , 1999 .

[2]  Tolga K. Çapin,et al.  A dead-reckoning algorithm for virtual human figures , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[3]  Demetri Terzopoulos,et al.  Artificial fishes: physics, locomotion, perception, behavior , 1994, SIGGRAPH.

[4]  Norman I. Badler,et al.  Smart avatars in JackMOO , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[5]  Norman I. Badler,et al.  A Parameterized Action Representation for Virtual Human Agents , 1998 .

[6]  Sandeep K. Singhal,et al.  Using a Position History-Based Protocol for Distributed Object Visualization , 1994 .

[7]  Barbara Hayes-Roth,et al.  Tigrito: a multi-mode interactive improvisational agent , 1998, IUI '98.

[8]  Chandrajit L. Bajaj,et al.  Shastra: multimedia collaborative design environment , 1994, IEEE MultiMedia.

[9]  D. Thalmann,et al.  A behavioral animation system for autonomous actors personified by emotions , 1998 .

[10]  Daniel Thalmann,et al.  Realistic Avatars and Autonomous Virtual Humans in VLNET Networked Virtual Environments , 1998 .

[11]  Ken Perlin,et al.  Improv: a system for scripting interactive actors in virtual worlds , 1996, SIGGRAPH.

[12]  Dave Cliff,et al.  The Creatures Global Digital Ecosystem , 1998, Artificial Life.

[13]  Bruno Feijó,et al.  Agents with emotions in behavioral animation , 1996, Comput. Graph..

[14]  Judith S. Dahmann,et al.  Creating Computer Simulation Systems: An Introduction to the High Level Architecture , 1999 .

[15]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[16]  Michael Zyda,et al.  Bamboo-a portable system for dynamically extensible, real-time, networked, virtual environments , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[17]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.