Graphical control of autonomous, virtual vehicles

This paper presents some of the developments we made with the goal of allowing a friendly control and simulation of a large number of autonomous agents based in behavior in interactive real-time systems. Our work has been specially oriented to the simulation and control of autonomous vehicles and pedestrians in the preparation of scenarios to driving simulation experiments in the DriS simulator. Because every element is intrinsically autonomous, only a few of them are usually addressed to implement the desired study event. Also, because our model is autonomous and controllable, we can use the same model in the implementation of both environment traffic and controlled vehicles. Our scripting language is based in Grafcet, a well known graphical language used in the specification and programming of industrial controllers. Our technique allows the imposition of both short time orders and long time goals to each autonomous element. Orders can be triggered reactively using sensors that monitor the state of virtual traffic and configurable timers that generate all the necessary fixed and variable time events.

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

[2]  Marcos Fernández,et al.  Virtual reality for driving simulation , 1996, CACM.

[3]  Julio Rosenblatt,et al.  DAMN: a distributed architecture for mobile navigation , 1997, J. Exp. Theor. Artif. Intell..

[4]  F. N. Ferreira,et al.  Evaluation of Driving Education Methods in a Driving Simulator , 1999 .

[5]  P. C. van Wolffelaar Traffic Modelling and driving Simulation. An Integrated Approach , 1995 .

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

[7]  Michael Zyda,et al.  The Software Required for the Computer Generation of Virtual Environments , 1993, Presence: Teleoperators & Virtual Environments.

[8]  David C. Brogan,et al.  Animating human athletics , 1995, SIGGRAPH.

[9]  João Miguel Leitão,et al.  DriS - A Virtual Driving Simulator , 1997 .

[10]  David Zeltzer,et al.  Dynamic simulation of autonomous legged locomotion , 1990, SIGGRAPH.

[11]  Alex Pentland,et al.  The ALIVE system: wireless, full-body interaction with autonomous agents , 1997, Multimedia Systems.

[12]  Rahul Sukthankar,et al.  Situation Awareness for Tactical Driving , 1997 .

[13]  Peter Willemsen,et al.  Directable behavior models for virtual driving scenarios , 1997 .

[14]  Daniel Thalmann,et al.  Space Discretization for Efficient Human Navigation , 1998, Comput. Graph. Forum.

[15]  Lance Williams,et al.  Motion signal processing , 1995, SIGGRAPH.

[16]  Bruce Blumberg,et al.  Multi-level direction of autonomous creatures for real-time virtual environments , 1995, SIGGRAPH.

[17]  Alex Pentland,et al.  The ALIVE system: full-body interaction with autonomous agents , 1995, Proceedings Computer Animation'95.

[18]  António Augusto de Sousa,et al.  AN IMAGE GENERATION SUB-SYSTEM FOR A REALISTIC DRIVING SIMULATOR , 1999 .