Simulating Automated Cars in a Virtual Urban Environment

Real world simulation by creating virtual environments is indispensable when you need to design complex entities which have to evolve in the real urban world. For example, testing control algorithms of autonomous vehicles needs an environment composed of a variety of active, moving entities and different kinds of vehicles. Virtual simulation environments have to provide this capability during the design step. To perform a realistic simulation of a real environment composed of a large set of vehicles (where some of them are autonomous, the others are controled by the user or by some specific control law), we need to implement different models: geometric modeling of the environment, mechanical simulation of the vehicles, motion control models, driver models for autonomous vehicle, captor models to manage the interactions between objects, and visualisation algorithms. We present a simulation platform which complies with our needs.

[1]  Jane Wilhelms,et al.  A 'Notion' for interactive behavioral animation control , 1990, IEEE Computer Graphics and Applications.

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

[3]  Norman I. Badler,et al.  Simulating humans: computer graphics animation and control , 1993 .

[4]  E J Haug FEASABILITY STUDY AND CONCEPTUAL DESIGN OF A NATIONAL ADVANCED DRIVING SIMULATOR , 1990 .

[5]  Marc Jaeger,et al.  Plant models faithful to botanical structure and development , 1988, SIGGRAPH.

[6]  P Gauriat,et al.  LES SIMULATEURS POUR LA RECHERCHE DANS LE DOMAINE DE L'AUTOMOBILE , 1991 .

[7]  A Kemeny,et al.  A SIMULATOR FOR COOPERATIVE DRIVING , 1991 .

[8]  Michel Parent,et al.  A Public Transport System Based on Light Electric Cars , 1993 .

[9]  Devendra Kalra,et al.  Modeling with Time and Events in Computer Animation , 1992, Comput. Graph. Forum.

[10]  Bill Coderre,et al.  Modeling Behavior in Petworld , 1987, ALIFE.

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

[12]  T. W. Calvert,et al.  Animating microworlds from scripts and relational constraints , 1990 .

[13]  Michiel van de Panne,et al.  Sensor-actuator networks , 1993, SIGGRAPH.

[14]  Norman I. Badler,et al.  Making Them Move: Mechanics, Control & Animation of Articulated Figures , 1990 .

[15]  Christophe Lecerf Controle du mouvement de systemes mecaniques en animation , 1994 .

[16]  Przemyslaw Prusinkiewicz,et al.  Animation of plant development , 1993, SIGGRAPH.

[17]  Michael F. Cohen,et al.  Interactive spacetime control for animation , 1992, SIGGRAPH.

[18]  Craig W. Reynolds,et al.  A Distributed Behavioral Model , 1987 .

[19]  Michael Travers,et al.  Animal Construction Kits , 1987, ALIFE.

[20]  M. Parent,et al.  Automatic Driving For Small Public Urban Vehicles , 1993, Proceedings of the Intelligent Vehicles '93 Symposium.

[21]  G Malaterre,et al.  EXPERIMENTATION DE MANOEUVRES D'URGENCE SUR SIMULATEUR DE CONDUITE. PREMIERE PARTIE COMPORTEMENT DES CONDUCTEURS , 1989 .

[22]  Stéphane Donikian,et al.  A Declarative Design Method for 3D Scene Sketch Modeling , 1993, Comput. Graph. Forum.

[23]  Takamasa Suetomi,et al.  The Driving Simulator with Large Amplitude Motion System , 1991 .