Assembly error correction for assembly lines
AssigneeNanotronics Imaging, Inc.
InventorsMatthew C. Putman, Vadim Pinskiy, Eun-Sol Kim, Andrew Sundstrom
Life of this patent
Estimating the term…
Abstract
Aspects of the disclosed technology provide a computational model that utilizes machine learning for detecting errors during a manual assembly process and determining a sequence of steps to complete the manual assembly process in order to mitigate the detected errors. In some implementations, the disclosed technology evaluates a target object at a step of an assembly process where an error is detected to a nominal object to obtain a comparison. Based on this comparison, a sequence of steps for completion of the assembly process of the target object is obtained. The assembly instructions for creating the target object are adjusted based on this sequence of steps.
Claims20
A method for optimizing workflow in an assembly line, the method comprising:
- receiving image data tracking assembly of a target object through a manufacturing process;
- identifying a subset of image data corresponding to a step in the manufacturing process;
- analyzing the subset of the image data to identify data associated with an operator performing the step in the manufacturing process on the target object;
- analyzing the subset of the image data to identify the target object upon which the operator is performing the step;
- determining that the target object is out of specification by:
- comparing the data associated with the operator performing the step in the manufacturing process on the target object to nominal data associated with a nominal operator performing the step in the manufacturing process, and
- comparing the target object at the step of the manufacturing process to a nominal target object;
- and
- based on the determining, adjusting subsequent steps in the manufacturing process to bring the target object into specification.
A system comprising:
- a processor;
- and
- a memory having programming instructions stored thereon, which, when executed by the processor, causes a computing system to perform operations comprising:
- receiving image data tracking assembly of a target object through a manufacturing process;
- identifying a subset of image data corresponding to a step in the manufacturing process;
- analyzing the subset of the image data to identify data associated with an operator performing the step in the manufacturing process on the target object;
- analyzing the subset of the image data to identify the target object upon which the operator is performing the step;
- determining that the target object is out of specification by:
- comparing the data associated with the operator performing the step in the manufacturing process on the target object to nominal data associated with a nominal operator performing the step in the manufacturing process, and
- comparing the target object at the step of the manufacturing process to a nominal target object;
- and
- based on the determining, adjusting subsequent steps in the manufacturing process to bring the target object into specification.
A non-transitory computer readable medium comprising one or more sequences of instructions, which, when executed by a processor, causes a computing system to perform operations comprising:
- receiving image data tracking assembly of a target object through a manufacturing process;
- identifying a subset of image data corresponding to a step in the manufacturing process;
- analyzing the subset of the image data to identify data associated with an operator performing the step in the manufacturing process on the target object;
- analyzing the subset of the image data to identify the target object upon which the operator is performing the step;
- determining that the target object is out of specification by:
- comparing the data associated with the operator performing the step in the manufacturing process on the target object to nominal data associated with a nominal operator performing the step in the manufacturing process, and
- comparing the target object at the step of the manufacturing process to a nominal target object;
- and
- based on the determining, adjusting subsequent steps in the manufacturing process to bring the target object into specification.
Dependencies are inferred from the claim text.