Ecole Doctorale
Mathématiques et Informatique de Marseille
Spécialité
Informatique
Etablissement
Aix-Marseille Université
Mots Clés
Acquisition 3D,CAO,Recalage,Nuage de points 3D,Mesures,Modelisation Geometrique
Keywords
acquisition,CAD,Registration,3D Points Cloud,Measurements,Geometric Modelization
Titre de thèse
Algorithme de planification de numérisation et dalignement de
nuages de points 3D pour le contrôle in-situ de pièces mécaniques
en cours dusinage
View Planning and 3D point cloud registration algorithm for in-situ mecanical part control in machining
Date
Mardi 8 Juin 2021 à 14:00
Adresse
LIS UMR 7020 CNRS / AMU / UTLN
Campus universitaire de Luminy
Bat. TPR2, 5ème étage, Bloc 1
163 avenue de Luminy
13288 MARSEILLE cedex 09 4.05 TPR2
Jury
Directeur de these |
M. JEAN-LUC MARI |
Aix Marseille Université |
Rapporteur |
Mme Stéphanie HAHMANN |
Université de Grenoble INP - Ensimag |
Rapporteur |
Mme Claire LARTIGUE |
Université Paris Sud - ENS Paris-Saclay |
Examinateur |
Mme Géraldine MORIN |
Institut National Polytechnique de Toulouse - Université de Toulouse |
Examinateur |
Mme Raphaëlle CHAINE |
Université de Lyon |
|
M. Arnaud POLETTE |
Ecole Nationale Supérieure d'Arts et Métier |
CoDirecteur de these |
M. Jean-Philippe PERNOT |
Ecole Nationale Supérieure d'Arts et Métier |
Résumé de la thèse
Dans ce travail de thèse, nous traitons le problème de planification de numérisation et nous abordons également la problématique d'alignement de nuages de points 3D. Ces problèmes peuvent être étudiés et globalisés pour répondre aux besoins de nombreux domaines d'études. Dans ce manuscrit, nous répondons à la problématique suivante : comment contrôler automatiquement une pièce mécanique en cours d'usinage ? Ou plus précisément : comment obtenir une représentation fidèle de la pièce de manière à pouvoir vérifier sa bonne conformité durant le processus d'usinage ? De cette question, découlent deux sous-problèmes principaux auxquels nous cherchons à répondre. Dans un premier temps, il faut définir un moyen de numériser la pièce dans son environnement. Dans un second temps, il faut reconstruire le modèle de la pièce de manière à ce que des mesures géométriques puissent être faites.
La première contribution à cette étude est l'élaboration d'un algorithme de planification automatqiue de numérisation de la pièce en fonction des contrôles à effectuer sur celle-ci. L'approche que nous proposons permet de s'adapter à n'importe quel outil de numérisation optique (lidar, caméra, profilomètre, capteur à projection de franges, etc.). Dans notre étude, nous montrons les résultats de cette méthode sur plusieurs capteurs optiques à projection de franges et sur plusieurs pièces industrielles. La méthode proposée est générale et permet en plus de s'adapter à n'importe quel environnement industriel dans lequel est positionnée la pièce à contrôler. La seconde contribution se focalise sur le cas spécifique des données issues de capteurs optiques, à savoir les nuages de points 3D. À partir du plan de numérisation, nous élaborons une stratégie d'alignement des nuages de points entre eux. Nous abordons la problématique des cas où l'alignement des nuages de points n'est pas possible et tentons de résoudre ce problème. La dernière contribution de ces travaux est l'intégration de ces méthodes dans un produit en cours de commercialisation. On identifie les points importants permettant de rendre la solution robuste aux cas spécifiques des industriels.
Enfin, on montre plusieurs applications industrielles de ces algorithmes, et nous discutons que la précision des méthodes proposées sur ces cas. On propose plusieurs ouvertures sur la suite de ces travaux, notamment sur les cas spécifiques de pièces non-alignables ou de grande envergure. Des idées d'amélioration et de robustification des algorithmes sont faites pour la suite de la recherche.
Thesis resume
In this thesis work, we deal with the problem of scan planning and we also address the problem of 3D point clouds alignment. These problems can be studied and globalized to meet the needs of many fields of study. In this manuscript, we answer the following question: how to automatically control a mechanical part during machining? Or more precisely: how to obtain a good representation of the part so as to check its good conformity during the machining process? Two main sub-problems arise from this question, which we try to answer. First, we must define a way to digitize the part in its environment. In a second step, it is necessary to reconstruct the model of the part so that geometric measurements can be made.
The first contribution to this study is the development of an automatic algorithm for planning the digitization of the part according to the controls to be carried out on it. The approach allows to adapt to any optical digitizing device (lidar, camera, profilometer, fringe projection sensor, etc.). In our study, we show the results of this method on several fringe projection optical sensors and on several industrial parts. The proposed method is general and allows to adapt to any industrial environment in which the part to be controlled is positioned. The second contribution focuses on the specific case of data from optical sensors, i.e. 3D point clouds. From the scanning plan, we develop a strategy for aligning point clouds between them. We address the problem of cases where the alignment of point clouds is not possible and try to solve this problem. The last contribution of this work is the integration of these methods in a solution being commercialized. We identify the important points to make the solution robust to the specific industrial cases.
Finally, we show several industrial applications of these algorithms, and we study the precision of the methods on these cases. We propose several openings on the continuation of this work, in particular on the specific cases of non-alignable parts or on large parts. Ideas for improvement and robustification of the algorithms are discussed.