| CPC G06F 30/17 (2020.01) [B25F 5/02 (2013.01); G06F 30/12 (2020.01)] | 21 Claims |

|
1. A system for controlling operations during production of an assembly of parts, the system comprising:
a tool allowing operations on a plurality of elements of said assembly of parts, and locating means integrated at least in part into an electronic module attached to said tool, said locating means being able to determine a location of at least one operation associated with an element by locating the position of said tool in a three-dimensional coordinate system, wherein said three-dimensional coordinate system is linked to a three-dimensional model of said assembly of parts,
in that the controlling system comprises a storage memory containing a plurality of CAD files allowing the construction of three-dimensional modelled images of the assembly of parts at various stages in production,
and in that said locating means comprise a depth camera belonging to said electronic module and a processing module able to estimate and save a current position of said tool, said current position being estimated by a search for the transformation required to align point clouds extracted from at least one current image captured by said depth camera, called source point clouds, with a mesh or point clouds extracted from a three-dimensional modelled image representative of a current state of said assembly of parts, called target mesh or target point clouds, said three-dimensional modelled image representative of a current state being constructed on the basis of one CAD file from among the plurality of CAD files contained in the storage memory, wherein the search comprises a rough alignment followed by a refinement of said rough alignment,
said system controlling the tool using the at least one operation associated with the element at the position of said tool.
|