JPH0324603B2 - - Google Patents

Info

Publication number
JPH0324603B2
JPH0324603B2 JP15350383A JP15350383A JPH0324603B2 JP H0324603 B2 JPH0324603 B2 JP H0324603B2 JP 15350383 A JP15350383 A JP 15350383A JP 15350383 A JP15350383 A JP 15350383A JP H0324603 B2 JPH0324603 B2 JP H0324603B2
Authority
JP
Japan
Prior art keywords
spot light
scanning
dimensional
sensor
lens
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.)
Expired
Application number
JP15350383A
Other languages
English (en)
Other versions
JPS6044810A (ja
Inventor
Seiichiro Tamai
Masao Murata
Keiichi Kobayashi
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP58153503A priority Critical patent/JPS6044810A/ja
Publication of JPS6044810A publication Critical patent/JPS6044810A/ja
Publication of JPH0324603B2 publication Critical patent/JPH0324603B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、産業用ロボツトの視覚センサとし
て、あるいは物体の形状、寸法、位置等の検査、
位置決め用非接触センサとして利用されるスポツ
ト光位置検出装置に関するものである。
従来例の構成とその問題点 溶接、塗装、組立、検査等の自動化、無人化の
ために、各種のセンサが使用されている。中で
も、光学方式のものは、測定レンジ、分解能、応
答性、柔軟性あるいは大局的および微視的な計測
ができる等の優位性を他方的のものに比し有して
いるため、注目されている。その代表的な方法
は、固体撮像素子(例えば、CCD素子)やPSD
(POSITION SENSITIVE DETECTOR)をセ
ンサとして用い、スリツト光やスポツト光を被測
定物(ワーク)に投光して、その投光像の特徴点
(例えば、折曲点)等から、ワークの形状や位置
等を計測する方法である。
第1図は、前記方式のものの実施例を示し、第
11回産業用ロボツトシンポジウム(1981年10月東
京で開催)で発表されたものである。図におい
て、1は近赤外LED、2は前記近赤外LED1か
ら光をスポツト光(略円形状の平行光束)に絞る
ためのコリメートレンズ、3はスポツト光を溶接
ワーク4上に投光し、そのスポツト光を走査する
ためのガルバノメータ、5はワーク4上でのスポ
ツト光像で、このスポツト光像5を集光レンズ6
を介して、2次元PSDセンサ7上に結像させる。
周知のように前記2次元PSDセンサ7は、その
上に結像されたスポツト光像5の照度重心に比例
した信号を出力するので、前記2次元PSDセン
サ7面上にX−Y軸を設け、前記2次元PSDセ
ンサ7面に垂直な軸をZ軸とするような座標系を
設定し、前記2次元PSDセンサ7と集光レンズ
6およびガルバノメータ3の位置関係と、スポツ
ト光の投光方向(位置)を決めれば、前記2次元
PSDセンサ7面上のスポツト光像5の位置デー
タからワーク4面上のスポツト光像5の位置を三
角測量の原理で算出できる。したがつて、第1図
のようなワーク4の溶接線8の位置は、前記2次
元PSDセンサ7で検出されたスポツト光像5の
位置データをもとにして、マイコン等で容易に算
出できる。そして2次元PSDセンサ7を用いれ
ば、スポツト光像5の照度重心を自動的に検出し
てくれるのでCCD素子を用いる方法に比し、像
のぼけを気にしなくてもよいし、スポツトの位置
を求めるための細線化処理等の演算が不要なこと
やランダムアクセスであるため高速の検出が可能
である等の利点を有する。
しかしながら、第2図に示すように凹状の形状
をしたワーク4の斜面にスポツト光9を投光する
と、C点で反射された光がC′点にも像をつくるこ
とになり、前記2次元PSDセンサ7上には、C
点、C′点に対するD点、D′点の像が検出され、前
記2次元PSDセンサ7はD点、D′点の照度重心
の位置すなわち、D″点を出力する。検出したい
のは、スポツト光9のC点に対するD点の位置で
あるのに、このような2次反射の影響からD″点
に偏位し、(D−D″)分が検出誤差となる。この
量は、斜面の反射状態によつても大きく影響を受
け、2次元PSDセンサ7を利用する場合は、ワ
ーク4の斜面の形状を検出することは困難であ
る。一方、ワーク4が特に厚板の場合は、第3図
に示すように、V型の開先を取つて溶接をするの
が通例であるが、このとき、開先ギヤツプ巾
(GW)を±0.2mm程度の精度で検出する必要があ
る。
しかし、前記の反射の問題や、この従来例のよ
うにスポツト光9の光源として、近赤近LEDを
使用している場合はスポツト光径として0.7〜1.0
mm程度にしか、光径を絞れないため、開先ギヤツ
プ巾GWを要求精度内で計測することができな
い。このため、2次元PSDセンサ7を使用した
方法では、反射の影響を受けない凸状物体の計測
にしか適用できないことになり、制約が多くかつ
計測精度も十分ではない問題があつた。
発明の目的 本発明は、前記従来例の問題点(反射の問題や
スポツト光の形状)を改善することにより、物体
の3次元的な位置、形状、寸法の測定を可能にす
る視覚センサとしてのスポツト光位置検出装置を
得ることを目的とする。
発明の構成 そのための構成として、本発明はスポツト光を
設定する手段と、前記スポツト光を被測定物に
投光し2次元的に走査する手段と、前記走査に
よるスポツト光の投光方向を検出する手段と、
光学レンズと1次元光電素子を複数個並列に配置
したセンサとで構成したスポツト光像検出手段
と、前記手段の検出データに基き、前記1次元
光電素子を順次選択するセンサ出力選択手段と
を備えたものである。
実施例の説明 以下、本発明の一実施例につき図面第4図〜第
7図に沿つて説明する。
はスポツト光9を設定する手段であつて、発
光部10と前記発光部10を制御する回路11と
前記発光部10から出力された光をスポツト光に
絞るレンズ12とから構成される。一例として、
発光部10は近赤外LEDや半導体レーザやガス
レーザ等を利用するが、半導体レーザ等のレーザ
を利用すれば、近赤外LEDの場合に比し、スポ
ツト光9のスポツトをより小さく絞れ、単一波長
の利点を生かして、干渉フイルタ等による外乱ノ
イズ光のカツトが容易である。レンズ12はコリ
メートレンズであつて、通常の光学レンズや屈折
率が中心軸から外周面に向つて放射状に分布して
いる円柱状光学ガラスレンズ等を利用する。つぎ
に、はスポツト光を被測定物(ここでは、溶接
ワーク4)上に投光するとともに、スポツト光9
を2次元的に走査する手段であつて、反射鏡1
3,14と反射鏡13,14を回転もしくは揺動
させるための走査機構部15,16とから構成す
る。例えば、第4図に示すように、反射鏡13を
走査機構部15としてのパルスモータに接続し、
他の反射鏡14を走査機構部16としてのACま
たはDCモータに接続し、これらモータを各々の
駆動回路17,18により駆動させることによ
り、図で示すように、スポツト光像5をワーク4
上で、2次元的に走査させる。この場合は、パル
スモータをX軸方向走査用、ACまたはDCモータ
をY軸方向走査用にしている。また各々の走査シ
ーケンスは、Y軸方向の1走査が完了する毎に、
パルスモータを制御して、Y軸方向走査ラインを
X軸方向に単位長さシフトさせる制御をしてい
る。
また、ここでは、反射鏡13,14を回転もし
くは揺動させるためにモータを利用する一例を示
したが、モータ以外の例えば音又の振動の利用等
も有効でこれを制限するものではない。
つぎには前記手段により、スポツト光9を
走査させた時のスポツト光9の投光方向を検出す
る手段であつて、例えば、検知器19と信号処理
回路20とにより構成される。そして、第4図に
示すように、Y軸方向走査用の機構部16(AC
またはDCモータ等)に接続したパルスエンコー
ダもしくはポテンシヨメータ等の検知器19によ
り、反射鏡14の回転角度を検出し、回路20に
より次段の回路21を制御するために必要な信号
に変換する。なおX軸方向走査機構部15に、サ
ーボモータ等によるサーボ制御を使用する場合
は、当然のことながら走査位置検出制御は必要で
ある。ここでは、パルスモータを使用した例をあ
げたので、パルスエンコーダのような検出器は不
要であり、その走査位置は、予め検知することが
できる。つぎに、はワーク4上に投光されたス
ポツト光像の位置を検出するスポツト光像検出手
段である。これは光学レンズ22と(タンザク
状)1次元光電素子23を複数個並列に(横に)
ならべたものとで構成される。1次元光電素子2
3としては、例えば、1次元のイメージセンサや
1次元のPSDセンサ等を用いることができる。
また光学レンズとして、光学フイルタ効果のある
もの、例えば一定の波長の光のみを通す干渉フイ
ルタ効果のあるものを用いると、光ノイズに対し
てS/Nの高い信号が得られる。つぎに、は前
記手段の出力信号にもとずいて、前記1次元光
電素子23を順次選択するセンサ出力選択手段で
あつて、アナログ信号マルチプレクサ等の回路2
1により構成される。選択されたPSDセンサの
出力はV0として出力される。この出力V0をA/
D変換して、マイコン内に取込めば、各種の計
測、認識処理ができる。
以上のように、特にセンサとして、スポツト光
の投光方向と同期して、1次元光電素子23が選
択される仕組みになつているため、従来の2次元
PSDセンサを用いたものに比し、反射の影響に
よる検出精度の低下は格段に小さくなる。
さらに実施例につき具体的に説明する。まず、
光源10として、25mWの半導体レーザ(波長
830nm)を10kHzに変調したものを用い、レンズ
12としてコリメートレンズを用い、スポツト光
の光径として、0.4φmmに絞り、これを走査機構部
15,16としてパルスモータおよびDCモータ
にそれぞれ取付けた反射鏡13,14により第5
図に示すような溶接ワーク4上を2次元的に走査
させる。Y軸方向走査用の反射鏡14の回転角は
5゜で、これはワーク4面上の走査巾にして、約20
mmに相当するものである。また反射鏡14の回転
角の検出はDCモータに直結した検知器19とし
てのパルスエンコーダ(4000パルス/T)にて検
出し、回路20のエンコーダパルス4倍周波回路
により、0.025゜の分解能で検出する。また回路2
0では、この検出パルスをベースにして、反射鏡
14の回転角0.5゜毎に、回路21としてのアナロ
グマルチプレクサに信号を送り、1次元PSDセ
ンサ(1×10mm)を10ケ並べた1次元光電素子2
3のPSDセンサの出力選択を行う。一方、X軸
走査用パルスモータは、Y軸走査が1回完了する
毎に、0.5゜づつ反射鏡13を回転させ、これを5゜
周期に制御する。なお、光学レンズ22には、通
常の凸レンズと800〜850nmの波長の光を85%以
上通す干渉フイルタを組合せて使用した。なお、
第5図において、l1=20mm、l2=15mm、l3=5mm、
l4=2mmであり、また反射鏡14から溶接ワーク
4の平板部までの距離は約150mmであつた。
本実施例により得られた検出データの一例を第
6図aに示す。波線が実際の開先形状に対応する
基準値であり、黒点が検出データである。なお、
1次元光電素子23としてのPSDセンサからの
出力は電流信号のためこれを電流電圧変換し、信
号増巾を行い、さらに10kHzのバンドパスフイル
タを介し、A/D変換してマイコン内に取込み、
1次元PSDセンサ面上でのスポツト光像の位置
信号に変換したものが、この黒点のデータであ
る。これより、開先ギヤツプ巾の検出精度は、±
0.2mm以内にできること、反射の影響がほとんど
なく、開先形状を±0.2mmの精度で検出できるこ
とが明らかになつた。つぎに、第6図bは1次元
光電素子23に従来の2次元PSDセンサを用い
た場合(したがつて、手段およびは不要)の
結果であるが、開先内のスポツト光の反射の影響
により、開先ギヤツプ巾はもちろんのこと、開先
形状の検出もきわめて不正確であることが明白で
ある。
つぎに、第7図は本発明装置を隅肉溶接継手の
溶接開始点24と溶接線8の検出に応用した例を
示す。従来の1次元走査方式では、この溶接開始
点24を検出するのに、きわめて繁雑かつ多大の
時間を要していたが、本装置によれば、1回の2
次元スキヤンで、X軸方向の検出精度2mm、Y軸
方向の検出精度0.4mm精度で検出できた。検出時
間は約2秒であつた。
なお、この場合、溶接開始点24を検出してか
らは、XとY軸方向の走査巾を半分以下にし、検
出時間の短縮を図つている。
発明の効果 以上のように本発明によれば、如何なる形状の
物体でも、2次反射の影響をほとんど無視できる
くらい低減でき、かつ半導体レーザによるスポツ
ト光径の小径化や干渉フイルタ等による光ノイズ
カツト効果により、きわめて正確な物体の3次元
位置、形状、寸法等の計測が可能となる。また、
2次元走査機能により、2次元的な距離情報を得
ることができ、溶接開始、終了点、コーナ点等の
検出も大巾に高速化されることになる。また本装
置とマイコン等の制御回路とを組み合わせること
により、高性能、高信頼、低コストの産業用視覚
センサを構成できる優れた効果を奏するものであ
る。
【図面の簡単な説明】
第1図は従来の3次元物体検出方法の例を示す
説明図、第2図および第3図は同従来例の2次反
射の影響を示す説明図、第4図は本発明の一実施
例におけるスポツト光位置検出装置の説明図、第
5図はワークの斜視図、第6図a,bはそれぞれ
開先形状の結果を示す特性図、第7図は隅肉溶接
継手の溶接開始点の検出例を示す斜視図である。 4……溶接ワーク、8……溶接線、9……スポ
ツト光、10……発光部、11……回路、12…
…レンズ、13,14……反射鏡、15……X方
向の走査機構部、16……Y方向の走査機構部、
17,18……駆動回路、19……検知器、20
……信号処理回路、21……回路、22……光学
レンズ、23……1次元光電素子、24……溶接
開始点、……スポツト光を設定する手段、…
…スポツト光を2次元的に走査する手段、……
スポツト光の投光方向を検出する手段、……ス
ポツト光像検出手段、……センサ出力選択手
段。

Claims (1)

  1. 【特許請求の範囲】 1 スポツト光を設定する手段と、前記スポツ
    ト光を被測定物に投光し2次元的に走査する手段
    と、前記走査によるスポツト光の投光方向を検
    出する手段と、光学レンズと1次元光電素子を
    複数個並列に配置したセンサとで構成したスポツ
    ト光像検出手段と、前記手段の検出データに
    基き、前記1次元光電素子を順次選択するセンサ
    出力選択手段とを備えたスポツト光位置検出装
    置。 2 スポツト光を設定する手段が、半導体レー
    ザとコリメートレンズとで構成されている特許請
    求の範囲第1項記載のスポツト光位置検出装置。 3 スポツト光を2次元的に走査する手段が、
    反射鏡とその反射鏡を回転もしくは揺動させる機
    構部とで構成されている特許請求の範囲第1項記
    載のスポツト光位置検出装置。 4 スポツト光像検出手段の1次元光電素子
    が、PSDセンサである特許請求の範囲第1項記
    載のスポツト光位置検出装置。 5 スポツト光像検出手段の光学レンズが、光
    学的フイルタ作用のあるレンズである特許請求の
    範囲第1項記載のスポツト光位置検出装置。
JP58153503A 1983-08-22 1983-08-22 スポット光位置検出装置 Granted JPS6044810A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58153503A JPS6044810A (ja) 1983-08-22 1983-08-22 スポット光位置検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58153503A JPS6044810A (ja) 1983-08-22 1983-08-22 スポット光位置検出装置

Publications (2)

Publication Number Publication Date
JPS6044810A JPS6044810A (ja) 1985-03-11
JPH0324603B2 true JPH0324603B2 (ja) 1991-04-03

Family

ID=15563977

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58153503A Granted JPS6044810A (ja) 1983-08-22 1983-08-22 スポット光位置検出装置

Country Status (1)

Country Link
JP (1) JPS6044810A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61259109A (ja) * 1985-05-13 1986-11-17 Matsushita Electric Ind Co Ltd 光学距離計
JPS6217606A (ja) * 1985-07-15 1987-01-26 Hitachi Zosen Corp 水中計測装置
JPH0625653B2 (ja) * 1985-12-03 1994-04-06 幸男 佐藤 形状計測方法及び装置
JPH02161302A (ja) * 1988-12-14 1990-06-21 Juki Corp 形状測定装置
JPH0726825B2 (ja) * 1990-09-14 1995-03-29 松下電工株式会社 形状認識装置

Also Published As

Publication number Publication date
JPS6044810A (ja) 1985-03-11

Similar Documents

Publication Publication Date Title
JP2510786B2 (ja) 物体の形状検出方法及びその装置
JP2956657B2 (ja) 距離測定装置
JPH0324603B2 (ja)
JP2002257511A (ja) 三次元測定装置
US4521113A (en) Optical measuring device
JP7817398B2 (ja) 距離測定装置
JPH0334563B2 (ja)
JPS60117102A (ja) 溶接線倣い検出装置
JP2008513750A (ja) 測定物体を測定するためのミラー装置を備えた干渉計
GB2157419A (en) Optical sensor for for use in controlling a robot
KR100240259B1 (ko) 원통 렌즈와 레이저 스캐너를 이용한 3차원 측정장치
JPH08105721A (ja) 距離測定方法および装置
JPS63225109A (ja) 距離・傾斜角測定器
JP2650830B2 (ja) 真直度の計測装置
JPH0240506A (ja) 測距装置
JPH063119A (ja) 微小凹面の深さ測定方法
JPH10111107A (ja) 距離測定方法および距離測定装置
JPS62287107A (ja) 中心位置測定装置
JP2858819B2 (ja) 光走査型変位センサ
JPH09113234A (ja) 2次元形状計測センサー
JP2674129B2 (ja) 距離測定装置
JPH033550B2 (ja)
JPS63252204A (ja) 距離・傾斜角測定器
JP2005043203A (ja) 回転軸の回転精度測定装置
JPH0318887Y2 (ja)