Nouveau Edf

Stage - Enrichissement de la maquette numérique d'un bâtiment - H/F

  • Stage
  • Palaiseau (Essonne)
  • Master, Titre d'ingénieur, Bac +5
  • Développement informatique

Description de l'offre

Le département PERICLES développe des outils innovants de formation ou d’aide à la préparation de maintenance pour les centrales de production d’électricité. Celles-ci s’appuient sur des données hétérogènes (plans, modèles 3D, photographies …) qui sont mises en cohérence et exploitées pour différents usages.

Les données 3D utilisées sont reconstruites sur la base de scans laser des locaux d’un bâtiment et des équipements hébergés sans tirer parti de connaissances à priori (plans, documents d’installation existants, schémas mécaniques …). Il en résulte des erreurs de segmentation, l’absence d’identification des objets, la multiplication d’objets similaires au lieu d’utiliser le principe d’instanciation … Ces limites peuvent devenir préjudiciables lorsque l’on souhaite créer une application riche (maquette virtuelle interactive par exemple).

L’objectif du stage est de développer un outil permettant, sur la base d’une maquette des locaux issus des scans 3D et de connaissances complémentaires (étiquettes présentes dans les photographies, schémas industriels des  matériels, schémas des tuyauteries) de produire une maquette « riche » (objets correctement segmentés, typés et identifiés), voire de détecter d’éventuelles incohérences (éléments non connectés, calorifuges sans tuyaux …).

Après un premier traitement manuel de quelques locaux et des équipements associés) via l’outil Blender (permettant d’analyser les traitements à réaliser) et une démonstration du résultat dans une application de réalité virtuelle, le stagiaire devra :

- Proposer un ensemble de fonctionnalités à réaliser (et documenter celles utiles déjà présentes) pour automatiser ce traitement

- Développer les plugins Blender (et éventuels outils complémentaires pour le traitement des plans industriels par exemple) implémentant ces fonctionnalités,

- Packager l’ensemble, en produisant notamment une version de Blender centrée autour de l’enrichissement de la maquette numérique du bâtiment  ainsi que la documentation associée.

- Démontrer le fonctionnement du système sur une maquette existante.

Le système devra dans la mesure du possible détecter automatiquement les problèmes potentiels, proposer des solutions, voire corriger ou enrichir automatiquement ce qui peut l’être.

Un soin particulier sera apporté à l’utilisabilité et à la maintenabilité du système réalisé.

Profil recherché

Bac+4 ou +5, élève ingénieur ou étudiant en Master 2 en informatique.

- Connaissance d’environnements 3D (de préférence Blender et Unity)

- Développement Python (idéalement dans Blender)

- Modélisation UML (pour la conception)