Description du stage Safran
Déroulement du stage :
Vous serez intégré(e) au sein de l'équipe TEUCHOS du simulateur de développement d'hélicoptères Eurocopter. L'activité consistera : - à préparer la génération de formats compatibles OSG (phases 1 et 2) à partir des données d'entrée sous les formats suivants (liste non exhaustive): DFAD/DTED, VMAP, RASTER, BDD JEPPESEN - générer une BDD terrain (représentations géographiques du terrain) exploitable par OSG (format IVE, FLT, OSG) (phase 3) - intégrer des objets aéronautiques non géographiques (phase 4) à cette BDD terrain.
Phase 1 : Etude des formats DTED, VMAP, DFAD, RASTER, BDD JEPPESEN (Pour le RASTER étude des projections Mercator, Lambert...)
Phase 2 : Etudes des formats IVE, FLT, OSG puis de GDAL/OGR Suite à la Phase 1 et 2, savoir quelles sont les formats qu'il est intéressant de fusionner pour générer une BDD : - DTED + RASTER vers IVE, FLT, OSG... - DFAD (+ RASTER?) vers IVE, FLT,OSG... - VMAP (+ RASTER?) vers IVE, FLT, OSG
Phase 3 : Générateur BDD : à partir de données terrain générer une BDD exploitable par OSG et pouvoir se déplacer en donnant les positions successives : latitude, longitude, hauteur et les angles d'Euler successifs : lacet, roulis, assiette.
Phase 4 : Générateur d'objet aéronautique - Etude de OSG dans ce contexte. - Extraire une information de la BDD Jeppesen pour produire un objet 3D et l'inclure dans le visuel OSG sous forme d'un nœud (voir la conception de graphes de scènes). Cette information peut être une procédure de départ aux instruments standardisée (Standard Instruments Departure : SID), une route aérienne (AirWaY : AWY), un obstacle... L'environnement de travail sera composé de l'API OSG et des outils " Geospatial Data Abstraction Library " (GDAL/OGR).
Objectif du stage : L'objectif est de représenter des données géographiques enrichies d'informations aéronautiques (contenues dans une base de données dédiée BDD) dans un visuel utilisant OpenSceneGraph (OSG).
Domaine : Informatique, système 3D de visualisation synthétique, aéronautique
Connaissances requises : - Codage type C++ et C - OSD et outils " Geospatial Data Abstraction Library " - Connaissance du monde aéronautique serait un plus (mais pas indispensable)
Informations RH : Indemnité de stage selon grille groupe SAFRAN Possibilité TR
|