JP2006177843A - Three-dimensional shape measuring apparatus - Google Patents

Three-dimensional shape measuring apparatus Download PDF

Info

Publication number
JP2006177843A
JP2006177843A JP2004372781A JP2004372781A JP2006177843A JP 2006177843 A JP2006177843 A JP 2006177843A JP 2004372781 A JP2004372781 A JP 2004372781A JP 2004372781 A JP2004372781 A JP 2004372781A JP 2006177843 A JP2006177843 A JP 2006177843A
Authority
JP
Japan
Prior art keywords
light
amount
control signal
laser
reflected light
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2004372781A
Other languages
Japanese (ja)
Other versions
JP4171728B2 (en
Inventor
Satoshi Suzuki
敏 鈴木
Masaki Takabayashi
正樹 高林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pulstec Industrial Co Ltd
Original Assignee
Pulstec Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pulstec Industrial Co Ltd filed Critical Pulstec Industrial Co Ltd
Priority to JP2004372781A priority Critical patent/JP4171728B2/en
Publication of JP2006177843A publication Critical patent/JP2006177843A/en
Application granted granted Critical
Publication of JP4171728B2 publication Critical patent/JP4171728B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Measurement Of Optical Distance (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To accurately measure the shape of a circumferential edge part of a hole part provided for the surface of an object by controlling the light intensity of a laser beam radiated to the hole part provided for the object in a three-dimensional shape measuring apparatus. <P>SOLUTION: The three-dimensional shape measuring apparatus controls the light intensity of a laser beam to be radiated from a laser beam source 11 by generating first light intensity control signal on the basis of the light intensity of reflected light from the object OB so that the light intensity of reflected light may be of prescribed light intensity when the shape of the object OB is to be measured and stores the first light intensity control signals in a memory 40a at a prescribed sampling period. In the case that the laser beam is to be radiated to the hole part provided for the surface of the object OB, an average value of values of the first light intensity control signals stored in the memory 40a is computed as a second light intensity control signal, and the laser beam is radiated from the laser beam source 11 on the basis of the light intensity represented by the second light intensity control signal. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、レーザ光放射器から対象物に向けてレーザ光を放射して同対象物の表面に光スポットを形成するとともに、同対象物の表面からの反射光を用いて同対象物の表面の3次元形状を測定する3次元形状測定装置に関する。   The present invention radiates laser light from a laser light emitter toward an object to form a light spot on the surface of the object, and uses the reflected light from the surface of the object. The present invention relates to a three-dimensional shape measuring apparatus for measuring the three-dimensional shape of

従来、この種の装置は、異なる対象物の表面の反射率の違い、同一の対象物であっても位置の違いなどによる反射率の違いにより、反射光の光量が変化して測定精度が悪くなることを防止するために、対象物からの反射光の光量が所定の光量となるようにレーザ光放射器から放射されるレーザ光の光量を制御していた。例えば、下記特許文献1に示されている3次元形状測定装置においては、対象物からの反射光の光量を受光器によって検出し、同検出された反射光の光量が所定の光量となるように、同検出された反射光の光量に基づいてレーザ光放射器から放射されるレーザ光の光量をフィードバック制御していた。すなわち、受光器によって検出された反射光の光量が所定の光量より小さい場合には、レーザ光放射器から放射されるレーザ光の光量を増加するように制御し、受光器によって検出された反射光の光量が所定の光量より大きい場合には、レーザ光放射器から放射されるレーザ光の光量を減少するように制御していた。
特開平11−38511号公報
Conventionally, this type of device has a poor measurement accuracy due to a change in the amount of reflected light due to a difference in reflectance due to a difference in the reflectance of the surface of different objects, or a difference in position even with the same object. In order to prevent this, the amount of laser light emitted from the laser light emitter is controlled so that the amount of reflected light from the object becomes a predetermined amount. For example, in the three-dimensional shape measuring apparatus disclosed in Patent Document 1 below, the amount of reflected light from an object is detected by a light receiver, and the detected amount of reflected light becomes a predetermined amount. The amount of laser light emitted from the laser light emitter is feedback-controlled based on the amount of reflected light detected. That is, when the amount of reflected light detected by the light receiver is smaller than the predetermined light amount, the reflected light detected by the light receiver is controlled to increase the amount of laser light emitted from the laser light emitter. When the amount of light is larger than the predetermined amount of light, control is performed to reduce the amount of laser light emitted from the laser light emitter.
JP 11-38511 A

しかしながら、このようなフィードバック制御においては、対象物の表面に設けられた貫通孔および深さの深い孔部を測定する際、これらの孔部からの反射光が極めて小さくなるため、レーザ光放射器から放射されるレーザ光の光量は略最大に制御される。例えば、図3に示されるように、対象物の表面上を図示左側から図示右側に向けて走査されるレーザ光の光スポットが、対象物の表面に設けられた孔部の一方の周縁部Aを通過した場合、図5(A)に示すように、対象物からの反射光の光量は極めて小さくなる。この場合、対象物からの反射光の光量を所定の光量とするため、図5(B)に示すように、前記フィードバック制御によりレーザ光放射器から放射されるレーザ光の光量は略最大となる。   However, in such feedback control, when measuring through-holes and deep holes provided in the surface of the object, the reflected light from these holes becomes extremely small. The amount of laser light emitted from the laser beam is controlled to be substantially maximum. For example, as shown in FIG. 3, the light spot of the laser beam scanned on the surface of the object from the left side to the right side in the figure is one peripheral edge A of the hole provided in the surface of the object. As shown in FIG. 5A, the amount of reflected light from the object is extremely small. In this case, since the amount of reflected light from the object is set to a predetermined amount, as shown in FIG. 5B, the amount of laser light emitted from the laser light emitter by the feedback control is substantially maximized. .

そして、レーザ光放射器から放射されるレーザ光の光量が略最大の状態で光スポットが、同孔部の他方の周縁部Bを通過した場合、対象物から突然、極めて大きな光量の反射光が生じる。この場合、前記フィードバック制御は、この極めて大きな反射光の光量に基づいて行われるため、レーザ光放射器から放射されるレーザ光の光量が安定せずハンチングが生じる(図5(B)参照)。この結果、対象物からの反射光の光量も安定せず(図5(A)参照)、同孔部の周縁部の形状が精度良く測定できないという問題があった。   When the light spot passes through the other peripheral edge B of the hole with the light amount of the laser light emitted from the laser light emitter being substantially maximum, the reflected light of an extremely large amount of light is suddenly emitted from the object. Arise. In this case, since the feedback control is performed based on the amount of the reflected light that is extremely large, the amount of the laser beam emitted from the laser beam emitter is not stable and hunting occurs (see FIG. 5B). As a result, the amount of reflected light from the object is not stable (see FIG. 5A), and there is a problem that the shape of the peripheral edge of the hole cannot be measured with high accuracy.

本発明は前記問題に対処するためなされたもので、その目的は、対象物の表面に設けられた孔部に放射するレーザ光の光量を制御して、対象物の表面に設けられた孔部の周縁部の形状を精度良く測定することができる3次元形状測定装置を提供することにある。   The present invention has been made to cope with the above-mentioned problem, and its purpose is to control the amount of laser light emitted to the hole provided on the surface of the object to thereby provide the hole provided on the surface of the object. An object of the present invention is to provide a three-dimensional shape measuring apparatus that can measure the shape of the peripheral edge of the rim with high accuracy.

前記目的を達成するため、本発明の特徴は、対象物に向けてレーザ光を放射して同対象物の表面に光スポットを形成するレーザ光放射器を備え、対象物の表面からの反射光を用いて同対象物の表面の3次元形状を測定する3次元形状測定装置において、対象物からの反射光の光量を検出する光量検出器と、光量検出器によって検出された反射光の光量に基づいて対象物からの反射光の光量が所定の光量となるように、レーザ光放射器から放射されるレーザ光の放射光量をフィードバック制御する光量制御手段と、光量検出器によって検出された反射光の光量に基づいて、同反射光の光量が所定値より小さくなったことを判定する光量判定手段と、光量判定手段によって前記反射光の光量が所定値より小さくなったことが判定されたとき、光量制御手段によるフィードバック制御に代えて、前記フィードバック制御時におけるレーザ光放射器から放射されていたレーザ光の放射光量に略一致するようにレーザ光放射器から放射されるレーザ光の放射光量を一定に制御する切替制御手段とを設けたことにある。   In order to achieve the above object, a feature of the present invention is that it includes a laser light emitter that emits laser light toward an object to form a light spot on the surface of the object, and reflected light from the surface of the object. In the three-dimensional shape measuring apparatus for measuring the three-dimensional shape of the surface of the object using the light amount, the light amount detector for detecting the light amount of the reflected light from the object, and the light amount of the reflected light detected by the light amount detector Based on this, the light quantity control means for feedback-controlling the emitted light quantity of the laser light emitted from the laser light radiator, and the reflected light detected by the light quantity detector so that the reflected light quantity from the object becomes a predetermined light quantity. Based on the amount of light, a light amount determination unit that determines that the amount of reflected light has become smaller than a predetermined value, and the light amount determination unit determines that the amount of reflected light has become smaller than a predetermined value, Light intensity Instead of feedback control by the control means, the amount of laser light emitted from the laser light emitter is made constant so as to substantially match the amount of laser light emitted from the laser light emitter at the time of feedback control. And switching control means for controlling.

この場合、例えば、前記光量制御手段は、光量検出器によって検出された反射光の光量に基づいて対象物からの反射光の光量が所定の光量となるように、レーザ光放射器から放射されるレーザ光の放射光量を制御するための第1光量制御信号であって、前記放射光量を表す第1光量制御信号を生成する第1光量制御信号生成手段を有し、同生成した第1光量制御信号に応じてレーザ光放射器を駆動制御するものであり、前記光量判定手段は、前記生成された第1光量制御信号を用いて、光量検出器によって検出された反射光の光量が所定値より小さくなったことを判定するようにするとよい。また、前記光量判定手段は、例えば、光量検出器によって検出された反射光の光量を入力して、同入力した反射光の光量が所定値より小さくなったことを判定するようにしてもよい。すなわち、前記光量判定手段は、対象物の表面に設けられた孔部を検出する機能を有しているものであればよい。   In this case, for example, the light amount control means is radiated from the laser light emitter so that the amount of reflected light from the object becomes a predetermined amount based on the amount of reflected light detected by the light amount detector. A first light amount control signal for controlling the amount of emitted light of the laser light, the first light amount control signal generating means for generating a first light amount control signal representing the amount of emitted light, and the generated first light amount control The laser light emitter is driven and controlled in accordance with the signal, and the light amount determination means uses the generated first light amount control signal so that the amount of reflected light detected by the light amount detector is greater than a predetermined value. It is good to judge that it became small. In addition, the light amount determination unit may input, for example, the amount of reflected light detected by the light amount detector and determine that the amount of reflected light input by the light amount detector is smaller than a predetermined value. That is, the light quantity determination means may be any means having a function of detecting a hole provided on the surface of the object.

このように構成にした本発明によれば、対象物からの反射光の光量が所定の光量となるように、同反射光の光量に基づいて対象物の表面に放射されるレーザ光の光量をフィードバック制御する。そして、対象物からの反射光の光量が所定値より小さい場合には、前記フィードバック制御に代えて、前記フィードバック制御時における前記レーザ光放射器から放射されていたレーザ光の放射光量に略一致するような一定の光量でレーザ光を放射させるようにした。このため、レーザ光の光スポットが、対象物からの反射光の光量が所定値より小さい部分、例えば、貫通孔、深い孔などの孔部を通過している最中もレーザ光の放射光量は、極めて大きな光量とならず、レーザ光の光スポットが前記孔部を通過して対象物の表面に位置した場合、同表面からの反射光は、前記所定の光量となる。これにより、前記光量のフィードバック制御が円滑に再開されるようになり、対象物からの反射光がハンチングせず安定する。この結果、前記対象物からの反射光の光量が所定値よい小さい部分の周縁部、例えば、前記孔部の周縁部の形状を良好に測定することができる。   According to the present invention configured as described above, the amount of laser light emitted to the surface of the object based on the amount of the reflected light is reduced so that the amount of reflected light from the object becomes a predetermined amount. Feedback control. Then, when the amount of reflected light from the object is smaller than a predetermined value, instead of the feedback control, it substantially matches the amount of laser light emitted from the laser light emitter at the time of the feedback control. The laser beam was emitted with such a constant light quantity. For this reason, even when the light spot of the laser beam passes through a portion where the amount of reflected light from the object is smaller than a predetermined value, for example, a hole such as a through hole or a deep hole, the emitted light amount of the laser beam is When the laser light spot passes through the hole and is positioned on the surface of the object, the reflected light from the surface becomes the predetermined light amount. Thereby, the feedback control of the light quantity is smoothly resumed, and the reflected light from the object is stabilized without hunting. As a result, it is possible to satisfactorily measure the shape of the peripheral portion of a small portion where the amount of reflected light from the object is a predetermined value, for example, the peripheral portion of the hole.

また、本発明の他の特徴は、例えば、前記光量制御手段が、光量検出器によって検出された反射光の光量に基づいて対象物からの反射光の光量が所定の光量となるように、レーザ光放射器から放射されるレーザ光の放射光量を制御するための第1光量制御信号であって、前記放射光量を表す第1光量制御信号を生成する第1光量制御信号生成手段を有し、同生成した第1光量制御信号に応じてレーザ光放射器を駆動制御するものであり、前記切替制御手段を、光量判定手段によって前記反射光の光量が前記所定値より小さいことが判定されないときに第1光量制御信号を入力して、同第1光量制御信号の平均値または中央値を第2光量制御信号として生成する第2光量制御信号生成回路と、光量判定手段によって前記反射光の光量が前記所定値より小さいことが判定されたとき、第1光量制御信号に代えて第2光量制御信号をレーザ光放射器に出力する切替手段とで構成したことにある。   In addition, another feature of the present invention is that, for example, the light amount control unit is configured so that the amount of reflected light from the object becomes a predetermined amount based on the amount of reflected light detected by the light amount detector. A first light amount control signal for generating a first light amount control signal for controlling the emitted light amount of the laser light emitted from the light emitter, the first light amount control signal generating means for generating a first light amount control signal representing the emitted light amount; The laser light emitter is driven and controlled in accordance with the generated first light quantity control signal, and the switching control means is used when the light quantity judgment means does not determine that the light quantity of the reflected light is smaller than the predetermined value. The light quantity of the reflected light is input by a second light quantity control signal generation circuit that receives the first light quantity control signal and generates an average value or median value of the first light quantity control signal as a second light quantity control signal, and a light quantity determination unit. The predetermined When it is judged smaller, lies in the construction in the switching means for outputting a second light quantity control signal to the laser light emitter in place of the first light quantity control signal.

このように構成した本発明の他の特徴によれば、対象物からの反射光の光量が所定値より小さいと判定されたとき、第1光量制御信号に代えて第2光量制御信号によりレーザ光放射器から放射されるレーザ光の光量を制御するようにしている。第2光量制御信号は、前記反射光の光量が前記所定値より小さいことが判定されないときの第1光量制御信号の代表値であり、例えば同第1光量制御信号の平均値、中央値または高頻度値などの第1光量制御信号に略等しい値である。なお、高頻度値とは、発生頻度の最も高い値の近傍の値を示す。すなわち、対象物における前記反射光の光量が所定値より小さい部分に、同部分以外の部分に放射されたレーザ光の光量に略等しい光量のレーザ光を放射するようにしている。このため、レーザ光の光スポットが、対象物の前記反射光の光量が所定値より小さい部分を通過して、同対象物の反射光の光量が所定値より小さい部分以外の部分に位置した場合、同位置からの反射光の光量は、前記対象物の前記反射光の光量が所定値より小さい部分より前の部分からの反射光の光量に略等しくなる。これにより、前記光量のフィードバック制御がより円滑に再開されるようになり、対象物からの反射光がハンチングせずより安定する。この結果、前記対象物からの反射光の光量が所定値より小さい部分の周縁部の形状をより良好に測定することができる。   According to another feature of the present invention configured as described above, when it is determined that the light amount of the reflected light from the object is smaller than a predetermined value, the laser light is generated by the second light amount control signal instead of the first light amount control signal. The amount of laser light emitted from the radiator is controlled. The second light amount control signal is a representative value of the first light amount control signal when it is not determined that the light amount of the reflected light is smaller than the predetermined value. For example, the average value, the median value, or the high value of the first light amount control signal The value is substantially equal to the first light quantity control signal such as a frequency value. In addition, a high frequency value shows the value of the vicinity of the value with the highest occurrence frequency. That is, the laser light having a light amount substantially equal to the light amount of the laser light emitted to the part other than the part is radiated to a part where the light quantity of the reflected light on the object is smaller than a predetermined value. For this reason, when the light spot of the laser beam passes through a portion where the amount of reflected light of the object is smaller than a predetermined value, and is located in a portion other than the portion where the amount of reflected light of the object is smaller than a predetermined value The amount of reflected light from the same position is substantially equal to the amount of reflected light from a portion before the portion where the amount of reflected light of the object is smaller than a predetermined value. Thereby, the feedback control of the light quantity is resumed more smoothly, and the reflected light from the object is more stable without hunting. As a result, the shape of the peripheral portion of the portion where the amount of reflected light from the object is smaller than a predetermined value can be measured better.

また、本発明の他の特徴は、前記切替制御手段は、例えば、前記反射光の光量が前記所定の光量に略一致するように制御するための制御値を予め記憶しており、同制御値を用いてレーザ光放射器から放射されるレーザ光の放射光量を一定に制御するようにしたことにある。これによれば、切替制御手段は予め設定される制御値に基づいてレーザ光放射器から放射されるレーザ光の放射光量を一定に制御できるため、切替制御手段の構成を簡単にすることができる。この結果、3次元形状測定装置の構成を簡単にできる。   Another feature of the present invention is that the switching control means stores in advance a control value for controlling the light quantity of the reflected light so as to substantially match the predetermined light quantity. The amount of laser light emitted from the laser light emitter is controlled to be constant by using. According to this, since the switching control means can control the emitted light quantity of the laser light emitted from the laser light emitter based on a preset control value, the configuration of the switching control means can be simplified. . As a result, the configuration of the three-dimensional shape measuring apparatus can be simplified.

以下、本発明に係る3次元形状測定装置の一実施形態について図面を参照しながら説明する。図1は、測定の対象となる対象物OBにレーザ光を照射して、同対象物からの反射光に基づいて同対象物の3次元表面形状を測定する3次元形状測定装置の全体概略図である。   Hereinafter, an embodiment of a three-dimensional shape measuring apparatus according to the present invention will be described with reference to the drawings. FIG. 1 is an overall schematic diagram of a three-dimensional shape measuring apparatus that irradiates an object OB to be measured with laser light and measures a three-dimensional surface shape of the object based on reflected light from the object. It is.

この3次元形状測定装置は、レーザ光源11およびコリメートレンズ12などからなるレーザ光放射器10を備えている。レーザ光源11は、半導体レーザなどで構成されており、レーザ光をコリメートレンズ12に向けて放射する。コリメートレンズ12は、対象物OBの表面に小さな光スポットを形成するために、レーザ光源11から放射されたレーザ光を平行光にする。このレーザ光放射器10には、レーザ駆動回路13が接続されており、このレーザ駆動回路13によりレーザ光源11の作動が制御される。   The three-dimensional shape measuring apparatus includes a laser light emitter 10 including a laser light source 11 and a collimating lens 12. The laser light source 11 is composed of a semiconductor laser or the like, and radiates laser light toward the collimating lens 12. The collimating lens 12 collimates the laser light emitted from the laser light source 11 in order to form a small light spot on the surface of the object OB. A laser drive circuit 13 is connected to the laser light emitter 10, and the operation of the laser light source 11 is controlled by the laser drive circuit 13.

コリメートレンズ12によって平行光にされたレーザ光の進路には、対象物OBの表面に形成される光スポットの位置を変更して対象物OBの表面を同光スポットで走査するための走査用光学系14が設けられている。走査用光学系14は、レーザ光を反射する複数のミラー、複数のミラーのうちのいずれかを回動させる電動モータ、同電動モータの回転角を検出する回転角センサなどを備えている。そして、回転角センサによる検出信号は後述するコントローラ60に供給され、電動モータが前記検出信号を用いてコントローラ60によって回転制御されて、ミラーの回動によりレーザ光の反射方向が変更されて、光スポットが対象物OBの表面を2次元的(X軸方向及びY軸方向)に走査するようになっている。   In the path of the laser beam that has been collimated by the collimating lens 12, the position of the light spot formed on the surface of the object OB is changed to scan the surface of the object OB with the same light spot. A system 14 is provided. The scanning optical system 14 includes a plurality of mirrors that reflect laser light, an electric motor that rotates any of the plurality of mirrors, a rotation angle sensor that detects a rotation angle of the electric motor, and the like. A detection signal from the rotation angle sensor is supplied to a controller 60, which will be described later, and the electric motor is rotationally controlled by the controller 60 using the detection signal, and the reflection direction of the laser light is changed by the rotation of the mirror. The spot scans the surface of the object OB two-dimensionally (X-axis direction and Y-axis direction).

また、この3次元形状測定装置は、結像レンズ21及びラインセンサ22も備えている。結像レンズ21は、対象物OBからの反射光をラインセンサ22上に結像する。ラインセンサ22は、CCDなどの複数の受光素子を一列に配置して長尺状に構成されており、レーザ光源11から走査用光学系14を介した対象物OBの光スポットまでの距離を、複数の受光素子のうちで対象物OBからの反射光を受光した受光素子の位置により検出するものである。具体的には、前記距離が長い場合には、ラインセンサ22の図示上部に位置する受光素子が反射光を受光する。また、前記距離が短い場合には、ラインセンサ22の図示下部に位置する受光素子が反射光を受光する。   The three-dimensional shape measuring apparatus also includes an imaging lens 21 and a line sensor 22. The imaging lens 21 images the reflected light from the object OB on the line sensor 22. The line sensor 22 is formed in a long shape by arranging a plurality of light receiving elements such as CCDs in a line, and the distance from the laser light source 11 to the light spot of the object OB via the scanning optical system 14 is determined as follows. Among the plurality of light receiving elements, detection is performed based on the position of the light receiving element that has received the reflected light from the object OB. Specifically, when the distance is long, the light receiving element located at the upper part of the line sensor 22 receives the reflected light. When the distance is short, the light receiving element located at the lower portion of the line sensor 22 receives the reflected light.

このラインセンサ22は、結像レンズ21の光軸に対して所定の角度で傾斜して配置されており、同ラインセンサ22に受光される反射光の一部が所定の方向に反射するようになっている。また、ラインセンサ22には、センサ信号取出し回路23が接続されている。センサ信号取出し回路23は、ラインセンサ22の各受光素子から反射光の受光量を表す信号を順次取出してコントローラ60に供給する。ラインセンサ22にて反射する対象物OBからの反射光の光軸上には、フォトディテクタ31が設けられている。   The line sensor 22 is disposed at a predetermined angle with respect to the optical axis of the imaging lens 21 so that a part of the reflected light received by the line sensor 22 is reflected in a predetermined direction. It has become. A sensor signal extraction circuit 23 is connected to the line sensor 22. The sensor signal extraction circuit 23 sequentially extracts signals representing the amount of reflected light received from each light receiving element of the line sensor 22 and supplies the signals to the controller 60. A photodetector 31 is provided on the optical axis of the reflected light from the object OB reflected by the line sensor 22.

フォトディテクタ31は、ラインセンサ22から反射される反射光を受光して同受光した光量に対応する受光信号に変換する光量検出器である。フォトディテクタ31は、長尺の直方体状に形成した基板上に、長尺状の方形に形成されてフォトダイオード、フォトトランジスタ、フォト抵抗などのいずれかからなる光学センサ素子(図示せず)を固着させたものである。この光学センサ素子は、ラインセンサ22の受光面に対向して、同ラインセンサ22を構成する全ての受光素子からの反射光を受光できるように構成され、前記長尺方向はラインセンサ22を構成する複数の受光素子の配列方向に対応している。   The photodetector 31 is a light amount detector that receives reflected light reflected from the line sensor 22 and converts it into a received light signal corresponding to the received light amount. The photodetector 31 is formed in an elongated rectangular shape on an elongated rectangular parallelepiped substrate, and an optical sensor element (not shown) made of any one of a photodiode, a phototransistor, a photoresistor, and the like is fixed to the photodetector 31. It is a thing. The optical sensor element is configured to face the light receiving surface of the line sensor 22 so as to receive reflected light from all the light receiving elements constituting the line sensor 22, and the longitudinal direction forms the line sensor 22. This corresponds to the arrangement direction of the plurality of light receiving elements.

フォトディテクタ31には、増幅回路32を介してレーザ光量補正回路33が接続されている。増幅回路32は、フォトディテクタ31から出力される受光信号を増幅してレーザ光量補正回路33に出力する。レーザ光量補正回路33は、フォトディテクタ31によって検出されたラインセンサ22による反射光の光量に応じた第1光量制御信号をマイクロプロセッサユニット40および、後述するセレクタ50を介してレーザ駆動回路13に出力する。この第1光量制御信号は、対象物OBからの反射光の光量が所定の光量となるようにレーザ光源11から放射されるレーザ光の光量をフィードバック制御するための制御信号である。また、所定の光量とは、ラインセンサ22によって前記反射光が良好に受光されるために必要な光量である。   A laser light amount correction circuit 33 is connected to the photodetector 31 via an amplifier circuit 32. The amplifier circuit 32 amplifies the light reception signal output from the photodetector 31 and outputs the amplified signal to the laser light amount correction circuit 33. The laser light amount correction circuit 33 outputs a first light amount control signal corresponding to the amount of light reflected by the line sensor 22 detected by the photodetector 31 to the laser drive circuit 13 via the microprocessor unit 40 and a selector 50 described later. . This first light amount control signal is a control signal for feedback control of the light amount of the laser light emitted from the laser light source 11 so that the light amount of the reflected light from the object OB becomes a predetermined light amount. The predetermined light amount is a light amount required for the line sensor 22 to receive the reflected light satisfactorily.

具体的には、レーザ光量補正回路33は、予め設定される所定の基準反射光量とフォトディテクタ31により検出された前記反射光の光量との光量差を計算し、レーザ光源11から放射される現在の放射光量を制御している第1光量制御信号に前記計算した光量差を加算することにより、第1光量制御信号を前記光量差に応じて補正して新たな第1光量制御信号を生成し出力する。ここで基準反射光量とは、前記したラインセンサ22によって前記反射光が良好に受光されるために必要な光量である。すなわち、第1光量制御信号は、前記反射光の受光量が所定の基準反射光量よりも小さければ、レーザ光源11から放射されるレーザ光の光量をその光量差に応じて増加させた信号となり、前記反射光の受光量が所定の基準反射光量よりも大きければ、レーザ光源11から放射されるレーザ光の光量をその光量差に応じて減少させた信号となる。   Specifically, the laser light amount correction circuit 33 calculates a light amount difference between a predetermined reference reflected light amount set in advance and the light amount of the reflected light detected by the photodetector 31, and the current light emitted from the laser light source 11 is calculated. By adding the calculated light amount difference to the first light amount control signal that controls the amount of radiated light, the first light amount control signal is corrected according to the light amount difference, and a new first light amount control signal is generated and output. To do. Here, the reference reflected light amount is a light amount necessary for the reflected light to be favorably received by the line sensor 22 described above. That is, the first light quantity control signal is a signal obtained by increasing the light quantity of the laser light emitted from the laser light source 11 according to the light quantity difference if the received light quantity of the reflected light is smaller than a predetermined reference reflected light quantity. If the received light amount of the reflected light is larger than a predetermined reference reflected light amount, a signal obtained by reducing the light amount of the laser light emitted from the laser light source 11 according to the light amount difference is obtained.

マイクロプロセッサユニット40は、CPU、ROM、RAMなどからなり、コントローラ60からの指示に従って図2のプログラムを実行してレーザ光源11から放射されるレーザ光の光量を表す第2光量制御信号を生成してセレクタ50を介してレーザ駆動回路13に出力するとともに、同セレクタ50の切替制御をする。この第2光量制御信号は、レーザ光源11から放射されるレーザ光の光量のフィードバック制御時における前記レーザ光放射器から放射されていたレーザ光の放射光量、すなわち、第1光量制御信号によって表される放射光量に略一致する一定の光量を表す制御信号である。このマイクロプロセッサユニット40に内蔵されているRAMには、第1光量制御信号を一時的に記憶するための領域が用意されており、以降この記憶領域をメモリ40aという。   The microprocessor unit 40 includes a CPU, a ROM, a RAM, and the like. The microprocessor unit 40 executes the program shown in FIG. 2 according to an instruction from the controller 60 and generates a second light amount control signal that represents the amount of laser light emitted from the laser light source 11. Output to the laser drive circuit 13 via the selector 50, and the selector 50 is switched. This second light quantity control signal is represented by the emitted light quantity of the laser light emitted from the laser light emitter at the time of feedback control of the light quantity of the laser light emitted from the laser light source 11, that is, the first light quantity control signal. This is a control signal representing a constant light amount that substantially matches the amount of radiated light. In the RAM built in the microprocessor unit 40, an area for temporarily storing the first light quantity control signal is prepared, and this storage area is hereinafter referred to as a memory 40a.

セレクタ50は、マイクロプロセッサユニット40に制御されてレーザ光量補正回路33から出力される第1光量制御信号とマイクロプロセッサユニット40から出力される第2光量制御信号とを切り替えて選択的にレーザ駆動回路13に出力する。   The selector 50 selectively switches between a first light amount control signal output from the laser light amount correction circuit 33 and a second light amount control signal output from the microprocessor unit 40 under the control of the microprocessor unit 40 and selectively drives the laser drive circuit. 13 is output.

コントローラ60は、CPU、ROM、RAMなどからなり、作業者からの指示に従って、図示しないプログラムを実行することによりセンサ信号取出し回路33からの出力信号を入力してレーザ光源11から対象物OBの表面までの距離を測定するとともに同距離に基づいて対象物OBの表面の3次元形状を測定する。これらの距離及び3次元形状の測定演算は、ラインセンサ22にて反射光を受光した受光素子の位置、すなわちラインセンサ22における反射光の受光位置に基づいて、3角測量法の原理を用いて行われる。   The controller 60 includes a CPU, a ROM, a RAM, and the like, and executes an unillustrated program to input an output signal from the sensor signal extraction circuit 33 in accordance with an instruction from an operator to input the surface of the object OB from the laser light source 11. And the three-dimensional shape of the surface of the object OB is measured based on the distance. These distance and three-dimensional shape measurement calculations are performed using the principle of the triangulation method based on the position of the light receiving element that receives the reflected light by the line sensor 22, that is, the light receiving position of the reflected light at the line sensor 22. Done.

この場合、コントローラ60は、前述したように、マイクロプロセッサユニット40の作動を制御するとともに、走査用光学系14の回転角センサによる検出信号を入力して電動モータを回転させることによりミラーを回動させて、対象物OBの表面を光スポットで2次元的(X軸方向及びY軸方向)に走査する。また、コントローラ60は、レーザ光量補正回路33の作動を制御するとともに、自動的または手動操作によりレーザ光量補正回路33に基準反射光量およびレーザ光の照射開始時の光量を設定する。   In this case, as described above, the controller 60 controls the operation of the microprocessor unit 40 and rotates the mirror by inputting the detection signal from the rotation angle sensor of the scanning optical system 14 and rotating the electric motor. Thus, the surface of the object OB is scanned two-dimensionally (X-axis direction and Y-axis direction) with a light spot. Further, the controller 60 controls the operation of the laser light amount correction circuit 33 and sets the reference reflected light amount and the light amount at the start of laser light irradiation in the laser light amount correction circuit 33 automatically or manually.

上記のように構成した本実施形態の作動について説明する。まず、作業者は、3次元形状測定装置の所定の位置に対象物OBをセットするとともに、同対象物OBの表面形状の測定をコントローラ60に指示する。この指示に応答してコントローラ60は、図示しないプログラムを実行して対象物OBの表面形状の測定を開始する。なお、レーザ光量補正回路33には、予め作業者により基準反射光量およびレーザ光の照射開始時の光量が設定されている。   The operation of the present embodiment configured as described above will be described. First, the operator sets the object OB at a predetermined position of the three-dimensional shape measuring apparatus and instructs the controller 60 to measure the surface shape of the object OB. In response to this instruction, the controller 60 executes a program (not shown) and starts measuring the surface shape of the object OB. In the laser light quantity correction circuit 33, the reference reflected light quantity and the light quantity at the start of laser light irradiation are set in advance by the operator.

さらに、コントローラ60は、マイクロプロセッサユニット40を介してセレクタ50を切替制御して、レーザ光量補正回路33をレーザ駆動回路13に接続させるとともに、図2に示す制御信号切替プログラムの実行をマイクロプロセッサユニット40に指示する。また、レーザ光量補正回路33を作動させて、設定されている基準放射光量を第1光量制御信号としてレーザ駆動回路13に出力させる。これにより、レーザ光源11は、レーザ駆動回路13により駆動されて、第1光量制御信号に対応した光量のレーザ光をコリメートレンズ12に向けて放射する。コリメートレンズ12は、レーザ光源11からのレーザ光を平行光にして走査用光学系14との協働により対象物OBの表面の所定位置に小さな光スポットを形成する。   Further, the controller 60 controls the selector 50 via the microprocessor unit 40 to connect the laser light quantity correction circuit 33 to the laser drive circuit 13 and executes the control signal switching program shown in FIG. 40. Further, the laser light amount correction circuit 33 is operated to output the set reference radiant light amount to the laser drive circuit 13 as the first light amount control signal. As a result, the laser light source 11 is driven by the laser drive circuit 13 and emits laser light having a light amount corresponding to the first light amount control signal toward the collimating lens 12. The collimating lens 12 converts the laser light from the laser light source 11 into parallel light and forms a small light spot at a predetermined position on the surface of the object OB in cooperation with the scanning optical system 14.

この対象物OBの表面上の光スポットの形成により、同表面からレーザ光が反射され、この反射光は結像レンズ21によってラインセンサ22上に結像される。この結像は、ラインセンサ22を構成する複数の受光素子のうちの一つ若しくは少数の受光素子であって、レーザ光源11から光スポットまでの距離に対応した受光素子に対してなされる。そして、センサ信号取出し回路23によって、前記結像すなわち反射光を受光した受光素子を表す信号がコントローラ60に供給される。コントローラ60は、前記供給された信号に基づいて、レーザ光源11から対象物OBの表面の光スポットまでの距離を3角測量法の原理を用いて計算する。   By forming a light spot on the surface of the object OB, the laser light is reflected from the surface, and this reflected light is imaged on the line sensor 22 by the imaging lens 21. This image formation is performed on a light receiving element corresponding to the distance from the laser light source 11 to the light spot, which is one or a small number of light receiving elements constituting the line sensor 22. The sensor signal extraction circuit 23 supplies the controller 60 with a signal indicating the light receiving element that has received the image formation, that is, the reflected light. Based on the supplied signal, the controller 60 calculates the distance from the laser light source 11 to the light spot on the surface of the object OB using the principle of the triangulation method.

一方、コントローラ60は、走査用光学系14に指示して走査用光学系14内の電動モータを回転させることにより、同走査用光学系14内の一部のミラーを回動させて、前記光スポットを対象物OBの表面上で2次元的(X軸方向及びY軸方向)に移動させて、同対象物OBの表面を順次走査する。そして、コントローラ60は、走査用光学系14内の回転角センサによる検出信号を入力して、この検出信号を用いてレーザ光の照射方向(すなわち、X軸方向およびY軸方向の位置)を計算するとともに、各照射方向毎に、前述のようにして、レーザ光源11から対象物OBの表面の光スポットまでの各距離を順次計算する。したがって、対象物OBの表面の前記走査完了後には、同対象物OBの表面を2次元的に細かく分割した各分割位置毎に、レーザ光源11から対象物OBの前記各分割位置までの各距離が全て測定される。そして、最後に、コントローラ60は、これらの各分割位置の各測定距離を用いて、画像処理によって対象物OBの表面の3次元画像を生成する。   On the other hand, the controller 60 instructs the scanning optical system 14 to rotate an electric motor in the scanning optical system 14, thereby rotating a part of the mirrors in the scanning optical system 14 to rotate the light. The spot is moved two-dimensionally (X-axis direction and Y-axis direction) on the surface of the object OB, and the surface of the object OB is sequentially scanned. The controller 60 receives a detection signal from the rotation angle sensor in the scanning optical system 14 and calculates the irradiation direction of the laser light (that is, the position in the X-axis direction and the Y-axis direction) using this detection signal. In addition, for each irradiation direction, each distance from the laser light source 11 to the light spot on the surface of the object OB is sequentially calculated as described above. Therefore, after the scanning of the surface of the object OB is completed, each distance from the laser light source 11 to each of the division positions of the object OB is divided at each division position where the surface of the object OB is finely divided two-dimensionally. Are all measured. Finally, the controller 60 generates a three-dimensional image of the surface of the object OB by image processing using each measurement distance at each of these division positions.

このような各分割位置の距離の測定中、ラインセンサ22は、対象物OBの表面からの反射光を受光するとともに、同反射光の一部を反射する。この反射光はフォトディテクタ31によって受光され、同フォトディテクタ31は受光した反射光の光量を表す受光信号を増幅回路32を介してレーザ光量補正回路33に出力する。レーザ光量補正回路33は、前記反射光の光量と基準反射光量との光量差を用いて第1光量制御信号を補正してマイクロプロセッサユニット40および、セレクタ50を介してレーザ駆動回路13に出力する。レーザ駆動回路13は、同第1光量制御信号によって表される光量にてレーザ光源11からレーザ光を放射させる。これにより、ラインセンサ22によって受光される反射光の光量が基準光量となるように、レーザ光源11から放射されるレーザ光の光量がフィードバック制御される。   During the measurement of the distances of the respective divided positions, the line sensor 22 receives the reflected light from the surface of the object OB and reflects a part of the reflected light. The reflected light is received by the photo detector 31, and the photo detector 31 outputs a received light signal indicating the received light amount of the reflected light to the laser light amount correction circuit 33 via the amplifier circuit 32. The laser light quantity correction circuit 33 corrects the first light quantity control signal using the light quantity difference between the reflected light quantity and the reference reflected light quantity, and outputs the first light quantity control signal to the laser drive circuit 13 via the microprocessor unit 40 and the selector 50. . The laser drive circuit 13 radiates laser light from the laser light source 11 with the light amount represented by the first light amount control signal. Thereby, the amount of laser light emitted from the laser light source 11 is feedback-controlled so that the amount of reflected light received by the line sensor 22 becomes the reference amount of light.

一方、同各分割位置の距離の測定中、マイクロプロセッサユニット40は、コントローラ60からの指示に応答して、図2に示す制御信号切替プログラムを実行する。この制御信号切替プログラムの各ステップの処理を、図3および図4も適宜参照しながら説明する。図3は、対象物OBの表面に設けられた孔部の周辺部を光スポットが走査される様子を示している。図4(A)は、前記孔部の図示左側から右側に向けて周縁部A,Bを通過して光スポットを走査した場合の対象物OBからの反射光の光量の変化を示しており、図4(B)は、同場合のレーザ光源11から放射されるレーザ光の光量変化を示している。   On the other hand, during the measurement of the distance between the divided positions, the microprocessor unit 40 executes the control signal switching program shown in FIG. 2 in response to an instruction from the controller 60. The processing of each step of the control signal switching program will be described with reference to FIGS. 3 and 4 as appropriate. FIG. 3 shows how a light spot is scanned around the hole provided on the surface of the object OB. FIG. 4A shows a change in the amount of reflected light from the object OB when the light spot is scanned through the peripheral edges A and B from the left side to the right side of the hole, as shown in FIG. FIG. 4B shows a change in the amount of laser light emitted from the laser light source 11 in the same case.

まず、マイクロプロセッサユニット40は、制御信号切替プログラムの実行をステップS10にて開始するとともに、ステップS12にて、レーザ光量補正回路33から連続的に出力される第1光量制御信号の各値の記憶の開始をメモリ40aに指令する。これにより、メモリ40aには、第1光量制御信号の値が所定のサンプリング周期で記憶される。この場合、メモリ40aの記憶領域は限られているため、記憶内容は順次更新されながら記憶される。次に、マイクロプロセッサユニット40は、ステップS14にて、コントローラ60からの停止命令の有無を判定する。この判定において、コントローラ60から停止指令が入力されない限り、「No」と判定され続け、この制御信号切替プログラムの実行が続けられる。   First, the microprocessor unit 40 starts execution of the control signal switching program in step S10, and stores each value of the first light amount control signal continuously output from the laser light amount correction circuit 33 in step S12. Is started to the memory 40a. Thereby, the value of the first light quantity control signal is stored in the memory 40a at a predetermined sampling period. In this case, since the storage area of the memory 40a is limited, the stored contents are stored while being sequentially updated. Next, the microprocessor unit 40 determines whether or not there is a stop command from the controller 60 in step S14. In this determination, unless a stop command is input from the controller 60, “No” is continuously determined and the execution of the control signal switching program is continued.

次に、マイクロプロセッサユニット40は、ステップS16にて、対象物OBの表面上を走査している光スポットが、同表面上に設けられた孔部に位置したか否かを判定する。具体的には、前記ステップS12にて記憶した第1光量制御信号のうち、直近に記憶した第1光量制御信号の値が放射光量上限値よりも大きいか否かを判定する。ここで、放射光量上限値は、対象物OBの表面に設けられた孔部を検出するための値である。すなわち、対象物OBの表面に設けられた貫通孔および極めて深い孔部にレーザ光が照射された場合、図4(A)に示すように、これらの孔部からの反射光の光量は極めて小さくなる。この場合、レーザ光量補正回路33によって生成される第1光量制御信号は、略最大の光量を表す信号となる。したがって、この略最大の光量より僅かに小さい値を放射光量上限値として設定すれば、レーザ光源11から放射されるレーザ光の光スポットが同孔部(図3のA−B間)に位置したか否かを判定することができる。換言すれば、この放射光量上限値は、対象物OBからの反射光がラインセンサ22によって検出できないほど小さい光量となったか否かを判定するための閾値である。この放射光量上限値は、予め実験などにより求められて制御信号切替プログラムに設定されている。なお、この放射光量上限値を、マイクロプロセッサユニット40に予め設定しておいてもよい。   Next, in step S <b> 16, the microprocessor unit 40 determines whether or not the light spot scanning on the surface of the object OB is located in a hole provided on the surface. Specifically, it is determined whether or not the value of the first light amount control signal stored most recently among the first light amount control signals stored in step S12 is larger than the upper limit value of the amount of emitted light. Here, the upper limit value of the amount of radiated light is a value for detecting a hole provided in the surface of the object OB. That is, when laser light is irradiated to the through holes and extremely deep holes provided on the surface of the object OB, the amount of reflected light from these holes is extremely small as shown in FIG. Become. In this case, the first light quantity control signal generated by the laser light quantity correction circuit 33 is a signal representing the substantially maximum light quantity. Therefore, if a value slightly smaller than the substantially maximum light amount is set as the upper limit value of the emitted light amount, the light spot of the laser light emitted from the laser light source 11 is located in the same hole (between A and B in FIG. 3). It can be determined whether or not. In other words, this upper limit value of the amount of radiated light is a threshold value for determining whether or not the reflected light from the object OB has become so small that it cannot be detected by the line sensor 22. This upper limit value of the amount of radiated light is obtained in advance by experiments or the like and set in the control signal switching program. Note that the upper limit value of the amount of radiated light may be set in the microprocessor unit 40 in advance.

このステップS16による判定において、第1光量制御信号の値が放射光量上限値よりも小さい場合には、「No」と判定され続けステップS14,S16の処理が繰り返し実行される。この場合、光スポットは、対象物OBの表面の孔部以外の位置(図3のA−B間以外の位置)を走査していることになる。一方、同判定において、第1光量制御信号の値が放射光量上限値より大きい場合には、「Yes」と判定されステップS18に進む。これは、対象物OBの表面上を走査される光スポットが孔部上に位置(図3のAを越えた位置)したことを意味する。次に、マイクロプロセッサユニット40は、ステップS18にて、レーザ光量補正回路33から連続的に出力される第1光量制御信号の各値の記憶を停止させる。これにより、メモリ40aには、光スポットが同孔部の周縁部Aよりも前の部分に放射されたレーザ光の光量を表す第1光量制御信号の集合が記憶されたことになる。   If it is determined in step S16 that the value of the first light amount control signal is smaller than the radiant light amount upper limit value, the determination of “No” continues and the processes of steps S14 and S16 are repeatedly executed. In this case, the light spot is scanning a position other than the hole on the surface of the object OB (a position other than between A and B in FIG. 3). On the other hand, in the same determination, when the value of the first light amount control signal is larger than the radiant light amount upper limit value, “Yes” is determined and the process proceeds to step S18. This means that the light spot scanned on the surface of the object OB is located on the hole (position beyond A in FIG. 3). Next, the microprocessor unit 40 stops storing each value of the first light quantity control signal continuously output from the laser light quantity correction circuit 33 in step S18. As a result, the memory 40a stores a set of first light quantity control signals indicating the light quantity of the laser light emitted from the light spot to the part before the peripheral edge A of the hole.

そして、ステップS20にて、メモリ40a内に記憶されている第1光量制御信号を用いて第2光量制御信号を生成する。具体的には、メモリ40a内に記憶された第1光量制御信号のサンプリングされた各値の中で、直近に記憶された値から所定の数の値を除いた各値の平均値を計算し、同計算値を第2光量指令値とする。すなわち、この第2光量制御信号は、光スポットが孔部の周縁部Aよりも前の対象物の表面上を走査したときのレーザ光源11から放射されたレーザ光の光量の平均値を表している。この場合、最後に記憶された第1光量制御信号から所定の数の第1光量制御信号を除くのは、これらの値は、対象物OBの表面に設けられた孔部の周縁部Aにおける放射光量であり、放射光量上限値付近の第1光量制御信号の値を除外して、第2光量制御信号の精度を向上させるためである。なお、この第2光量制御信号の値は、メモリ40aに記憶されている第1光量制御信号のサンプリングされた各値の中央値または高頻度値であってもよい。中央値とは、最大値と最小値とを加算して「2」で除した値、または各値を大きい順に並べたとき中央に存在する値であり、高頻度値とは、分布関数を用いて発生頻度を調べて、発生頻度の最も高い値またはその近傍の値である。   In step S20, a second light quantity control signal is generated using the first light quantity control signal stored in the memory 40a. Specifically, among the sampled values of the first light quantity control signal stored in the memory 40a, an average value of each value obtained by subtracting a predetermined number of values from the most recently stored value is calculated. The calculated value is set as the second light quantity command value. That is, the second light quantity control signal represents an average value of the light quantity of the laser light emitted from the laser light source 11 when the light spot scans the surface of the object before the peripheral edge A of the hole. Yes. In this case, a predetermined number of the first light quantity control signals are excluded from the last stored first light quantity control signals. These values are the radiation at the peripheral edge A of the hole provided on the surface of the object OB. This is the amount of light, which is to improve the accuracy of the second light amount control signal by excluding the value of the first light amount control signal near the radiated light amount upper limit value. The value of the second light quantity control signal may be a median value or a high frequency value of each sampled value of the first light quantity control signal stored in the memory 40a. The median is a value obtained by adding the maximum value and the minimum value and dividing by “2”, or a value existing in the center when each value is arranged in descending order. A high-frequency value is a distribution function. The occurrence frequency is examined, and the value having the highest occurrence frequency or a value in the vicinity thereof is obtained.

次に、マイクロプロセッサユニット40は、ステップS22にて、前記ステップS20にて生成した第2光量制御信号をセレクタ50に出力するとともに、ステップS24にて、セレクタ50を切替制御する。したがって、セレクタ50は、レーザ駆動回路13とレーザ光量補正回路33とを切断するとともに、レーザ駆動回路13とマイクロプロセッサユニット40とを接続する。これにより、レーザ駆動回路13は、第2光量制御信号に基づいてレーザ光源11の作動を制御する。この結果、図4(B)に示すように、レーザ光源11から放射されるレーザ光の光量は、瞬間的に放射光量上限値に達した後、
第1光量制御信号によるフィードバック制御が中止され、第2光量制御信号による一定の光量に制御される。
Next, in step S22, the microprocessor unit 40 outputs the second light quantity control signal generated in step S20 to the selector 50, and controls the selector 50 in step S24. Therefore, the selector 50 disconnects the laser drive circuit 13 and the laser light quantity correction circuit 33 and connects the laser drive circuit 13 and the microprocessor unit 40. Thereby, the laser drive circuit 13 controls the operation of the laser light source 11 based on the second light quantity control signal. As a result, as shown in FIG. 4B, after the amount of laser light emitted from the laser light source 11 instantaneously reaches the upper limit value of emitted light amount,
Feedback control by the first light quantity control signal is stopped, and the light quantity is controlled to be constant by the second light quantity control signal.

次に、マイクロプロセッサユニット40は、ステップS26にて、コントローラ60からの停止命令の有無を判定する。この判定においては、コントローラ60から停止指令が入力されない限り、「No」と判定され続け、この制御信号切替プログラムの実行が続けられる。次に、マイクロプロセッサユニット40は、ステップS28にて、孔部上を走査されている光スポットが同孔部を通過したか否かを判定する。具体的には、レーザ光量補正回路33から出力されている第1光量制御信号の値が放射光量上限値よりも小さいか否かを判定する。この判定において、第1光量制御信号の値が放射光量上限値よりも大きい場合には、「No」と判定され続けステップS26,S28の処理を繰り返し実行する。この場合、光スポットは、第2光量制御信号による一定の光量によって対象物OBの表面の孔部上(図3のA−B間の位置)を走査していることになる。   Next, the microprocessor unit 40 determines whether or not there is a stop command from the controller 60 in step S26. In this determination, unless a stop command is input from the controller 60, the determination is “No” and the execution of the control signal switching program is continued. Next, in step S28, the microprocessor unit 40 determines whether or not the light spot scanned on the hole has passed through the hole. Specifically, it is determined whether or not the value of the first light quantity control signal output from the laser light quantity correction circuit 33 is smaller than the upper limit value of the radiated light quantity. In this determination, when the value of the first light amount control signal is larger than the upper limit value of the radiant light amount, the determination of “No” continues and the processes of steps S26 and S28 are repeatedly executed. In this case, the light spot scans the hole (the position between A and B in FIG. 3) on the surface of the object OB with a constant light amount according to the second light amount control signal.

一方、同判定において、第1光量制御信号の値が放射光量上限値よりも小さい場合には、「Yes」と判定されステップS30に進む。すなわち、対象物OBの表面上を走査される光スポットが孔部以外の位置(図3のBを越えた位置)にあることを意味する。この場合、対象物OBの表面は、光スポットが孔部を走査する前の放射光量の平均値である第2光量制御信号によって照射されているため、同表面からの反射光は、図4(A)に示すように、同孔部を走査する前の反射光量と略等しい光量の反射光となる。   On the other hand, in the same determination, when the value of the first light amount control signal is smaller than the radiant light amount upper limit value, “Yes” is determined and the process proceeds to step S30. That is, it means that the light spot scanned on the surface of the object OB is at a position other than the hole (position beyond B in FIG. 3). In this case, since the surface of the object OB is irradiated with the second light amount control signal that is the average value of the amount of radiated light before the light spot scans the hole, the reflected light from the surface is shown in FIG. As shown in A), the amount of reflected light is substantially equal to the amount of reflected light before scanning the hole.

次に、マイクロプロセッサユニット40は、ステップS30にて、セレクタ50を切替制御する。したがって、セレクタ50は、レーザ駆動回路13とマイクロプロセッサユニット40とを切断するとともに、レーザ駆動回路13とレーザ光量補正回路33とを接続する。これにより、レーザ駆動回路13は、第1光量制御信号に基づいてレーザ光源11の作動を制御する。すなわち、レーザ光源11から放射されるレーザ光の光量は、再びフィードバック制御されることになる。この場合、対象物OBからの反射光の光量は、前記したように孔部を走査する前の反射光量と略等しい光量であるため(図4(A)参照)、この光量に基づいて生成される第1光量制御信号は、同孔部を走査する前の第1光量制御信号と略等しい光量の信号である(図4(B)参照)。   Next, the microprocessor unit 40 switches and controls the selector 50 in step S30. Therefore, the selector 50 disconnects the laser drive circuit 13 and the microprocessor unit 40 and connects the laser drive circuit 13 and the laser light quantity correction circuit 33. Thereby, the laser drive circuit 13 controls the operation of the laser light source 11 based on the first light quantity control signal. That is, the amount of laser light emitted from the laser light source 11 is feedback-controlled again. In this case, since the amount of reflected light from the object OB is substantially the same as the amount of reflected light before scanning the hole as described above (see FIG. 4A), it is generated based on this amount of light. The first light amount control signal is a signal having a light amount substantially equal to the first light amount control signal before scanning the hole (see FIG. 4B).

次に、マイクロプロセッサユニット40は、ステップS32にて、第2光量制御信号の出力を停止してステップS12に戻る。そして、このような、ステップS12からS32までの処理を繰り返し実行している過程において、コントローラ60から停止指令が出力された場合には、ステップS14またはステップS26の判定にて、「Yes」と判定されて、ステップS34にて、制御信号切替プログラムの実行を終了する。このコントローラ60から停止指令が出力される場合とは、作業者の手動操作により出力される場合と、対象物OBの測定が終了した場合に自動的に出力される場合とがある。   Next, in step S32, the microprocessor unit 40 stops outputting the second light quantity control signal and returns to step S12. When a stop command is output from the controller 60 in the process of repeatedly executing the processes from step S12 to step S32, “Yes” is determined in the determination in step S14 or step S26. In step S34, the execution of the control signal switching program is terminated. A case where a stop command is output from the controller 60 includes a case where the stop command is output manually by an operator and a case where the stop command is automatically output when measurement of the object OB is completed.

上記作動説明からも理解できるように、上記実施形態によれば、対象物OBの表面に設けられた孔部以外の部分にレーザ光を放射する場合には、対象物OBの表面からの反射光の光量に基づいて放射されるレーザ光の光量をフィードバック制御し、対象物OBの表面に設けられた孔部にレーザ光を放射する場合には、孔部を走査する前の光量と略等しい光量のレーザ光を放射するようにした。このため、レーザ光の光スポットが孔部を走査した後、同孔部の周縁部上に位置したとき、同対象物OBからの反射光は、同孔部を走査する前の反射光量と略等しい光量となる。これにより、前記光量のフィードバック制御が円滑に再開されるようになり、対象物OBからの反射光がハンチングせず安定する。この結果、同孔部周縁部の形状を良好に測定することができる。   As can be understood from the above description of operation, according to the above embodiment, when laser light is emitted to a portion other than the hole provided on the surface of the object OB, the reflected light from the surface of the object OB. When the laser light is radiated to the hole provided on the surface of the object OB by feedback control of the amount of laser light emitted based on the light quantity of the light, the light quantity approximately equal to the light quantity before scanning the hole The laser beam was emitted. For this reason, when the light spot of the laser beam is located on the peripheral edge of the hole after scanning the hole, the reflected light from the object OB is substantially the same as the reflected light amount before scanning the hole. The amount of light is equal. Thereby, the feedback control of the light quantity is smoothly resumed, and the reflected light from the object OB is stabilized without hunting. As a result, the shape of the peripheral edge of the hole can be measured well.

また、レーザ光源11から放射されるレーザ光の光量のフィードバック制御と、対象物OBの表面上を走査される光スポットが、同表面上に設けられた孔部に位置しているか否かの判定に、レーザ光量補正回路33から出力される第1光量制御信号を用いているため、各々に用いる信号をそれぞれ生成する必要がなく3次元形状測定装置を簡単に構成することができる。   Further, feedback control of the amount of laser light emitted from the laser light source 11 and determination of whether or not the light spot scanned on the surface of the object OB is located in a hole provided on the surface. In addition, since the first light quantity control signal output from the laser light quantity correction circuit 33 is used, it is not necessary to generate a signal used for each, and the three-dimensional shape measuring apparatus can be easily configured.

さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。   Furthermore, in carrying out the present invention, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the object of the present invention.

上記実施形態においては、レーザ光源11から放射されるレーザ光の光量を表す第1光量制御信号の値によって対象物OBの表面上に設けられた孔部を検出するようにしたが、対象物OBからの反射光の光量を表す値であれば、これに限定されるものではない。例えば、対象物OBからの反射光の光量自体によって孔部を検出するようにしてもよい。   In the above embodiment, the hole provided on the surface of the object OB is detected based on the value of the first light quantity control signal indicating the quantity of the laser light emitted from the laser light source 11, but the object OB is detected. The value is not limited to this as long as it is a value representing the amount of reflected light from. For example, the hole may be detected by the amount of reflected light from the object OB itself.

具体的には、上記実施形態におけるフォトディテクタ31によって検出された反射光の光量を表す受光信号を増幅回路32を介してマイクロプロセッサユニット40に入力するように構成する。そして、図2に示す制御信号切替プログラムにおけるステップS16にて、同入力した受光信号の値が所定の光量より小さくなった場合に、対象物OBの表面上を走査されている光スポットが、同表面上に設けられた孔部に位置したと判定する。また、ステップS28にて、同入力した受光信号の値が所定の光量より大きくなった場合に、対象物OBの表面上を走査されている光スポットが、同表面上に設けられた孔部以外の位置に位置したと判定するようにする。   Specifically, a light reception signal indicating the amount of reflected light detected by the photodetector 31 in the above embodiment is input to the microprocessor unit 40 via the amplifier circuit 32. Then, in step S16 in the control signal switching program shown in FIG. 2, when the value of the received light reception signal becomes smaller than a predetermined light amount, the light spot scanned on the surface of the object OB is the same. It determines with having located in the hole provided on the surface. Further, in step S28, when the value of the received light reception signal becomes larger than a predetermined light amount, the light spot scanned on the surface of the object OB is other than the hole provided on the surface. It is determined that it is located at the position.

また、この対象物OBからの反射光の光量自体のほかに、対象物OBからの反射光の光量と基準反射光量との光量差よって孔部を検出するようにしてもよい。この場合、レーザ光量補正回路33で算出される前記光量差をマイクロプロセッサユニット40に入力するように構成する。そして、図2に示す制御信号切替プログラムにおけるステップS16にて、同入力した光量差が所定の光量差より大きくなった場合に、対象物OBの表面上を走査されている光スポットが、同表面上に設けられた孔部に位置したと判定する。また、ステップS28にて、同入力した光量差が所定の光量差より小さくなった場合に、対象物OBの表面上を走査されている光スポットが、同表面上に設けられた孔部以外の位置に位置したと判定するようにする。これらによっても、上記実施形態と同様の効果を期待できる。   Further, in addition to the light amount of the reflected light from the object OB itself, the hole may be detected by a light amount difference between the light amount of the reflected light from the object OB and the reference reflected light amount. In this case, the light quantity difference calculated by the laser light quantity correction circuit 33 is input to the microprocessor unit 40. Then, in step S16 in the control signal switching program shown in FIG. 2, when the input light amount difference becomes larger than the predetermined light amount difference, the light spot scanned on the surface of the object OB is the same surface. It determines with having located in the hole provided in the top. In step S28, when the input light amount difference becomes smaller than the predetermined light amount difference, the light spot scanned on the surface of the object OB is other than the hole provided on the surface. It is determined that it is located at the position. Also by these, the effect similar to the said embodiment can be anticipated.

また、上記実施形態においては、第2光量制御信号をメモリ40a内に記憶した第1光量制御信号のサンプリングされた各値から算出したが、対象物OBの表面に設けられた孔部以外の部分に放射されるレーザ光の光量を表す値であれば、これに限定されるものではない。例えば、メモリ40a内に記憶されている第1光量制御信号のサンプリングされた各値の中から1つの値を選択して第2光量制御信号としてもよい。また、対象物OBの表面の反射率に応じて孔部に放射するレーザ光の光量を予め定めて第2光量制御信号として設定しておいてもよい。この場合、第2光量制御信号を生成する処理が省略できるため、第1光量制御信号から第2光量制御信号に早期に切り替えることができる。また、第2光量制御信号を生成する構成が不要となるため、3次元形状測定装置の構成を簡単にすることができる。   In the above embodiment, the second light quantity control signal is calculated from each sampled value of the first light quantity control signal stored in the memory 40a, but the portion other than the hole provided on the surface of the object OB. If it is a value showing the light quantity of the laser beam radiated | emitted to this, it will not be limited to this. For example, one value may be selected from the sampled values of the first light quantity control signal stored in the memory 40a and used as the second light quantity control signal. Further, the amount of laser light emitted to the hole may be determined in advance according to the reflectance of the surface of the object OB and set as the second light amount control signal. In this case, since the process of generating the second light quantity control signal can be omitted, it is possible to quickly switch from the first light quantity control signal to the second light quantity control signal. Moreover, since the structure which produces | generates a 2nd light quantity control signal becomes unnecessary, the structure of a three-dimensional shape measuring apparatus can be simplified.

また、上記実施形態においては、セレクタ50を切替制御することにより第1光量制御信号と第2光量制御信号とを切り替えるようにしたが、これに限定されるものではない。例えば、セレクタ50を省略するとともに、マイクロプロセッサユニット40とレーザ駆動回路13とを接続して構成する。そして、マイクロプロセッサユニット40によるプログラム処理によって、レーザ光量補正回路33によって生成された第1光量制御信号とマイクロプロセッサユニット40によって生成された第2光量制御信号とを選択的にレーザ駆動回路13に出力するようにしてもよい。   In the above embodiment, the selector 50 is controlled to switch between the first light quantity control signal and the second light quantity control signal. However, the present invention is not limited to this. For example, the selector 50 is omitted and the microprocessor unit 40 and the laser driving circuit 13 are connected. Then, the first light amount control signal generated by the laser light amount correction circuit 33 and the second light amount control signal generated by the microprocessor unit 40 are selectively output to the laser drive circuit 13 by program processing by the microprocessor unit 40. You may make it do.

さらに、フォトディテクタ31によって検出された反射光の光量を表す受光信号を増幅回路32を介してマイクロプロセッサユニット40に入力するように構成する。そして、マイクロプロセッサユニット40のプログラム処理によって、同受光信号に基づいて第1光量制御信号および第2光量制御信号を生成するようにしてもよい。これらによれば、3次元形状測定装置の構成を簡単にすることができる。   Further, a light reception signal indicating the amount of reflected light detected by the photodetector 31 is input to the microprocessor unit 40 via the amplifier circuit 32. Then, the first light amount control signal and the second light amount control signal may be generated based on the received light signal by the program processing of the microprocessor unit 40. According to these, the configuration of the three-dimensional shape measuring apparatus can be simplified.

本発明の一実施形態に係る3次元形状測定装置の全体を示す概略図である。It is the schematic which shows the whole three-dimensional shape measuring apparatus which concerns on one Embodiment of this invention. 図1の3次元形状測定装置によって実行される制御信号切替プログラムのフローチャートである。It is a flowchart of the control signal switching program performed by the three-dimensional shape measuring apparatus of FIG. 対象物に設けられた孔部にレーザ光の光スポットを走査する状態を示す説明図である。It is explanatory drawing which shows the state which scans the light spot of a laser beam in the hole provided in the target object. (A)は、対象部の孔部からの反射光の光量を示すタイムチャートであり、(B)は、対象物の孔部にレーザ光を放射する場合の放射光量を示すタイムチャートである。(A) is a time chart which shows the light quantity of the reflected light from the hole part of an object part, (B) is a time chart which shows the emitted light quantity in the case of radiating | emitting a laser beam to the hole part of an object. (A)は、従来例による対象部の孔部からの反射光の光量を示すタイムチャートであり、(B)は、従来例による対象物の孔部にレーザ光を放射する場合の放射光量を示すタイムチャートである。(A) is a time chart which shows the light quantity of the reflected light from the hole of the object part by a prior art example, (B) is the amount of radiation in the case of radiating | emitting a laser beam to the hole part of the object by a prior art example. It is a time chart which shows.

符号の説明Explanation of symbols

OB…対象物、10…レーザ光放射器、11…レーザ光源、12…コリメートレンズ、13…レーザ駆動回路、14…走査用光学系、21…結像レンズ、22…ラインセンサ、23…センサ信号取出し回路、31…フォトディテクタ、33…レーザ光量補正回路、40…マイクロプロセッサユニット、40a…メモリ、50…セレクタ、60…コントローラ。
OB ... object, 10 ... laser light emitter, 11 ... laser light source, 12 ... collimating lens, 13 ... laser drive circuit, 14 ... scanning optical system, 21 ... imaging lens, 22 ... line sensor, 23 ... sensor signal Extraction circuit 31 ... photo detector 33 ... laser light quantity correction circuit 40 ... microprocessor unit 40a ... memory 50 ... selector 60 ... controller

Claims (6)

対象物に向けてレーザ光を放射して同対象物の表面に光スポットを形成するレーザ光放射器を備え、前記対象物の表面からの反射光を用いて同対象物の表面の3次元形状を測定する3次元形状測定装置において、
前記対象物からの反射光の光量を検出する光量検出器と、
前記光量検出器によって検出された反射光の光量に基づいて前記対象物からの反射光の光量が所定の光量となるように、前記レーザ光放射器から放射されるレーザ光の放射光量をフィードバック制御する光量制御手段と、
前記光量検出器によって検出された反射光の光量に基づいて、同反射光の光量が所定値より小さくなったことを判定する光量判定手段と、
前記光量判定手段によって前記反射光の光量が所定値より小さくなったことが判定されたとき、前記光量制御手段によるフィードバック制御に代えて、前記フィードバック制御時における前記レーザ光放射器から放射されていたレーザ光の放射光量に略一致するように前記レーザ光放射器から放射されるレーザ光の放射光量を一定に制御する切替制御手段とを設けたことを特徴とする3次元形状測定装置。
A laser light emitter for emitting a laser beam toward an object to form a light spot on the surface of the object, and a three-dimensional shape of the surface of the object using reflected light from the surface of the object In a three-dimensional shape measuring apparatus for measuring
A light amount detector for detecting the amount of reflected light from the object;
Based on the amount of reflected light detected by the light amount detector, feedback control is performed on the amount of laser light emitted from the laser light emitter so that the amount of reflected light from the object becomes a predetermined amount. Light intensity control means for
Based on the amount of reflected light detected by the light amount detector, a light amount determining means for determining that the amount of reflected light has become smaller than a predetermined value;
When it is determined by the light quantity determination means that the light quantity of the reflected light has become smaller than a predetermined value, instead of feedback control by the light quantity control means, it was emitted from the laser light emitter at the time of the feedback control. 3. A three-dimensional shape measuring apparatus comprising switching control means for controlling the amount of laser light emitted from the laser light emitter so as to substantially match the amount of laser light emitted.
請求項1に記載の3次元形状測定装置において、
前記光量制御手段は、前記光量検出器によって検出された反射光の光量に基づいて前記対象物からの反射光の光量が所定の光量となるように、前記レーザ光放射器から放射されるレーザ光の放射光量を制御するための第1光量制御信号であって、前記放射光量を表す第1光量制御信号を生成する第1光量制御信号生成手段を有し、同生成した第1光量制御信号に応じて前記レーザ光放射器を駆動制御するものであり、
前記光量判定手段は、前記生成された第1光量制御信号を用いて、前記光量検出器によって検出された反射光の光量が所定値より小さくなったことを判定する3次元形状測定装置。
The three-dimensional shape measuring apparatus according to claim 1,
The light amount control means is a laser beam emitted from the laser beam emitter so that the amount of reflected light from the object becomes a predetermined amount based on the amount of reflected light detected by the light amount detector. A first light amount control signal for controlling the amount of radiated light, and a first light amount control signal generating means for generating a first light amount control signal representing the amount of radiated light. In response, the laser beam emitter is driven and controlled.
The three-dimensional shape measuring apparatus, wherein the light amount determination means determines that the amount of reflected light detected by the light amount detector is smaller than a predetermined value using the generated first light amount control signal.
請求項1に記載の3次元形状測定装置において、
前記光量判定手段は、前記光量検出器によって検出された反射光の光量を入力して、同入力した反射光の光量が所定値より小さくなったことを判定する3次元形状測定装置。
The three-dimensional shape measuring apparatus according to claim 1,
The three-dimensional shape measuring apparatus, wherein the light amount determination means inputs the amount of reflected light detected by the light amount detector and determines that the amount of reflected light input by the light amount detector is smaller than a predetermined value.
請求項1ないし請求項3のうちのいずれか1つに記載の3次元形状測定装置において、
前記光量判定手段は、前記対象物の表面に設けられた孔部を検出するものである3次元形状測定装置。
In the three-dimensional shape measuring apparatus according to any one of claims 1 to 3,
The three-dimensional shape measuring apparatus, wherein the light quantity determination means detects a hole provided in the surface of the object.
請求項1に記載の3次元形状測定装置において、
前記光量制御手段は、前記光量検出器によって検出された反射光の光量に基づいて前記対象物からの反射光の光量が所定の光量となるように、前記レーザ光放射器から放射されるレーザ光の放射光量を制御するための第1光量制御信号であって、前記放射光量を表す第1光量制御信号を生成する第1光量制御信号生成手段を有し、同生成した第1光量制御信号に応じて前記レーザ光放射器を駆動制御するものであり、
前記切替制御手段を、
前記光量判定手段によって前記反射光の光量が前記所定値より小さいことが判定されないときに前記第1光量制御信号を入力して、同第1光量制御信号の平均値、中央値または高頻度値を第2光量制御信号として生成する第2光量制御信号生成回路と、
前記光量判定手段によって前記反射光の光量が前記所定値より小さいことが判定されたとき、前記第1光量制御信号に代えて前記第2光量制御信号を前記レーザ光放射器に出力する切替手段とで構成した3次元形状測定装置。
The three-dimensional shape measuring apparatus according to claim 1,
The light amount control means is a laser beam emitted from the laser beam emitter so that the amount of reflected light from the object becomes a predetermined amount based on the amount of reflected light detected by the light amount detector. A first light amount control signal for controlling the amount of radiated light, and a first light amount control signal generating means for generating a first light amount control signal representing the amount of radiated light. In response, the laser beam emitter is driven and controlled.
The switching control means;
The first light amount control signal is input when the light amount determination means does not determine that the light amount of the reflected light is smaller than the predetermined value, and an average value, median value, or high frequency value of the first light amount control signal is input. A second light amount control signal generation circuit that generates a second light amount control signal;
Switching means for outputting the second light amount control signal to the laser light emitter instead of the first light amount control signal when the light amount determining means determines that the light amount of the reflected light is smaller than the predetermined value; A three-dimensional shape measuring apparatus constituted by
請求項1に記載の3次元形状測定装置において、
前記切替制御手段は、前記反射光の光量が前記所定の光量に略一致するように制御するための制御値を予め記憶しており、同制御値を用いて前記レーザ光放射器から放射されるレーザ光の放射光量を一定に制御するようにした3次元形状測定装置。
The three-dimensional shape measuring apparatus according to claim 1,
The switching control means stores in advance a control value for controlling the light amount of the reflected light so as to substantially match the predetermined light amount, and is emitted from the laser light emitter using the control value. A three-dimensional shape measuring apparatus that controls the amount of emitted laser light to be constant.
JP2004372781A 2004-12-24 2004-12-24 3D shape measuring device Expired - Fee Related JP4171728B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004372781A JP4171728B2 (en) 2004-12-24 2004-12-24 3D shape measuring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004372781A JP4171728B2 (en) 2004-12-24 2004-12-24 3D shape measuring device

Publications (2)

Publication Number Publication Date
JP2006177843A true JP2006177843A (en) 2006-07-06
JP4171728B2 JP4171728B2 (en) 2008-10-29

Family

ID=36732084

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004372781A Expired - Fee Related JP4171728B2 (en) 2004-12-24 2004-12-24 3D shape measuring device

Country Status (1)

Country Link
JP (1) JP4171728B2 (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011215037A (en) * 2010-03-31 2011-10-27 Panasonic Electric Works Sunx Co Ltd Displacement sensor
JP2015152372A (en) * 2014-02-13 2015-08-24 株式会社ミツトヨ Position measurement instrument and position measurement method
US10180493B2 (en) 2014-08-15 2019-01-15 Quanergy Systems, Inc. Three-dimensional-mapping two-dimensional-scanning LIDAR based on one-dimensional-steering optical phased arrays and method of using same
US10328769B2 (en) 2017-07-28 2019-06-25 Nuro, Inc. Methods for interacting with autonomous or semi-autonomous vehicle
US10331124B2 (en) 2017-07-20 2019-06-25 Nuro, Inc. Autonomous vehicle repositioning
US10613201B2 (en) 2014-10-20 2020-04-07 Quanergy Systems, Inc. Three-dimensional lidar sensor based on two-dimensional scanning of one-dimensional optical emitter and method of using same
USRE47942E1 (en) 2006-07-13 2020-04-14 Velodyne Lindar, Inc. High definition lidar system
US10824862B2 (en) 2017-11-14 2020-11-03 Nuro, Inc. Three-dimensional object detection for autonomous robotic systems using image proposals
US10983218B2 (en) 2016-06-01 2021-04-20 Velodyne Lidar Usa, Inc. Multiple pixel scanning LIDAR
US11009868B2 (en) 2017-07-20 2021-05-18 Nuro, Inc. Fleet of autonomous vehicles with lane positioning and platooning behaviors
JP2021085674A (en) * 2019-11-25 2021-06-03 株式会社ミツトヨ Optical measuring instrument and light source control method
US11061116B2 (en) 2017-07-13 2021-07-13 Nuro, Inc. Lidar system with image size compensation mechanism
US11073617B2 (en) 2016-03-19 2021-07-27 Velodyne Lidar Usa, Inc. Integrated illumination and detection for LIDAR based 3-D imaging
US11082010B2 (en) 2018-11-06 2021-08-03 Velodyne Lidar Usa, Inc. Systems and methods for TIA base current detection and compensation
US11137480B2 (en) 2016-01-31 2021-10-05 Velodyne Lidar Usa, Inc. Multiple pulse, LIDAR based 3-D imaging
US11294035B2 (en) 2017-07-11 2022-04-05 Nuro, Inc. LiDAR system with cylindrical lenses
US11679460B2 (en) * 2016-11-29 2023-06-20 Hexagon Metrology Kabushiki Kaisha Three-dimensional measurement device
US11703569B2 (en) 2017-05-08 2023-07-18 Velodyne Lidar Usa, Inc. LIDAR data acquisition and control
US11796648B2 (en) 2018-09-18 2023-10-24 Velodyne Lidar Usa, Inc. Multi-channel lidar illumination driver
US11808891B2 (en) 2017-03-31 2023-11-07 Velodyne Lidar Usa, Inc. Integrated LIDAR illumination power control
US11885958B2 (en) 2019-01-07 2024-01-30 Velodyne Lidar Usa, Inc. Systems and methods for a dual axis resonant scanning mirror
US11907887B2 (en) 2020-03-23 2024-02-20 Nuro, Inc. Methods and apparatus for unattended deliveries
US11964627B2 (en) 2019-09-30 2024-04-23 Nuro, Inc. Methods and apparatus for supporting compartment inserts in autonomous delivery vehicles

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE48504E1 (en) 2006-07-13 2021-04-06 Velodyne Lidar Usa, Inc. High definition LiDAR system
USRE48490E1 (en) 2006-07-13 2021-03-30 Velodyne Lidar Usa, Inc. High definition LiDAR system
USRE48666E1 (en) 2006-07-13 2021-08-03 Velodyne Lidar Usa, Inc. High definition LiDAR system
USRE48503E1 (en) 2006-07-13 2021-04-06 Velodyne Lidar Usa, Inc. High definition LiDAR system
USRE47942E1 (en) 2006-07-13 2020-04-14 Velodyne Lindar, Inc. High definition lidar system
USRE48688E1 (en) 2006-07-13 2021-08-17 Velodyne Lidar Usa, Inc. High definition LiDAR system
USRE48491E1 (en) 2006-07-13 2021-03-30 Velodyne Lidar Usa, Inc. High definition lidar system
JP2011215037A (en) * 2010-03-31 2011-10-27 Panasonic Electric Works Sunx Co Ltd Displacement sensor
JP2015152372A (en) * 2014-02-13 2015-08-24 株式会社ミツトヨ Position measurement instrument and position measurement method
US10180493B2 (en) 2014-08-15 2019-01-15 Quanergy Systems, Inc. Three-dimensional-mapping two-dimensional-scanning LIDAR based on one-dimensional-steering optical phased arrays and method of using same
US10613201B2 (en) 2014-10-20 2020-04-07 Quanergy Systems, Inc. Three-dimensional lidar sensor based on two-dimensional scanning of one-dimensional optical emitter and method of using same
US11698443B2 (en) 2016-01-31 2023-07-11 Velodyne Lidar Usa, Inc. Multiple pulse, lidar based 3-D imaging
US11822012B2 (en) 2016-01-31 2023-11-21 Velodyne Lidar Usa, Inc. Multiple pulse, LIDAR based 3-D imaging
US11550036B2 (en) 2016-01-31 2023-01-10 Velodyne Lidar Usa, Inc. Multiple pulse, LIDAR based 3-D imaging
US11137480B2 (en) 2016-01-31 2021-10-05 Velodyne Lidar Usa, Inc. Multiple pulse, LIDAR based 3-D imaging
US11073617B2 (en) 2016-03-19 2021-07-27 Velodyne Lidar Usa, Inc. Integrated illumination and detection for LIDAR based 3-D imaging
US11808854B2 (en) 2016-06-01 2023-11-07 Velodyne Lidar Usa, Inc. Multiple pixel scanning LIDAR
US11550056B2 (en) 2016-06-01 2023-01-10 Velodyne Lidar Usa, Inc. Multiple pixel scanning lidar
US11561305B2 (en) 2016-06-01 2023-01-24 Velodyne Lidar Usa, Inc. Multiple pixel scanning LIDAR
US10983218B2 (en) 2016-06-01 2021-04-20 Velodyne Lidar Usa, Inc. Multiple pixel scanning LIDAR
US11874377B2 (en) 2016-06-01 2024-01-16 Velodyne Lidar Usa, Inc. Multiple pixel scanning LIDAR
US11679460B2 (en) * 2016-11-29 2023-06-20 Hexagon Metrology Kabushiki Kaisha Three-dimensional measurement device
US11808891B2 (en) 2017-03-31 2023-11-07 Velodyne Lidar Usa, Inc. Integrated LIDAR illumination power control
US11703569B2 (en) 2017-05-08 2023-07-18 Velodyne Lidar Usa, Inc. LIDAR data acquisition and control
US11294035B2 (en) 2017-07-11 2022-04-05 Nuro, Inc. LiDAR system with cylindrical lenses
US11061116B2 (en) 2017-07-13 2021-07-13 Nuro, Inc. Lidar system with image size compensation mechanism
US10331124B2 (en) 2017-07-20 2019-06-25 Nuro, Inc. Autonomous vehicle repositioning
US11449050B2 (en) 2017-07-20 2022-09-20 Nuro, Inc. Real-time violations and safety monitoring system on autonomous vehicles
US11467574B2 (en) 2017-07-20 2022-10-11 Nuro, Inc. Infrastructure monitoring system on autonomous vehicles
US11009868B2 (en) 2017-07-20 2021-05-18 Nuro, Inc. Fleet of autonomous vehicles with lane positioning and platooning behaviors
US10507787B2 (en) 2017-07-28 2019-12-17 Nuro, Inc. System and mechanism for upselling products on autonomous vehicles
US10599156B2 (en) 2017-07-28 2020-03-24 Nuro, Inc. Advertising on autonomous or semi-autonomous vehicle exterior
US11250489B2 (en) 2017-07-28 2022-02-15 Nuro, Inc. Flexible compartment design on autonomous and semi-autonomous vehicle
US10328769B2 (en) 2017-07-28 2019-06-25 Nuro, Inc. Methods for interacting with autonomous or semi-autonomous vehicle
US10824862B2 (en) 2017-11-14 2020-11-03 Nuro, Inc. Three-dimensional object detection for autonomous robotic systems using image proposals
US11796648B2 (en) 2018-09-18 2023-10-24 Velodyne Lidar Usa, Inc. Multi-channel lidar illumination driver
US11082010B2 (en) 2018-11-06 2021-08-03 Velodyne Lidar Usa, Inc. Systems and methods for TIA base current detection and compensation
US11885958B2 (en) 2019-01-07 2024-01-30 Velodyne Lidar Usa, Inc. Systems and methods for a dual axis resonant scanning mirror
US11964627B2 (en) 2019-09-30 2024-04-23 Nuro, Inc. Methods and apparatus for supporting compartment inserts in autonomous delivery vehicles
JP7300971B2 (en) 2019-11-25 2023-06-30 株式会社ミツトヨ Optical measuring device and light source control method
JP2021085674A (en) * 2019-11-25 2021-06-03 株式会社ミツトヨ Optical measuring instrument and light source control method
US11907887B2 (en) 2020-03-23 2024-02-20 Nuro, Inc. Methods and apparatus for unattended deliveries

Also Published As

Publication number Publication date
JP4171728B2 (en) 2008-10-29

Similar Documents

Publication Publication Date Title
JP4171728B2 (en) 3D shape measuring device
JP5711925B2 (en) Optical distance measuring device
WO2013057998A1 (en) Laser processing machine
JP2018525227A (en) Scanning head having beam position sensor and adjusting device
JP6481842B1 (en) Laser processing apparatus and laser processing method
US7502100B2 (en) Three-dimensional position measurement method and apparatus used for three-dimensional position measurement
JP2010082663A (en) Laser beam machine
WO2013038606A1 (en) Laser processing device and laser processing method
US20180292514A1 (en) Laser Scanner
CN111375907B (en) Laser processing apparatus
JP2006349694A (en) Object detection device and method
US20160320473A1 (en) Three-Dimensional Surveying Instrument And Three-Dimensional Surveying Method
JP5519123B2 (en) Laser processing machine
US8519314B1 (en) Focus assist through intensity control of light source
JP4453407B2 (en) Laser processing equipment
JP4973836B2 (en) Displacement sensor with automatic measurement area setting means
JP4773802B2 (en) Displacement sensor
TWI756125B (en) Laser beam processing device
JP5293686B2 (en) 3D shape measuring device
JP2007322177A (en) Laser light irradiation measuring device
JP7370246B2 (en) laser processing equipment
JP6633297B2 (en) Laser processing apparatus and method for setting condensing angle of laser processing apparatus
JP7121109B2 (en) Sensor system for direct calibration of high power density lasers used in direct metal laser melting
JP4081700B2 (en) Electron beam analyzer
JP7379096B2 (en) Measuring device and light amount control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060804

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080716

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080729

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080811

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130815

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130815

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees