Simulated annealing-based fitting of CAD models to point clouds of mechanical parts’ assemblies

被引:0
作者
Ghazanfar Ali Shah
Arnaud Polette
Jean-Philippe Pernot
Franca Giannini
Marina Monti
机构
[1] Arts et Métiers Institute of Technology,DIME
[2] LISPEN,Dipartimento di Ingegneria meccanica, energetica, gestionale e dei trasporti
[3] HESAM Université,undefined
[4] Istituto di Matematica Applicata e Tecnologie Informatiche “Enrico Magenes”,undefined
[5] Università degli Studi di Genova,undefined
来源
Engineering with Computers | 2021年 / 37卷
关键词
CAD assembly models; Digital twin; Constrained fitting; Registration; Simulated annealing; ICP; As-scanned point clouds;
D O I
暂无
中图分类号
学科分类号
摘要
This paper introduces a new fitting approach to allow an efficient part-by-part reconstruction or update of editable CAD models fitting the point cloud of a digitized mechanical parts′\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$'$$\end{document} assembly. The idea is to make use of parameterized CAD models whose dimensional parameters are to be optimized to match the acquired point cloud. Parameters may also be related to assembly constraints, e.g. the distance between two parts. The optimization kernel relies on a simulated annealing algorithm to find out the best values of the parameters so as to minimize the deviations between the point cloud and the CAD models to be fitted. Both global and local fitting are possible. During the optimization process, the orientation and positioning of the CAD parts are driven by an ICP algorithm. The modifications are ensured by the batch calls to a CAD modeler which updates the models as the fitting process goes on. The modeler also handles the assembly constraints. Both single and multiple parts can be fitted, either sequentially or simultaneously. The evaluation of the proposed approach is performed using both real scanned point clouds and as-scanned virtually generated point clouds which incorporate several artifacts that could appear with a real scanner. Results cover several Industry 4.0 related application scenarios, ranging from the global fitting of a single part to the update of a complete Digital Mock-Up embedding assembly constraints. The proposed approach demonstrates good capacities to help maintaining the coherence between a product/system and its digital twin.
引用
收藏
页码:2891 / 2909
页数:18
相关论文
共 50 条
  • [1] Simulated annealing-based fitting of CAD models to point clouds of mechanical parts' assemblies
    Shah, Ghazanfar Ali
    Polette, Arnaud
    Pernot, Jean-Philippe
    Giannini, Franca
    Monti, Marina
    ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 2891 - 2909
  • [2] Simulated Annealing-based Ontology Matching
    Mohammadi, Majid
    Hofman, Wout
    Tan, Yao-Hua
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2019, 10 (01)
  • [3] A simulated annealing-based algorithm for selecting balanced samples
    Roberto Benedetti
    Maria Michela Dickson
    Giuseppe Espa
    Francesco Pantalone
    Federica Piersimoni
    Computational Statistics, 2022, 37 : 491 - 505
  • [4] A simulated annealing-based algorithm for selecting balanced samples
    Benedetti, Roberto
    Dickson, Maria Michela
    Espa, Giuseppe
    Pantalone, Francesco
    Piersimoni, Federica
    COMPUTATIONAL STATISTICS, 2022, 37 (01) : 491 - 505
  • [5] A Simulated Annealing-Based Algorithm for Traveling Salesman Problem
    郭茂祖
    陈彬
    洪家荣
    Journal of Harbin Institute of Technology(New series), 1997, (04) : 35 - 38
  • [6] Simulated annealing-based algorithms for the studies of the thermoelastic scaling behavior
    Wong, YC
    Leung, KS
    Wong, CK
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2000, 30 (04): : 506 - 516
  • [7] A Simulated Annealing-Based Approach for the Optimization of Routine Maintenance Interventions
    Longo, Francesco
    Lotronto, Andrea Rocco
    Scarpa, Marco
    Puliafito, Antonio
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015), 2015, 241 : 256 - 279
  • [8] Simulated annealing-based reprogramming scheme of wireless sensor nodes
    Zhangling Duan
    Xing Wei
    Jianghong Han
    Yang Lu
    Lei Shi
    Wireless Networks, 2020, 26 : 495 - 505
  • [9] Simulated annealing-based multiobjective algorithms and their application for system reliability
    Suman, B
    ENGINEERING OPTIMIZATION, 2003, 35 (04) : 391 - 416
  • [10] Genetic Simulated Annealing-Based Kernel Vector Quantization Algorithm
    Zhao, Mengling
    Yin, Xinyu
    Yue, Huiping
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2017, 31 (05)