JPH06109442A - 三次元位置検出装置 - Google Patents

三次元位置検出装置

Info

Publication number
JPH06109442A
JPH06109442A JP4262061A JP26206192A JPH06109442A JP H06109442 A JPH06109442 A JP H06109442A JP 4262061 A JP4262061 A JP 4262061A JP 26206192 A JP26206192 A JP 26206192A JP H06109442 A JPH06109442 A JP H06109442A
Authority
JP
Japan
Prior art keywords
dimensional
light
image
discontinuous boundary
slit
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.)
Pending
Application number
JP4262061A
Other languages
English (en)
Inventor
Takeo Kakuchi
地 武 夫 覚
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP4262061A priority Critical patent/JPH06109442A/ja
Publication of JPH06109442A publication Critical patent/JPH06109442A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 物体の角度等の三次元位置を高速に算出する
ことのできる三次元位置検出装置を提供する。 【構成】 立体形状の組み合せからなる被測定物10、
11の位置検出対象平面上にある互いに交差する複数の
不連続境界線12、13に対し、それぞれ垂直に交わる
ようにスリット光を投光するスリット光投光手段1,2
と、これら複数スリット光に対応した光切断像を画像デ
ータとして取り込む撮像手段4と、前記画像データに基
づいて各光切断像についてその変化点20,21を検出
し、前記変化点20,21から不連続境界線12,13
の位置を三次元座標として算出し、これら三次元座標値
をもとに、前記不連続境界線12,13の交点の位置を
三次元座標として算出する演算手段とを具備している。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、物体の表面上の三次元
位置をスリット光の切断像の画像データから求める三次
元位置検出装置に関する。
【0002】
【従来の技術】従来、物体の三次元形状を非接触方式で
検出する方法としては、レーザポイント光を測定対象に
当て、その反射光をカメラで捉え、その画像データを三
角測量の原理に基づいて解析することで、レーザポイン
トがあたっている物体表面の位置の三次元座標を検出す
る方法がある。また、レーザポイント光の代わりにスリ
ット光を測定対象に当て、その光切断像データについ
て、前記と同様の解析を行なうことにより、スリット光
で切断された物体表面の三次元座標を検出する方法も利
用されている。これらの従来技術は、いずれも三次元物
体形状測定方法として一般に用いられている。一方、物
体表面における特定のポイントの位置を三次元座標で位
置検出する目的にのみ限定して、光学的に検出する従来
技術としては、単一スリット光を物体にあて物体の三次
元的な凹凸の変化点を光切断像として検出し、その点を
位置決めの基準として用いる等が行なわれている。
【0003】
【発明が解決しようとする課題】しかしながら、単一ス
リット光では、スリット光が投光された物体表面の直線
上における三次元座標しか得られず、位置決めもその直
線上のある点に限定されてしまう。例えば、物体の角の
三次元位置を検出するには、前記単一スリット光による
方法では、不可能でスリット光を走査したり、異なる角
度から別のスリット光を当て、前記と同様の処理をする
などの工夫が必要となり、測定に時間がかかる欠点があ
る。そこで、本発明の目的は、前記従来技術の有する問
題点を解消し、物体の角度等の三次元位置を高速に算出
することのできる三次元位置検出装置を提供することに
ある。
【0004】
【課題を解決するための手段】前記目的を達成するため
に、本発明は、立体形状の組み合せからなる被測定物の
位置検出対象平面上にある互いに交差する複数の不連続
境界線に対し、それぞれ垂直に交わるようにスリット光
を投光するスリット光投光手段と、これら複数スリット
光に対応した光切断像を画像データとして取り込む撮像
手段と、前記画像データに基づいて各光切断像について
その変化点を検出し、前記変化点から不連続境界線の位
置を三次元座標として算出し、これら三次元座標値をも
とに、前記不連続境界線の交点の位置を三次元座標とし
て算出する演算手段とを設けて構成したものである。
【0005】
【作用】被測定物の表面に投光されたスリット光の切断
像から、不連続境界線と交差する部分が折れ曲がった変
化点が撮像される。この切断像の画像データから、変化
点を検出することにより、不連続境界線の位置が特定さ
れ、測定物の角などのポイントは、不連続境界線の交点
から算出される。このように被測定の表面全体をスリッ
ト光で走査することなしに、特定のポイントの位置を検
出することができる。
【0006】
【実施例】以下、本発明による三次元位置検出装置の一
実施例について添付の図面を参照して説明する。図1
は、本実施例による三次元位置検出装置を示す図で、こ
の実施例では、横断面形状がL字型の第1のパネル10
と、平板なパネル11とを図1に示すように組み合せた
構造部材を位置検出の対象として、その接合部の稜線の
交点dの位置を検出する例について説明する。なお、座
標系については、パネル11と平行にxy平面が設定さ
れ、パネル10の長さ方向がy軸と平行になっている。
また、鉛直線にz軸が平行に設定されている。
【0007】図1において、符号1、2は、パネル1
0、11上にそれぞれ複数のスリット光を位置検出の対
象平面Cを構成する不連続境界線に対してそれぞれ垂直
に交わるように投光する手段としてのレーザ投光器を示
している。このレーザ投光器1、2は、パネル10、1
1の測定面に投光されるスリット光が互いに直角に交差
するように、例えば、工業用ロボットのアーム先端部の
検出ヘッド3に取付けられる。また、この検出ヘッド3
には、テレビカメラ4が設けられており、このテレビカ
メラ4と、レンズ5の前に取付けられたフィルタ6がス
リット光に対応するそれぞれの光切断像A、Bを画像と
して取り込む撮像手段を構成している。前記テレビカメ
ラ4の出力は、演算手段としての画像処理装置7に出力
される。この画像処理装置7は、入力した画像信号か
ら、各光切断像A、Bに対しその変化点を検出し、前記
不連続境界線の位置を三次元座標として算出するととも
に、これら三次元座標値をもとに、前記不連続境界線の
交点dの位置を三次元座標として算出する。
【0008】図2は、この不連続境界線交点の位置検出
の手順を記述した流れ図で、図5は、不連続境界線の交
点dの三次元座標の算出の処理手順を記述した流れ図で
あって、以下、この図2、図5を参照しながら本実施例
の作用について、説明する。まず、レーザ投光器1、2
からパネル板10、11の測定面に向けてスリット光が
互いに直角に十字交差するように投光する(ステップS
21)。この場合、レーザ投光器1からのスリット光が
パネル10の側面でパネル11の接している面の稜線で
ある不連続境界線12と互いに直交するように、また、
もう一方のレーザ投光器2については、そのスリット光
がパネル11の不連続境界線13と互いに直交するよう
に、前もって検出ヘッド3を位置決めしておく(ステッ
プS22)。
【0009】ここで、図4は、テレビカメラ4が取り込
んだ投光スリット光の光切断像の例を表した図である。
図中、視覚座標系x−yのx軸、y軸は、予め検出ヘッ
ド3の位置決めの設定により、各スリット光の方向と一
致するように調整されている。ここで、一般に、光切断
像は、投光面が平面である場合、直線のままであるが、
この実施例のように、立体的な形状のパネル10、11
を溶接により接合するために組み合せたような場合で
は、パネル板10、11の接合部、稜線部などの不連続
境界線では、光切断像が、途中で折れ曲がったように見
える。そこで、光切断像A、Bの画像をテレビカメラ4
によって取込み(ステップS23)、画像処理装置7
は、与えられた光切断像A、Bの画像情報から、不連続
境界線12、13の位置をそれぞれの光切断像の変化点
P1、P2の座標として検出する(ステップS24)。
【0010】そこで、変化点P1〔xp1,yp1〕、
変化点P2〔xp2,yp2〕の座標の算出の方法につ
いて説明する。光切断像の変化点の求め方は、種々の方
法があるが、この実施例では、ある値で2値化した後、
光切断像Aに関しては、y軸方向の周辺分布を算出し、
そのピーク値を基にして変化点P1のx−y座標(xp
1、yp1)を求める。なお、x=xp1、y=yp1
に沿ってそれぞれ光切断像Aの微分をとり、その値があ
るしきい値を越えた範囲をもとに変化点の座標(xp
1、yp1)を求めるようにすることができる。光切断
像Bに関しても、同様にして、x軸方向の周辺分布を算
出し、そのピーク値を基にして変化点〔xp2,yp
2〕の座標を算出する。以上のようにして得られたこれ
らの変化点の座標データから以下のようにして検出ポイ
ントdの三次元座標を算出する(ステップS25)。
【0011】ここで、図3は、検出ポイントの三次元座
標算出の原理図、図4は、検出ポイントdの三次元座標
を算出する処理の手順を記述した流れ図である。まず、
変化点P1に対応した三次元座標(Xp1、Yp1、Z
p1)を三角測量を応用して次のようにして算出する。
図3における点P(xp,yp,zp)が(Xp1、Y
p1、Zp1)に対応し、(xp、yp)が(xp1、
yp1)に対応するものとする。ここで、Lをレーザ投
光器1、2とレンズ6の間の距離、θ0をレーザ投光器
1、2の光軸傾き角とすると、以下の関係式が成り立
つ。
【0012】
【数1】 従って、これらの関係式より、変化点P1(xp1、y
p1)の座標データは、既に算出してあるので、(Xp
1、Yp1、Zp1)を求めることができる(ステップ
S31)。
【0013】同様にして、光切断像Bの変化点P2〔x
p2,yp2〕に対応した三次元座標(Xp2、Yp
2、Zp2)を算出する(ステップS32)。
【0014】次に、光切断像A、Bの交点(xp2,y
p1)の座標データから、前記と同様の計算を実行し
て、光切断像の交点のZ座標Zp3を算出する(ステッ
プS33)。
【0015】しかして、最終的に算出する検出ポイント
dは、光切断像の変化点P1〔xp1,yp1〕、変化
点P2〔xp2,yp2〕と、光切断像の交点にそれぞ
れ対応する三次元座標を通る平面上にあることから、検
出ポイントdのZ座標Zp4を次のようにして求められ
る。
【0016】すなわち、任意の定数をA、B、C、Dと
すると、これらの3点を通る平面の方程式は、一般に、 AX+BY+CZ+D=0 と、表される。そこで、前記一般式に、算出した3点の
座標データを代入することによって、得られる連立方程
式を解いて、定数A、B、C、Dを求め、平面の方程式
を決定する。
【0017】次いで、この平面の方程式から、検出ポイ
ントのX座標、Y座標を代入することによって、検出ポ
イントのZ座標Zp4を求め(ステップS34)、こう
して得た値(Xp1,Yp2,Zp4)が検出ポイント
の三次元座標となる(ステップS35)。
【0018】なお、以上説明した実施例では、パネル板
の稜線が互いに直角な線から構成していることから、ス
リット光も互いに直角な十字線としたが、対象物体の稜
線、境界線の形状に応じて、斜めに組み合せたスリット
光を用いたり、スリット光の数についても、位置検出対
象のパネル等の形状に応じて光源であるレーザ投光器の
台数を増減させることにより、適宜、複数本のスリット
光を組み合せることができる。また、実施例では、一回
の画像取込みによって得た画像データから、被測定物の
三次元位置を測定するようにしているが、初回の三次元
位置の座標データを基に、検出ヘッドを移動して再度三
次元位置を求める同様の処理を行なうなどすることによ
って、初めに仮定しているパネルの稜線の方向にずれが
生じていた場合でも、その補正を自動的に行ない、位置
検出の精度をより高めることができる。さらに、同一方
向のスリット光を所定距離だけ離れた所にもう一つ投光
することによっても、同様の効果を得ることができる。
【0019】
【発明の効果】以上の説明から明かなように、本発明に
よれば、立体形状の組み合せからなる被測定物の位置検
出対象平面上にある互いに交差する複数の不連続境界線
に対し、それぞれ垂直に交わるようにスリット光を投光
するスリット光投光手段と、これら複数スリット光に対
応した光切断像を画像データとして取り込む撮像手段
と、前記画像データに基づいて各光切断像についてその
変化点を検出し、前記変化点から不連続境界線の位置を
三次元座標として算出し、これら三次元座標値をもと
に、前記不連続境界線の交点の位置を三次元座標として
算出する演算手段とを設けて構成したので、一回の画像
取込み処理により、被測定物の角などの位置を三次元座
標としてスリット光で被測定物の表面を走査する必要な
しに検出することができ、従って、光切断像の画像デー
タを解析して検出ポイントの三次元座標を演算する処理
の高速化を達成することができる。
【図面の簡単な説明】
【図1】本発明による位置検出装置の一実施例の全体を
示す構成説明図。
【図2】検出ポイントの位置検出に至るまでの処理の流
れを表したフローチャート。
【図3】光切断像の変化点の座標から三角測量に基づき
検出ポイントの三次元座標を算出する原理を説明する
図。
【図4】撮像された光切断像の例を表した説明図。
【図5】変化点の座標から検出ポイントの三次元座標を
算出する処理の流れを表したフローチャート。
【符号の説明】
1 レーザ投光器 2 レーザ投光器 3 検出ヘッド 4 テレビカメラ 5 レンズ 6 フィルタ 7 画像処理装置 10 パネル 11 パネル 12 不連続境界線 13 不連続境界線 20、21 変化点 A、B 光切断像

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】立体形状の組み合せからなる被測定物の位
    置検出対象平面上にある互いに交差する複数の不連続境
    界線に対し、それぞれ垂直に交わるようにスリット光を
    投光するスリット光投光手段と、 これら複数スリット光に対応した光切断像を画像データ
    として取り込む撮像手段と、 前記画像データに基づいて各光切断像についてその変化
    点を検出し、前記変化点から不連続境界線の位置を三次
    元座標として算出し、これら三次元座標値をもとに、前
    記不連続境界線の交点の位置を三次元座標として算出す
    る演算手段とを具備することを特徴とする三次元位置検
    出装置。
JP4262061A 1992-09-30 1992-09-30 三次元位置検出装置 Pending JPH06109442A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4262061A JPH06109442A (ja) 1992-09-30 1992-09-30 三次元位置検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4262061A JPH06109442A (ja) 1992-09-30 1992-09-30 三次元位置検出装置

Publications (1)

Publication Number Publication Date
JPH06109442A true JPH06109442A (ja) 1994-04-19

Family

ID=17370488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4262061A Pending JPH06109442A (ja) 1992-09-30 1992-09-30 三次元位置検出装置

Country Status (1)

Country Link
JP (1) JPH06109442A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504217A (ja) * 1999-07-13 2003-02-04 ヘンツェ,ヨアヒム ロボット用位置決め補助のための光線の生成
JP2004077410A (ja) * 2002-08-22 2004-03-11 Ishikawajima Harima Heavy Ind Co Ltd ターゲット投影式3次元形状計測方法および装置
KR101010354B1 (ko) * 2008-08-06 2011-01-25 삼성중공업 주식회사 레이저 스폿 위치 검출 장치, 위치 정렬 시스템 및 위치검출 방법
KR101247760B1 (ko) * 2010-12-23 2013-03-25 삼성중공업 주식회사 부재위치 계측장치 및 방법
JP2015205251A (ja) * 2014-04-22 2015-11-19 トヨタ車体株式会社 車両のシーラー塗布装置及びそのティーチング方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504217A (ja) * 1999-07-13 2003-02-04 ヘンツェ,ヨアヒム ロボット用位置決め補助のための光線の生成
JP2004077410A (ja) * 2002-08-22 2004-03-11 Ishikawajima Harima Heavy Ind Co Ltd ターゲット投影式3次元形状計測方法および装置
KR101010354B1 (ko) * 2008-08-06 2011-01-25 삼성중공업 주식회사 레이저 스폿 위치 검출 장치, 위치 정렬 시스템 및 위치검출 방법
KR101247760B1 (ko) * 2010-12-23 2013-03-25 삼성중공업 주식회사 부재위치 계측장치 및 방법
JP2015205251A (ja) * 2014-04-22 2015-11-19 トヨタ車体株式会社 車両のシーラー塗布装置及びそのティーチング方法

Similar Documents

Publication Publication Date Title
CN100491903C (zh) 一种结构光视觉传感器结构参数标定方法
US7204596B2 (en) Projector with tilt angle measuring device
US20150085108A1 (en) Lasergrammetry system and methods
CN104913737A (zh) 基于线激光三维测量的零部件质量检验装置及其检测方法
JPH10311711A (ja) 光学的形状センサ
US7502504B2 (en) Three-dimensional visual sensor
CN109764858A (zh) 一种基于单目相机的摄影测量方法及系统
JP2022173182A (ja) カメラを用いるレーザープロジェクションマーキングの自動ガイド・位置決め及びリアルタイム補正方法
US6304680B1 (en) High resolution, high accuracy process monitoring system
JP2572286B2 (ja) 3次元形状寸法計測装置
JP2718249B2 (ja) ロボットの位置ずれ検出装置
CN110044267A (zh) 基于机器视觉检测技术的带钢宽度在线测量方法
JPH0894318A (ja) 光学式位置計測方法
JPH07218227A (ja) 断面形状測定装置及び測定方法
JPH0282106A (ja) 光学的3次元位置計測方法
JPH10105719A (ja) 孔位置の光学的計測方法
JPS5880510A (ja) 稜線座標自動測定用の稜頂点検出装置および稜線座標測定装置
Liu et al. Rapid calibration method for 3D laser scanner
JPH03186705A (ja) 3次元形状寸法計測装置
JP2523420B2 (ja) 光学式測定装置における画像処理方法
JP3222664B2 (ja) 部材の位置・姿勢測定方法および部材の接合方法
JPH11304481A (ja) 画像解析による距離計測方法
JPH0781835B2 (ja) 幅測定装置
JPH05329793A (ja) 視覚センサ
JPH04198705A (ja) 3次元形状測定装置