Développement de modèles mathématiques pour l'étalonnage de scanners 3D et leur programmation embarquée.
Concept, mise en place et développement d'un logiciel d'étalonnage et d'ajustement automatiques de scanners 3D.
Client : fabricant international de capteurs
Technologies : Matlab, OpenCV, PCL, Halcon, Eigen, Java pour la GUI, UML, SVN, Blender, AutoCAD
- lire la suite
Pour un fabricant international de capteurs, nous avons développé des modèles mathématiques et des algorithmes logiciels pour l'étalonnage automatique de scanners 3D. L'objectif du projet était de trouver un moyen simple d'étalonner les scanners partout dans le monde sans avoir à utiliser d'objets de référence ni d'outils de mesure.
Les calculs existants ont été transposés dans Matlab, et le montage du scanner industriel a également été reproduit et simulé dans Matlab. Les scanners pouvaient y être tournés librement dans l'espace afin de simuler toute orientation. Pour les calculs, les formules ont d'abord été optimisées dans Matlab puis mises en œuvre en Java. L'interface utilisateur a été étendue, les étapes de manipulation réduites au minimum et l'ergonomie améliorée. Nos développements sont désormais utilisés dans le monde entier.
Pour les tests, les scanners ont été installés en laboratoire à différentes positions, connectés au système embarqué et configurés. Dans une simulation reproduisant le montage de production, des données de scan ont été générées et, après l'étalonnage, les positions calculées du scanner laser ont été validées.
