Patrice Torguet - VORTEX - IRIT - UMR5505

IRIT - UMR 5505

English
CNRS
INPT
UPS
UT1
UTM
  Bandeau IRIT
 


Torguet Patrice


  Statut : Maître de Conférences
  Equipe :  VORTEX
  Contact : Patrice.Torguet@irit.fr
  Bureau : IRIT1 / Niveau 2, Pièce: 217
  Téléphone : 05 61 55 63 13
  Publications :

 

 

 

 

Recherche

 Thèmes de recherche

Mon domaine de recherche est la Réalité Virtuelle Distribuée. Il s'agit de proposer et de développer des algorithmes et systèmes distribués permettant la gestion d'environnements virtuels multi-utilisateurs (les utilisateurs pouvant être très éloignés géographiquement) et, plus généralement, le développement d'applications de réalité virtuelle coopératives réparties.

Je suis co-auteur du 3ème volume du Traité de la réalité virtuelle,
P. Fuchs, G. Moreau et 72 auteurs, 4 volumes,
Les Presses de l'Ecole des Mines de Paris, www.ensmp.fr/Presses, mars 2006.

Ce livre est disponible gratuitement pour les étudiants ici.

 

 Recherches actuelles

J'effectue mes recherches suivant trois axes :

  1. Interopérabilité des systèmes de RVD et entités autonomes
    Eu égard au grand nombre de systèmes de réalité virtuelle distribués existants, il semble très important de prévoir des possibilités d'interaction entre plusieurs systèmes. Ce domaine de recherche est appelé interopérabilité des systèmes de réalité virtuelle. En particulier, je m'intéresse à l'architecture HLA (High Level Architecture) qui répond en grande partie à ces impératifs d'interaction entre systèmes de réalité virtuelle et qui semble donc être la voie à suivre actuellement. C'est pourquoi nous avons développé une version de VIPER (le système de RVD que j'ai conçu et mis en oeuvre pendant mon doctorat) compatible avec HLA. D'autre part, l'émergence d'ORBs très efficaces permet la création d'applications de réalité virtuelle (et de réalité augmentée) réparties utilisant CORBA et CCM (Corba Component Model) comme nous l'avons démontré avec le projet SIMBA.
    Le projet SIMBA est décrit dans la communication suivante : Wafaa Abou Moussa, Nelly de Bonnefoy, Emmanuel Dubois, Patrice Torguet, Jean-Pierre Jessel. Virtual reality simulation for prototyping augmented reality. In : International Symposium on Ubiquitous Virtual Reality (ISUVR 2008), Gwangju, Korea, 10/07/2008-13/07/2008, IEEE Computer Society, pp. 55-58, July 2008.
  2. Optimisation des systèmes de RVD
    Le second axe propose de nouvelles techniques d'optimisation pour les systèmes de RVD. Parmi ces techniques d'optimisation, on peut citer tout un ensemble de filtres qui peuvent être utilisés à plusieurs niveaux :
    • accélération de l'affichage du monde virtuel ;
    • conservation de la bande passante réseau ;
    • accélération du traitement local du comportement des objets virtuels.
    Pour ce faire une plate-forme générique permettant de créer des applications de réalité virtuelle a été développée à partir de ASSET (Système de RVD pour la télérobotique créé par Nancy Rodriguez). Cette plate-forme a été utilisée pour implanter des algorithmes de l'état de l'art et de nouveaux algorithmes. Le premier algorithme que nous avons proposé et implanté s'appelle la gestion d'effet. Il permet, par rapport aux autres algorithmes du domaine, de prendre en compte la taille des entités et pas uniquement leur position dans l'environnement virtuel. Après cet algorithme une autre technique appelée le filtrage basé sur la perception (qui utilise des angles solides) a été proposée et implantée. Une fois les implantations réalisées, de nombreux tests ont été réalisés pour comparer les nouvelles techniques aux techniques déjà proposées. Ces tests ont été faits sur GRID'5000 et ont aussi permis de comparer divers types d'architectures réparties (client/serveur, client/multi-serveur avec et sans multicast).
    Les derniers travaux débutés sur ce thème, dans le cadre d'une collaboration avec l'Université de Guadalajara (Mexique), concernent l'utilisation des réseaux de recouvrement (réseaux applicatifs utilisés par les applications pair à pair - P2P) optimisés pour le filtrage en environnement virtuel. Ainsi, les connexions entre les applications sont établies suivant la position des personnages virtuels contrôlés par les utilisateurs. Les personnages proches sont donc gérés par des applications qui communiquent directement alors qu'il faudra traverser plusieurs applications pour atteindre les personnages distants. Ce type d'architecture distribuée entraîne de nombreux problèmes vis-à-vis de la tolérance aux pannes, de la sécurité ou encore de la persistance de l'application. Ces recherches sont présentées notamment dans les communications suivantes :
    Souad Elmerhebi, Jean-Christophe Hoelt, Patrice Torguet, Jean-Pierre Jessel. Perception Based Filtering for MMOGs. In : International Journal of Computer Games Technology, Hindawi Publishing Corporation, Special issue Joint International Conference on Cyber Games and Interactive Entertainment 2006, Vol. 2008 N. Article ID: 243107, (on line), April 2008.
    Samir Torki, Patrice Torguet, Cédric Sanza. Adaptive Classifier System-Based Dead Reckoning. In : Eurographics Symposium on Virtual Environments (EGVE 2007), Weimar, Allemagne, 15/07/2007-18/07/2007, Vol. virtual environments 2007, Eurographics, pp. 101-108, July 2007.
    Note: is vous n'êtes pas membre de Eurographics vous ne pourrez pas obtenir la version complète de la communication mais voici ma copie locale.
  3. Applications innovantes de la RVD
    Nous travaillons actuellement, en collaboration avec Fabienne Viallet du laboratoire DiDiST (didactique des disciplines scientifiques et techniques) de Toulouse, à l'élaboration d'un jeu sérieux (Serious Game) nommé Prog&Play. Ce jeu est destiné à faire apprécier la programmation à des étudiants novices et en difficulté d'apprentissage. Il se base sur un jeu multi-joueur de type stratégie temps-réel (RTS - Real-Time Strategy) dans lequel les utilisateurs peuvent contrôler leurs unités (soldats, véhicules...) à l'aide de programmes informatiques. A terme, nous souhaitons créer un jeu massivement multi-joueur qui permettra de tirer profit de toutes les optimisations proposées dans le second thème de recherche. Prog&Play est détaillé notamment dans la communication : Mathieu Muratet, Patrice Torguet, Jean-Pierre Jessel, Fabienne Viallet. Towards a Serious Game to Help Students Learn Computer Programming. In : International Journal of Computer Games Technology, Hindawi Publishing Corporation, Vol. 2009, (on line), 2009.

 

 Parcours de recherche

  • 1993 - 1998 : Thèse en Informatique (Allocataire de recherche puis ATER)
    Equipe Synthèse d'Images, IRIT, Université Paul SABATIER (UPS), Toulouse. « VIPER : Un modèle de calcul réparti pour la gestion d'environnements virtuels ».
    Soutenue le 17 février 1998. Mention Très Honorable.
  • 1998 - 1999 : Chercheur contractuel, UPS, Toulouse.
    Projet européen ESPRIT Cavalcade (CollAborative VirtuAL Construction And DEsign).
    Etude, conception et développement d'une version spécifique de VIPER pour ce projet.
  • 1999 - 2000 : Ingénieur d'Etudes, Division Réalité Virtuelle, CS SI, Toulouse.
    Projet ACE2 (Aide à la Conduite d'Engins sous-marins) pour Ifremer : modification de la conception du projet ACE et re-codage pour toute la partie calcul (traitement de trames NMEA, appel de modules de simulation, envoi d'informations à la partie visualisation)
    Projet européen ESPRIT Visions (A virtual studio for digital storytelling) : participation à la conception et codage du moteur VRML.
  • 2000 - Aujourd'hui : Maître de Conférences, UPS, Toulouse.
    Depuis ma prise de fonction j'ai travaillé sur les projets suivants:
    • Projet européen Scratch IMAGE (Interoperable Management of Aeronautical Generic Executive software) : participation à la spécification du projet.
    • Le domaine de recherche de la gestion de réseaux et de systèmes complexes a proposé de nombreux protocoles et techniques. Néanmoins ces techniques utilisent assez peu les dernières avancées en terme d'interface homme-système introduites par la Réalité Virtuelle. Dans ce cadre nous avons étudié l'apport des techniques de la Réalité Virtuelle afin de proposer des outils graphiques 3D permettant de faciliter la visualisation et l'administration de systèmes informatiques complexes groupés en réseau. Ces travaux sont le fruit d'une collaboration avec Michelle Sibilla de l'équipe SIERA de l'IRIT.

 

 Co-encadrement de thèses

  • Actuellement :
    • Adrien Hamelin, depuis décembre 2012, couture de modèles géométriques issus de scanner 3D et de modélisation B-Rep avec une application pour l'observatoire du Pic du Midi.
  • Précédemment :
    • Nancy Rodriguez, septembre 1999 - janvier 2003, ASSET : une architecture générale pour la télérobotique. Actuellement : Maître de Conférences à Montpellier II.
    • Meva Dodo, novembre 2004 - avril 2008, Etude de l'apport de la visualisation 3D interactive pour l'administration de systèmes complexes.
    • Souad El Merhebi, novembre 2004 - avril 2008, La gestion d'effet : une méthode de filtrage pour les environnements virtuels répartis.
    • Samir Torki, novembre 2004 - décembre 2008, Entités autonomes en environnements virtuels distribués.
    • Wafaa Abou Moussa, novembre 2005 - décembre 2008, Prototypage moyenne fidélité incrémental et basé sur la simulation des systèmes interactifs mixtes. Projet SIMBA.
    • Mathieu Muratet, novembre 2007 - décembre 2010, projet Prog&Play.
    • Martha Patricia Martinez-Vargas, novembre 2007 - février 2015, projet DVRMedia2 (P2P Networking Strategies to Support Massive Online Multiuser Virtual Environments). PhD au Mexique.

 

 Collaborations

  • Actuellement :
    Collaboration avec l'Université de Guadalajara au Mexique dans le cadre du projet DVRMedia2.
    Collaboration avec l'Université JF Champollion, le DiDiST de l'UPS et KTM-Advance sur le serious game de Génie Mécanique Mecagenius.
  • Précédemment :
    Collaboration avec la division Réalité Virtuelle de l'entreprise CS-SI dans le cadre des projets PROVIS, CAVALCADE, ACE2, VISIONS et WAVES.
    Collaboration avec l'entreprise Oktal dans le cadre du projet IMAGE.

 

Haut de page

 

Enseignement

Je suis responsable de l'apprentissage et de la 3ème année d'ingénieur de la formation STRI.
J'effectue mon enseignement principalement dans le domaine des réseaux et de la programmation répartie. J'interviens tant en Licence qu'en Master (en Licence STRI et Licence 2 Informatique, ainsi que dans les Master 2 STRI, MIAGE, IM, ASIC et SIR). En Master 2 une partie de mon enseignement en programmation répartie est orientée vers la Réalité Virtuelle Distribuée.

 

Cliquez ici pour voir mes supports de cours.

 

Haut de page