Affiliation:
1. The University of lowa
Abstract
This paper presents HCSM, a framework for behavior and scenario control based on communicating hierarchical, concurrent state machines. We specify the structure and an operational execution model of HCSM's state machines. Without providing formal semantics, we provide enough detail to implement the state machines and an execution engine to run them. HCSM explicitly marries the reactive (or logical) portion of system behavior with the control activities that produce the behavior. HCSM state machines contain
activity functions
that produce outputs each time a machine is executed. An activity function's output value is computed as a function of accessible external data and the outputs of lower-level state machines. We show how this enables HCSM to model behaviors that involve attending to multiple concurrent concerns and arbitrating between conflicting demands for limited resources. The execution algorithm is free of order dependencies that cause robustness and stability problems in behavior modeling. In addition, we examine the problems of populating virtual environments with autonomous agents exhibiting interesting behavior and of authoring scenarios involving such agents. We argue that HCSM is well suited for modeling the reactive behavior of autonomous agents and for directing such agents to produce desired situations. We demonstrate use of HCSM for modeling vehicle behavior and orchestrating scenarios in the Iowa Driving Simulator, an immersive real-time virtual driving environment.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Science Applications,Modeling and Simulation
Reference35 articles.
1. BADLER N. BECKET W. AND GRANIERI J. 1995 Towards real-time simulated human agents In Proceedings of the First Workshop on Simulation and lnteractwn tn Vtrtual Envzronments (Umvermty of Iowa July) 126-129 BADLER N. BECKET W. AND GRANIERI J. 1995 Towards real-time simulated human agents In Proceedings of the First Workshop on Simulation and lnteractwn tn Vtrtual Envzronments (Umvermty of Iowa July) 126-129
2. BARES J. 1992. Virtual reality art and entertainment PRESENCE. Teleoperators V~rtual Envzrolz. 1 1 133 138. BARES J. 1992. Virtual reality art and entertainment PRESENCE. Teleoperators V~rtual Envzrolz. 1 1 133 138.
3. Multi-level direction of autonomous creatures for real-time virtual environments
Cited by
46 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献