×

Method for correcting three-dimensional measurements of a spherically mounted retroreflector

  • US 8,947,678 B2
  • Filed: 12/11/2013
  • Issued: 02/03/2015
  • Est. Priority Date: 12/11/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of measuring a spherically mounted retroreflector (SMR) with a device, the method comprising the steps of:

  • providing a first SMR, the first SMR including a first body and a first retroreflector, the first SMR including a first reference point, the first body having a first spherical exterior portion that has a first sphere center and a first sphere radius, the first body containing a first cavity, the first cavity sized to hold the first retroreflector, the first cavity open to a region outside the first body, the first retroreflector at least partially disposed in the first cavity, the first retroreflector being an open-air cube-corner retroreflector, the first retroreflector having a first set of three mutually perpendicular planar reflectors that intersect in a first set of three lines and in a common first vertex point, the first cavity including an air-filled region interior to reflecting surfaces of the first set of three planar reflectors, the first retroreflector having a first axis of symmetry relative to the first set of three lines, the first SMR having a first SMR runout plane perpendicular to the first axis of symmetry and passing through the first sphere center, the first SMR having a first SMR intersection point, the first SMR intersection point being a point of intersection of the first axis of symmetry with the first SMR runout plane, the first SMR having a first error vector extending from the first vertex point to the first sphere center, the first SMR error vector having a first SMR depth error vector component and a first SMR runout error vector component, the first SMR depth error vector component being a vector that extends from the first vertex point to the first SMR intersection point, the first SMR runout error vector component being a vector that extends from the first SMR intersection point to the first sphere center, the first SMR depth error vector component having a magnitude equal to a first SMR depth error;

    providing the device, wherein the device has a device frame of reference fixed with respect to a base of the device and a light source that emits a first beam of light, the device being configured to measure a target distance and two target angles from the device to the first vertex point, the two target angles given with respect to the base;

    providing a processor and a memory;

    providing computer readable media having computer readable instructions which when executed by the processor calculates first three-dimensional (3D) coordinates of the first sphere center in the device frame of reference;

    determining the first SMR depth error and the first SMR runout error vector component;

    storing as first stored values the first SMR depth error and a numerical representation of the first SMR runout error vector component;

    reading by the processor the first stored values; and

    performing a first measurement, the first measurement including steps A through J;

    A) providing a rule for orienting the first SMR to obtain a first preferred orientation of the first SMR;

    B) determining, by the operator, the first preferred orientation of the first SMR based at least in part on the rule;

    C) orienting, by the operator, the first SMR in the first preferred orientation, the first preferred orientation based at least in part on the first reference point and on the axis of symmetry;

    D) determining by the processor the first preferred orientation in the device frame of reference based at least in part on the rule;

    E) sending the first beam of light from the light source to the first vertex point in a first beam direction and in response receiving at the device a first reflected light;

    F) measuring, from the device to the first vertex point, a first target distance and a first set of the two target angles based at least in part on the first reflected light, the first target distance further based at least in part on a speed of light over a path traveled by the first beam of light;

    G) determining the first beam direction in the device frame of reference based at least in part on the first set of the two target angles;

    H) determining with the processor 3D coordinates of the first vertex point in the device frame of reference based at least in part on the first target distance and the first set of the two target angles;

    I) executing by the processor the computer readable instructions, the computer readable instructions performing a mathematical transformation of the 3D coordinates of the first vertex point to obtain the 3D coordinates of the first sphere center in the device frame of reference, the mathematical transformation including translating the 3D coordinates of the first vertex point along the first beam direction by the first SMR depth error and along a direction perpendicular to the first beam direction, the translating along the direction perpendicular to the first beam direction being based at least in part on the first beam direction, the numerical representation of the first SMR runout error vector component, and the first preferred orientation of the first SMR; and

    J) storing the 3D coordinates of the first sphere center.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×