Cet ouvrage et des milliers d'autres font partie de la bibliothèque YouScribe
Obtenez un accès à la bibliothèque pour les lire en ligne
En savoir plus

Partagez cette publication

E
DE
*
VU
T
ED

EL
%COLE

I
O

B
S
T
E
EN
2
T

I

O
E
N
U
D

U
H
%0$503"5%&


R
-6/*7&34*5²


5
%&506-064&
9
$
DOCTORALE
Ï
LE
L
RECHERCHE
I
$
V
R
R
C
Ï
E
P
R
A
S
R
D

4
$ISCIPLINEOUSPÏCIALITÏ
Ò
0RÏSENTÏEETSOUTENUEPAR
E
4
2APPORTEURS
I
5NITÏ
T
%N
InstitutNationalPolytechniquedeToulouse(INPToulouse)
SystèmesAutomatiques
NicolasLADEVEZE
lundi19avril2010
Apportdesméthodesdeplanificationautomatiquedanslessimulations
interactivesd'industrialisationetdemaintenanceenréalitévirtuelle
SabineCOQUILLART-DirectricedeRechercheINRIA
RenéZAPATA-ProfesseurdesUniversitésLIRMM
XavierFISCHER-EnseignantChercheurESTIA
JeanPaulLAUMOND-DirecteurdeRechercheLAAS-CNRS
MichelTAIX-MaîtredeconférencesLAAS-CNRS
Systèmes(EDSYS)
EquipeProductionAutomatiséeduLaboratoireGéniedeProduction(LGP-ENIT)
M.Jean -YvesFourquet-ProfesseurdesUniversitésENIT-LGP
RenéZAPATA-ProfesseurdesUniversitésLIRMM
XavierFISCHER-EnseignantChercheurESTIAApports des méthodes de planification automatique dans les simulations
interactives d’industrialisation et de maintenance en réalité virtuelle
Nicolas Ladeveze
27 mai 20102Remerciements
Je tiens tout d’abord à remercier chaleureusement mon directeur de thèse, Monsieur Jean Yves Fourquet,
professeur des Universités au LGP-ENIT, pour m’avoir encadré et guidé autour de ce sujet passionnant. Je
tiens à souligner la grande qualité de son encadrement, sa patience et sa capacité à transmettre sa passion
pour la recherche scientifique. Je tiens également à remercier mon directeur industriel Bernard Puel, Mana-
ger Conception et Industrialisation sur le site d’Alstom Tarbes, pour son appui ainsi que l’apport important
de sa vision pragmatique de mon projet de thèse.
J’aimerais remercier ensuite les deux rapporteurs de cette thèse, Monsieur René Zapata, Professeur des Uni-
versités au LIRMM et Xavier Fisher, Enseignant Chercheur à l’ESTIA. Leurs remarques et encouragements
m’ont particulièrement aidé à franchir le dernier cap de la thèse.
Je remercie également les examinateurs du jury de thèse :
Monsieur Jean Paul Laumont, Directeur de Recherche au LAAS-CNRS, pour avoir bien voulu présider le
jury de thèse, Madame Sabine Coquillart, Directrice de Recherche à L’INRIA, et Monsieur Michel Taix,
maître de conférences au LAAS-CNRS, qui m’a fait l’honneur de m’encadrer durant mon master de re-
cherche et qui à continué à partager ses idées avec moi tout au long de cette thèse.
Je tiens également à remercier particulièrement, Benoit Reculeau, dont les travaux de master ont profondé-
ment guidé ma réflexion sur la partie applicative de cette thèse, Adel Sghaier, qui m’a énormément aidé sur
toute la partie traitement de maillage et qui m’a permis de développer mes connaissances sur les formats 3d,
ainsi qu’ Alexandre Delan pour son aide, sa disponibilité et sa patience à répondre à toutes mes questions
sur son forum spécialisé sur Virtools.
J’aimerais aussi remercier mes compagnons et collègues doctorants du LGP-ENIT, Arnaud, Fabien, Valen-
tin, Marina, Mickael, Vincent, Benjamin, Mathieu, Clélia, Adrien, et tous les autres, pour leur soutient et
leur amitié.
Enfin, je remercie et j’embrasse ma famille, pour leur amour et leurs encouragements.
12Table des matières
1 Introduction Générale 7
1.1 Motivations et contexte des travaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Processus industriels et cycle en V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Outils PLM et cycle en V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4 De nouveaux besoins qui découlent de l’application du PLM . . . . . . . . . . . . . . . . . 13
1.5 Un composant essentiel : l’assistance au mouvement . . . . . . . . . . . . . . . . . . . . . 14
1.6 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7 Plan du mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2 État de l’art 21
2.1 Réalité Virtuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2 Planification automatique de trajectoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.3 Projets et prototypes proches de notre contexte . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3 Architecture de simulation interactive 63
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.2 Plateforme expérimentale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.3 Architecture générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.4 Implémentation : Projet VREMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.5 Réalisations pratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
34 TABLEDESMATIÈRES
4 Planification interactive de trajectoire 91
4.1 Introduction et motivations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.2 Architecture de planification interactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.3 Implémentation en C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
4.4 Tests comparatifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
5 Conclusion et perspectives 127
5.1 Conclusion générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.2 Perspectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Bibliographie 131Liste des symboles
Acronymes
AABB Axis Aligned Bounding Box, boite englobante d’un objet dont les normales des faces sont constitués
par les axes principaux du monde virtuel.
DFQ Design For Quality - Cycle en V adapté à la production de produits dans la société Alstom Transport
S.A.
PLM Product Life cycle Management
Approche qui tend à mettre en cohérence le cycle de vie d’un produit depuis la création du concept
jusqu’à sa mise en service et son démantèlement en passant par les phases de conception et de
fabrication.
Par extension, ensemble de logiciels permettant la gestion des données numériques relatives aux
produits.
EPFL Ecole Polytechnique Fédérale de Lausanne
HMD Head Mounted Display
IPP Interactive Physic Pack
IPSI Interactive Physics Simulation Interface
IVH Interface Visuo Haptique
LOD Level Of Detail
PMI Product Manufacturing Information
UQO Université du Québec en Outaouais
VPS Voxmap Point Shell
VRLab Virtual Reality Lab
VRPN Virtual Reality Peripheral Network
56 TABLEDESMATIÈRESChapitre 1
Introduction Générale
Sommaire
1.1 Motivations et contexte des travaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Processus industriels et cycle en V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Outils PLM et cycle en V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4 De nouveaux besoins qui découlent de l’application du PLM . . . . . . . . . . . . . . 13
1.4.1 Diriger des revues de conception en 3d . . . . . . . . . . . . . . . . . . . . . . . 13
1.4.2 Simuler de manière interactive et immersive l’assemblage et le démontage . . . . 14
1.4.3 Former les intervenants au geste technique en environnement immersif . . . . . . 14
1.5 Un composant essentiel : l’assistance au mouvement . . . . . . . . . . . . . . . . . . . 14
1.6 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7 Plan du mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.1 Motivations et contexte des travaux
Les travaux présentés dans ce mémoire ont été réalisés en partenariat entre le Laboratoire Génie Production
(ENIT-LGP) et la société ALSTOM Transport S.A. Le sujet “Apports des méthodes de planification auto-
matique dans les simulations interactives d’industrialisation et de maintenance en réalité virtuelle” concerne
l’introduction des techniques et des outils de simulation interactive dans le domaine de la conception des
convertisseurs de puissance.
La conception des systèmes de haute technologie induit une complexité directement liée au nombre, toujours
croissant, des composants mis en présence dans un volume toujours plus réduit. Cette complexité purement
géométrique s’accompagne d’une complexité liée aux diérentes contraintes physiques imposées par le
comportement actif de certains de ces composants. De plus, la conception de tels ensembles constitue un réel
challenge car elle doit également prendre en compte toutes les étapes de la vie du produit : son assemblage,
sa valorisation, son fonctionnement, sa maintenance, et son démantèlement. Dans ce contexte, le concepteur
doit assurer l’optimisation d’un système multi-composants, par une approche multi-métiers, multi-physique,
7