← Back to Patent Explorer
US4891772A Expired / Lapsed US ⏱️ 0.0 years remaining

Point and line range sensors

Assignee: Cyberoptics Corp
•
Filing: 1987-04-15
•
Granted: 1990-01-02
•
Expires: 2007-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract High precision, non-contact sensors are disclosed which optically measure distances from the sensor head to the surface or surfaces under test. The modular design of the system allows a large selection of identically packaged sensor heads with differing ranges and resolutions. Built-in algorithms automatically adjust exposure time and process data to maximize accuracy for most applications. The sensor heads contain a laser diode source which features visible radiation as well as infrared radiation to faciltiate set-up and use of the system. A unique optical system focuses the laser beam on a detector array. That data is processed to determine distance for point range sensors and surface profile for line range sensors. High speed algorithms are employed for reducing the data from the imaging array in the sensor head to meaningful range data. To compensate for widely varying surfaces of the software can vary the exposure and laser power to yield a dynamic range of 10 7 . The user can reject certain areas of the optical image and, therefore, eliminate erroneous readings that could be caused by multiple reflections from complex geometries. The operator can also select up to sixteen different heads, one at a time, for multiple measurements. Operator interface is conveniently provided through the keyboard to an attached computer system.

Inventors

  • 👤 Steven K. Case
  • 👤 Robert E. Keil
  • 👤 Jeffrey A. Jalkio

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:55
CPC Classifications
G; G01; G01S; G01S17/00; G01S17/02; G01S17/06; G01S17/46; G01S17/87; G01S7/00; G01S7/48; G01S7/481; G01S7/4811

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 101 words
A range sensor for determining the distance to an object surface comprising: a light source comprising a laser diode; means for focusing the light source on the object surface; means for detecting the light beam reflected from the object surface; the detecting means comprising a plurality of light detecting elements; means for exposing the detector to the reflected light beam for a preselected exposure time; means for reading the data from the detector means caused by the exposure of the detector means to the light beam; and processing means for processing the data to determine the range of the object surface.
Claim 2
Dependent Claim 101 words
A range sensor for determining the distance to an object surface comprising: a light source comprising a laser diode; means for focusing the light source on the object surface; means for detecting the light beam reflected from the object surface; the detecting means comprising a plurality of light detecting elements; means for exposing the detector to the reflected light beam for a preselected exposure time; means for reading the data from the detector means caused by the exposure of the detector means to the light beam; and processing means for processing the data to determine the range of the object surface.
Claim 3
Dependent Claim 60 words
The range sensor of claim 1 wherein: the range sensor is configured to be a point range sensor; the detecting means is contained in a sensor head; the focusing means comprises means for focusing a point of light on the object surface; and the processing means comprises means to determine the distance of the object surface from the sensor head.
Claim 4
Dependent Claim 20 words
The range sensor of claim 1 wherein the sensor further comprises means for varying the intensity of the light source.
Claim 5
Dependent Claim 20 words
The range sensor of claim 1 wherein the laser power can be varied over a range of 1000 to 1.
Claim 6
Dependent Claim 53 words
The range sensor of claim 1 wherein: the range sensor is configured to be a line range sensor; the means for focusing light on the object surface comprises means for focusing a line of light on the object surface; and the processing means comprises means for determining the profile of the object surface.
Claim 7
Dependent Claim 38 words
The range sensor of claim 5 wherein the detecting means comprises an N×M detector array arranged in rows and columns and wherein the reading means comprises means for selectively reading various rows or columns of the N×M array.
Claim 8
Dependent Claim 16 words
The range sensor of claim 1 wherein the detecting means comprises an optic random access memory.
Claim 9
Dependent Claim 17 words
The range sensor of claim 7 wherein the random access memory is a dynamic random access memory.
Claim 10
Dependent Claim 24 words
The range sensor of claim 1 wherein the means for detecting the light being reflected from the object surface comprises an anamorphic optical system.
Claim 11
Dependent Claim 16 words
The range sensor of claim 9 wherein the anamorphic optical system comprises a plurality of prisms.
Claim 12
Dependent Claim 55 words
The range sensor of claim 9 wherein the anamorphic optical system comprises two prisms, each of which anamorphically magnifies the light beam in substantially the same amount and wherein the two prisms are oriented in opposition to each other so that variations in dispersion due to wave length changes and distortions in magnification are offset.
Claim 13
Dependent Claim 66 words
The range sensor of claim 1 wherein the range sensor comprises a plurality of sensor heads, each sensor head comprising a laser light source; means for focusing the light source on the object surface; and means for detecting the light beam reflected from the object surface; and wherein the range sensor further comprises multiplexing means to selectively address any one of the plurality of sensor heads.
Claim 14
Dependent Claim 23 words
The range sensor of claim 12 wherein the multiplexing means comprises means for controlling the power to any one of the light sources.
Claim 15
Dependent Claim 22 words
The range sensor of claim 12 wherein the multiplexing means comprises means for delaying energization of any one of the light sources.
Claim 16
Dependent Claim 57 words
The range sensor of claim 12 wherein the range sensor further comprises processing means connected to the multiplexing means to process the data received from the detector means and wherein the multiplexing means further comprises driver means so that each of the sensor heads can be located at a location which is remote from the processing means.
Claim 17
Dependent Claim 22 words
The range sensor of claim 1 wherein the range sensor further comprises processing means for controlling the operation of the range sensor.
Claim 18
Dependent Claim 24 words
The range sensor of claim 16 wherein the processing means comprises means for selectively reading all or a selected portion of the detecting means.
Claim 19
Dependent Claim 27 words
The range sensor of claim 16 wherein the detecting means comprises a detector array and wherein the processing means comprises means for periodically refreshing the detector array.
Claim 20
Dependent Claim 40 words
The range sensors of claim 16 wherein the detector means comprises a detector array and wherein the processing means comprises means for reading the data stored in the detector array and means for storing the data from the detector array.
Claim 21
Dependent Claim 43 words
The range sensor of claim 16 wherein the detecting means comprises an N×M detector array having light sensitive elements arranged in rows and columns and wherein the processing means comprises means for sequentially reading various rows of the detector array for increased resolution.
Claim 22
Dependent Claim 43 words
The range sensor of claim 16 wherein the detecting means comprises an N×M detector array having light sensitive elements arranged in rows and columns and wherein the processing means comprises means for sequentially reading various columns of the detector array for increased resolution.
Claim 23
Dependent Claim 50 words
The range sensor of claim 16 wherein the detecting means comprises an N×M detector array having a logical to physical layout of light sensitive elements and wherein the processing means comprises means for controlling the reading of the elements according to the logical to physical layout of the detector array.
Claim 24
Dependent Claim 21 words
The range sensor of claim 16 wherein the processing means comprises means for preselecting the exposure time of the detecting means.
Claim 25
Dependent Claim 20 words
The range sensor of claim 23 wherein the exposure time can be varied over a range of 10 4 .
Claim 26
Dependent Claim 23 words
The range sensor of claim 16 wherein the processing means comprises software means for controlling the reading of data from the detecting means.
Claim 27
Dependent Claim 19 words
The range sensor of claim 25 wherein the software means comprises means for causing the array to be read.
Claim 28
Dependent Claim 24 words
The range sensor of claim 25 wherein the software means comprises means for storing the data from the detecting means in the processing means.
Claim 29
Dependent Claim 22 words
The range sensor of claim 25 wherein the software means comprises means for controlling the intensity of light from the light source.
Claim 30
Dependent Claim 25 words
The range sensor of claim 25 wherein the software means comprises means for controlling the exposure time of the detecting means to the light source.
Claim 31
Dependent Claim 36 words
The range sensor of claim 25 wherein the processing means comprises means for creating an image of the focused light beam and wherein the software means comprises means for adjusting the spot size of the image.
Claim 32
Dependent Claim 35 words
The range sensor of claim 25 wherein the range sensor further comprises means for displaying the data and wherein the software means comprises means for processsing the data read from the detector array for display.
Claim 33
Dependent Claim 39 words
The range sensor of claim 31 wherein the software means comprises means for rejecting data from selected areas of the detecting means after the data is displayed to eliminate erroneous readings caused by multiple reflections from the object surface.
Claim 34
Independent Claim 335 words
A system including processing means for determining the range of an object surface comprising: a plurality of sensors, each sensor comprising: a laser light source which emits both visible and infra-red radiation; means for varying the intensity of the light source; means for focusing the light source onto an object surface; an anamorphic optical system comprising a plurality of prisms for receiving light reflected from the object source and anamorphically magnifying the reflected light beam in an orthogonal plane; and an optical detector comprising a plurality of light detecting elements configured in an N×M pixel array, each pixel element being selectably addressable; multiplexing means connected to the plurality of sensor heads the multiplexing means comprising: means for selectably addressing any one of the plurality of sensor heads; means for varying power to the light source in the selected sensor head; means for delaying energization of the light source for a preselected period of time; and means enabling the sensor to be remote from the processing means; the processing means being connected to the sensor heads through the multiplexing means, the processing means including software means and means for displaying the data and further comprising: means for controlling the exposure time of the detector array to the focused light beam; means for selectively reading all or a selected portion of the detector array; means for refreshing the detector array; and means for storing data from the detector array; the software means being used to control the operation of the processing means and comprising: means for adjusting the intensity of the light; means for adjusting the exposure time of the light source; means for causing the detector array to be read; means for storing the data from the detector array; means for determining the spot size and spot location on the detector array; means for adjusting the spot size of the light reflected onto the detector array; and means for calculating the range of the object surface and for displaying the data read from the detector array.
Claim 35
Independent Claim 335 words
A system including processing means for determining the range of an object surface comprising: a plurality of sensors, each sensor comprising: a laser light source which emits both visible and infra-red radiation; means for varying the intensity of the light source; means for focusing the light source onto an object surface; an anamorphic optical system comprising a plurality of prisms for receiving light reflected from the object source and anamorphically magnifying the reflected light beam in an orthogonal plane; and an optical detector comprising a plurality of light detecting elements configured in an N×M pixel array, each pixel element being selectably addressable; multiplexing means connected to the plurality of sensor heads the multiplexing means comprising: means for selectably addressing any one of the plurality of sensor heads; means for varying power to the light source in the selected sensor head; means for delaying energization of the light source for a preselected period of time; and means enabling the sensor to be remote from the processing means; the processing means being connected to the sensor heads through the multiplexing means, the processing means including software means and means for displaying the data and further comprising: means for controlling the exposure time of the detector array to the focused light beam; means for selectively reading all or a selected portion of the detector array; means for refreshing the detector array; and means for storing data from the detector array; the software means being used to control the operation of the processing means and comprising: means for adjusting the intensity of the light; means for adjusting the exposure time of the light source; means for causing the detector array to be read; means for storing the data from the detector array; means for determining the spot size and spot location on the detector array; means for adjusting the spot size of the light reflected onto the detector array; and means for calculating the range of the object surface and for displaying the data read from the detector array.

References Cited (Backward Citations)

GB1193567A Cited
US4531833A Cited
US4575237A Cited
US4560271A Cited
JPS59202010A Cited
JPS60200111A Cited
JPS60189720A Cited
US4746790A Cited
US4729653A Cited
GB2183418A Cited
US4733969A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-01-01 1993-07-03 1994-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-01-01 1997-07-03 1998-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-01-01 2001-07-03 2002-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag