Synthèse d'Images, Animation, Modélisation et Simulation

L'Irisa
L'IRISA (Institut de Recherche en Informatique et Systèmes Aléatoires) regroupe l'unité de recherche INRIA de Rennes et une UPRESA associant le CNRS, l'Université de Rennes 1 et l'INSA de Rennes. Ses effectifs sélèvent à environ 350 personnes dont 125 chercheurs et enseignants-chercheurs et 120 doctorants. L'IRISA entretient des liens contractuels avec de nombreux industriels français ou européens (via les programmes des PCRD).

Le projet Siames
Le projet Siames (Synthèse d'Images, Animation, Modélisation et Simulation) aborde dans ses recherches les thèmes tels que la simulation d'éclairage, la simulation de systèmes physiques, l'animation et la simulation comportementale ainsi que les thèmes de la réalité virtuelle et augmentée.

Composition de l'équipe

  • 2 professeurs des universités ;
  • 3 chercheurs INRIA ;
  • 1 chercheur CNRS ;
  • 2 maîtres de conférences ;
  • 2 ingénieurs ;
  • 10 doctorants.
  Contact pour ce dossier:
B. Arnaldi / Guy André
IRISA
Campus de Beaulieu
35042 Rennes Cedex
e-mail : arnaldi@irisa.fr et guy.andre@irisa.fr
Tel : 02.99.84.72.61 et 02.99.84.74.65
Fax : 02.99.84.71.71
.
 

Activités en relation avec le projet
GASP (General Animation and Simulation Platform) est une plate-forme logicielle pour l'animation et la simulation. GASP est " orientée objet " et permet la simulation et la visualisation temps-réel d'entités, autonomes ou pilotées par un utilisateur, évoluant au sein d'univers complexes. Des techniques d'extension d'objets de simulation ont été développées pour rendre interactifs ces objets afin qu'un utilisateur puisse les diriger, et ce de façon transparente pour les développeurs des objets initiaux. Des expérimentations d'interactions collectives ont ainsi pu être menées avec GASP. Ces interactions sont basées sur les notions d'entrées et de sorties de objets de simulation, ainsi que sur les possibilités d'envois de messages et d'événements.

Ce mécanisme d'interaction qui utilise les notions d'entrées et de sorties est de ce fait très général et ne se limite en aucun cas aux seules interactions avec une visualisation et sa souris associée. En particulier, c'est aussi par ce mécanisme que les objets de simulation interagissent entre eux. Il est donc ainsi très facile d'ajouter à GASP la notion d'objet permettant d'acquérir des données en provenance d'un utilisateur : un tel objet est un objet de simulation comme un autre, dont le module de calcul associé consiste à obtenir des données d'un ou de plusieurs utilisateurs. Ce module de calcul peut alors utiliser tous les moyens à sa disposition pour réaliser ces acquisitions : communication par " socket ", communication sur un port physique (comme un port série RS 232), recherche de données dans la mémoire, ou encore, comme c'est le cas pour la visualisation, acquisition de données par un dispositif classique connu de Performer (souris et clavier). Il devient donc ainsi particulierement aisé de piloter des objets de simulation dans GASP à l'aide d'à peu près n'importe quel dispositif physique (joystick, tracker magnétique, ...) à condition de définir un format de communication entre le processus réalisant effectivement les acquisitions physiques et le module de calcul de l'objet d'acquisition. Il est ainsi possible de commander des objets de simulation à l'aide d'un joystick à retour d'effort et d'un poste de pilotage de voiture, via des connexions sockets à des PC possédant les drivers adaptés à ces dispositifs physiques. Il est également possible de commander des objets de simulation à partir de leds reconnues par un système de suivi de position 3D, via une connexion RS 232, expérimentation qui a été réalisée récemment.

Par ailleurs, l'INRIA Rennes possède une longue expérience dans le domaine de la Téléopération Assistée par Ordinateur (incluant par le passé plusieurs projets en collaboration avec le CEA), et a mis en évidence dans ce contexte les rôles essentiels joués par deux sous-systèmes : les systèmes d'imagerie numérique/synthétique d'une part, et l'ensemble des fonctions de pilotage à " retour d'effort " d'autre part. Basé sur cette expérience et selon une approche pluridisciplinaire, un axe de recherche mené actuellement à l'INRIA Rennes vise à promouvoir le rôle des systèmes d'interactions à " retour d'effort " (interfaces haptiques) comme extension innovante et justifiée dans le cadre des systèmes de Réalité Virtuelle (domaine en pleine évolution, mais majoritairement sur les aspects purement visuels). Les concepts et architectures génériques sont destinées à plusieurs domaines d'applications actuellement très porteurs (montage virtuel en IAO, simulateurs, téléchirurgie, multimédia).