Claims
- 1. A method of registering surface measurements taken from an object to reference data representing specifications for said object, the method implemented on a programmable computer, the method comprising the steps of:measuring said surface of said object to obtain a plurality of surface data points qi; analyzing said reference data to determine a plurality of patches Pi each comprising one or more sections having curvature corresponding to local minima; determining a surface normal vector ni, and center location pi for each of said patches Pi; projecting a line from pi, along ni to intersect a surface data point qi; and calculating a sum of distances d(P,P′) between points pi and qi for a plurality i of said low curvature surface patches to a obtain pose error.
- 2. The method of claim 1 further including the step of correcting said pose error.
- 3. The method of claim 2 wherein the step of correcting said pose error is accomplished by the steps of:minimizing said pose error for variables W, t″, said pose error being described by the relationship: pose error=W,t″∑i[((I-W/2)qi-(I+W/2)pi-t″)Tni]2where I is an N×N identity matrix;and W=[1-ωzωyωz1-ωx-ωyωx1] for a 3D space;b) converting W to a rotation R and translation t, said rotation R and translation t representing pose error, by means of the following equation: R=(I−W/2)−1(I+W/2) t=(I+W/2)t″.
- 4. The method of claim 1 further comprising the step of utilizing said pose error to detect irregularities between said computer model and said surface of said object.
- 5. The method of claim 1 further comprising the step of displaying an indication of said irregularities to an operator.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a division of application Ser. No. 09/303,241, filed Apr. 30, 1999, now abandoned which is hereby incorporated by reference in its entirety.
This application is a continuation-in-part of application Ser. No. 08/889,070, filed Jul. 7, 1997 now abandoned.
Government Interests
The US Government may have certain rights in this invention pursuant to contract number 70NANB5H1085 awarded by the National Institute of Standards and Technology (NIST).
US Referenced Citations (14)
Non-Patent Literature Citations (4)
Entry |
Horn, Bernard K.P., “Closed-Form Solution of Absolute Orientation Using Unit quaternions,” Journal of Optical Society of America, vol. 4, No. 4, Apr., 1987.* |
Faux, I.D. and M.J. Pratt, “Computational Geometry for design and Manufacture,” Chapter 3, Sections 3.2-2.2, (Ellis Horwood Limited: Chichester, 1979).* |
“Closed-Form Solution of Absolute Orientation Using Unit Quaternions” by B. Horn, Journ. of Opt. Soc. Amer., 4(4); 629-642, 1987, [15]. |
“Computational Geometry for Design and Manufacture” by I.D. Faux and M.J. Pratt, (Ellis Hornwood, Ltd., p. 79 (1979), Chichester [8, p. 72]). |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08/889070 |
Jul 1997 |
US |
Child |
09/303241 |
|
US |