UMR CNRS 7253

Outils du site


fr:offre_d_emploi_sma

Ingénieur de recherche Java - système multi-agent

Mission

Le laboratoire Heudiasyc est une Unité Mixte de Recherche entre l’UTC et le CNRS. Dans l’équipe Interaction Connaissance et Information nous travaillons sur des environnements virtuels pour la formation professionnelle, notamment dans le milieu médical.

Le poste d'ingénieur de recherche s'insère dans le contexte d'un projet VICTEAMS. Ce projet vise à former en environnement virtuel des médecins militaires ou pompiers au sauvetage de blessés suite à un afflux massif de blessés. Dans ce type de situations, il n'y a pas toujours de solutions idéales. Plus que des compétences techniques, l'apprenant doit acquérir des compétences non-techniques (e.g. gestion du stress, travail collectif, leadership, communications). Le consortium VICTEAMS propose un atelier de création d'environnements virtuels pour immerger l'apprenant dans un univers réaliste et le confronter à des situations variées et émotionnellement riches. L'apprenant est plongé dans l'environnement à travers un casque de réalité virtuelle (HTC Vive) : il se retrouve dans un poste de secours et il doit diriger une équipe médicale (médecins, infirmiers, aides-soignants) jouée par des personnages virtuels autonomes. Ces personnages peuvent être aidants ou perturbateurs, avoir des comportements erronés, être impactés par le stress, etc. La difficulté pour le joueur est d'organiser son équipe au mieux tout en tenant compte des erreurs, des situations imprévues, du stress des membres de l'équipe. Les situations d'apprentissage sont générées dynamiquement et le niveau de stress est adapté à chaque apprenant : l'idée est de proposer des situations à fort challenge, potentiellement stressantes sans mettre l'apprenant en situation d'échec.

La partie visuelle de l’environnement virtuel est développée par l'entreprise REVIATECH en Unity3D. Notre équipe à l'UTC est en charge de moteurs de gestion de la sémantique du monde, du comportement des personnages virtuels autonomes et de scénarisation (profil dynamique de l’apprenant et adaptation dynamique des situations d’apprentissage). Une plate-forme multi-agent permet de synchroniser l’environnement virtuel et ces différents moteurs.

La plate-forme est développée en Java à l’aide du Framework Jade. La communication avec l’environnement virtuel se fait via l’échange de messages JSON au travers d’une API commune. La représentation du monde s’appuie sur OWL/RDF. Les moteurs reposent sur différentes techniques d’intelligence artificielle (e.g. réseaux bayésiens, planification, algorithmes génétiques, théorie des croyances). Deux doctorants travaillent sur le projet, l’un sur les personnages virtuels et l’autre sur l’adaptation dynamique des situations.

L’ingénieur qui sera recruté au sein de cette équipe aura un rôle central dans les activités de recherche du projet VICTEAMS puisqu'il sera en charge de la plate-forme multi-agent. Il devra mettre en place de nouvelles fonctionnalités en relation avec les travaux des doctorants. En particulier, il devra développer un moteur de gestion des connaissances pour gérer l'état du monde. Il aura aussi pour mission d'optimiser le fonctionnement de la plate-forme.

Activités

Les activités dont l’ingénieur de recherche aura la charge sont les suivantes :

  • Comprendre et analyser les différents moteurs de la plate-forme (système multi-agent Jade, fonctionnalités des différents moteurs, entrées/sorties, modèles d’échanges de données JSON, etc.) ;
  • Être en charge du moteur de gestion du monde et de la modélisation du monde de l'environnement VICTEAMS (ontologies) ;
  • Participer aux réunions de projet VICTEAMS avec différents laboratoires de recherche (CEA-LIST, LIMSI, IRBA), des utilisateurs finaux (EVDG, BSPP) et l’entreprise REVIATECH. L’ingénieur de recherche sera amené à travailler avec des informaticiens, roboticiens et chercheurs en sciences humaines et sociales pour concevoir les modèles, les implémenter dans la plate-forme et les valider suivant une démarche expérimentale ;
  • Faire évoluer certains aspects de la plate-forme pour prendre en compte les modèles développés spécifiquement pour le projet VICTEAMS en lien avec les développements réalisés par les doctorants ;
  • Être force de propositions pour améliorer les performances de la plate-forme (la plate-forme est le résultat de différents travaux de doctorants et il faudra revoir l’architecture et l’optimiser). L’ingénieur de recherche devra proposer des améliorations au niveau du moteur de communication entre les moteurs de la plate-forme HUMANS et entre la plate-forme et le moteur 3D développé par l’entreprise REVIATECH ;
  • Participer à la diffusion des travaux (rédaction et présentation des articles scientifiques, participation aux démonstrations “grand public”) et aux campagnes d'évaluation ;

Profil du candidat

Le candidat devra avoir de solides compétences en système multi-agent, en ingénierie logicielle et en représentation des connaissances (RDF, OWL et ontologies). Il devra également savoir travailler de manière autonome, tout en collaborant avec les chercheurs et les partenaires industriels du projet.

Formation et compétences requises

  • Titulaire d’un BAC+5 en informatique ou d'une thèse en informatique
  • Java, Swing, Réseau, Communication client/serveur
  • Web sémantique, Ontologie (OWL/RDF)
  • Compétences sur le framework Jade et en intelligence artificielles appréciées

Lieu et moyen mis à disposition

Le travail sera mené à l’Université de Technologie de Compiègne au laboratoire Heudiasyc dans le cadre du projet VICTEAMS et financé par l’ANR, la DGA, le FEDER et la Région Hauts-de-France.

L'ingénieur de recherche disposera de l'ensemble des moyens usuels du laboratoire (bureau, PC individuel, accès aux ressources documentaires, encadrement) et de casques HTC Vive pour effectuer des tests.

Durée et salaire

  • Ingénieur d’étude ou Ingénieur de recherche
  • CDD de 1 an
  • Rémunération : 2333 et 2521 € bruts mensuels selon expérience et diplômes (1790 à 1940 € nets)

Contact

Envoyez CV et lettre de motivation par mail à :

Domitile LOURDEAUX, MAITRE DE CONFERENCES - HDR

Sorbonne Universités

Université de technologie de Compiègne, CNRS, Heudiasyc UMR 7253

Mail : domitile.lourdeaux@hds.utc.fr


Outils pour utilisateurs