Description de comportements d'agents autonomes evoluant dans des mondes virtuels

par NADINE RICHARD

Thèse de doctorat en Sciences et techniques

Sous la direction de Philippe Codognet.

Soutenue en 2001

à l'ENST .

    mots clés mots clés


  • Pas de résumé disponible.


  • Pas de résumé disponible.


  • Résumé

    De nombreux outils sont maintenant disponibles pour creer des mondes virtuels centres sur l'interaction entre utilisateurs representes par leur avatar, mais peu de ces outils permettent de decrire aisement les comportements des entites autonomes peuplant les mondes virtuels. Nous souhaitons fournir des outils facilitant la description de comportements d'agents virtuels, formant l'atelier inviwo (intuitive virtual worlds) accessible a un public non-programmeur (scenaristes de jeux videos, biologistes, etc. ). Le travail presente dans ce memoire pose les bases de cet atelier. Nous considerons un monde virtuel comme un systeme multi-agents homogene, dans lequel certains agents (les avatars) peuvent etre controles par des utilisateurs. Tout objet d'un monde inviwo est ainsi un agent, capable de percevoir son environnement, puis de reagir aux evenements en effectuant des actions sur le monde en fonction de son etat interne et de ses motivations. Nous proposons une architecture generique et dynamique d'agent virtuel, compose d'attributs qui le caracterisent, de capteurs lui permettant de percevoir les modifications de son environnement et de son etat interne, d'un organe de decision et d'effecteurs charges de realiser les actions internes et externes. Nous avons par ailleurs defini une architecture de selection de l'action distribuee, basee sur des modules comportementaux reactifs et sur un mecanisme d'arbitrage permettant de combiner les decisions prises par les modules concurrents. Le reseau dynamique forme par les modules comportementaux fonctionne selon le modele reactif synchrone, en s'inspirant en particulier du langage esterel. Pour decrire la partie reactive des modules comportementaux, nous avons defini le langage marvin, proche d'esterel, permettant de decrire entierement un agent inviwo. Nous avons enfin developpe une plate-forme d'execution d'agents inviwo, puis teste ce prototype sur plusieurs exemples specifies en marvin.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 241 p.
  • Annexes : 140 ref.

Où se trouve cette thèse ?

  • Bibliothèque : Télécom ParisTech. Bibliothèque scientifique et technique.
  • Disponible pour le PEB
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.