Research Article

Reproducibility Experimentation among Computer-Aided Inspection Software from a Single Point Cloud

Table 1

Options for three software programs.

Described optionsSoftware

Best-fit: an option button that specifies the use of the usual ā€œBest-Fitā€ fit algorithm that performs a least squares approach.#1
Min: an option that specifies the use of the minimum fit algorithm. A primitive Min is the largest primitive that does not encompass any element.
Max: an option that specifies the use of the maximum fit algorithm. A Max primitive is the smallest primitive that contains all the elements.
Least square: to create a circle that best fits the probed points. The circle is calculated by minimizing the sum of the squares of the gaps between the circle and at each point probed.#2
Maximum inscribed: to create the largest circle that fits in the probed points.
Circumscribed minimum: to create the smallest circle that contains all the probed points.
Minimax: to create the circle by averaging between the maximum inscribed circle and the circumscribed minimum, which have the same center (minimizing a circularity error).
Best-fit: find geometry using the least squares method from contours or surfaces.#3
Min: find the maximum circumscribed geometry using the minimum separation method from the contours or surfaces. Used to find the maximum circumscribed.
Max: find the minimum circumscribed geometry using the minimum separation method from the contours or surfaces. Used to find the minimum circumscribed geometry that encounters the furthest point to the positive direction of the normal.