JPH0352883B2 - - Google Patents

Info

Publication number
JPH0352883B2
JPH0352883B2 JP60091900A JP9190085A JPH0352883B2 JP H0352883 B2 JPH0352883 B2 JP H0352883B2 JP 60091900 A JP60091900 A JP 60091900A JP 9190085 A JP9190085 A JP 9190085A JP H0352883 B2 JPH0352883 B2 JP H0352883B2
Authority
JP
Japan
Prior art keywords
light
detected
hole
detection
optical fiber
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 - Lifetime
Application number
JP60091900A
Other languages
English (en)
Other versions
JPS61250505A (ja
Inventor
Kaoru Inoe
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor 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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP60091900A priority Critical patent/JPS61250505A/ja
Publication of JPS61250505A publication Critical patent/JPS61250505A/ja
Publication of JPH0352883B2 publication Critical patent/JPH0352883B2/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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Geophysics And Detection Of Objects (AREA)
  • Light Guides In General And Applications Therefor (AREA)
  • Manipulator (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、被検知物に開口するねじ穴や液体注
入穴等の穴位置を自動的に検知するようにした穴
位置検知装置の改良に関するものである。
(従来の技術) 従来、この種の穴位置検知装置として、例えば
特開昭58−211880号公報に開示されるように、多
数本の光フアイバの先端部を束ねてなる検出体を
ロボツトのアーム先端に設け、ロボツトに対する
テイーチングにより上記検出体を例えば自動車用
インストルメントパネルのねじ穴等、被検知物に
開口された穴位置まで大まかに移動させた後、そ
の状態で穴近傍における被検知物表面の反射光の
光量を上記各光フアイバを通して検出し、この各
光フアイバを介して検出された反射量のばらつき
に基づいてその反射量の大きい側へ検出体が被検
知物の穴位置から位置ずれしていると見做して、
光の反射量が小さい側へ検出体を移動させること
により、被検知物の穴位置を検知するようにした
ものは知られている。
(発明が解決しようとする問題点) しかしながら、上記従来のものでは、被検知物
表面の反射光を生じさせる光源として、例えば室
内の照明灯等の外部光を利用するため、光フアイ
バに入射される反射光の光量が該光源の照射角度
によつて大きな影響を受け、例えば光源の移動等
によりその照射角度が変化したときにはそれに伴
つて光フアイバに入射される反射光の光量も変化
するようになり、その結果、穴位置を安定して常
に正確に検知することが難しいという問題があつ
た。
本発明は斯かる点に鑑みてなされたもので、そ
の目的は、上記した検出体を構成する光フアイバ
を発光用および受光用の2種類に分け、光源から
の光を発光用の光フアイバを通して被検知物の表
面に照射しながら、その照射光の被検知物表面で
反射する反射光を受光用の光フアイバを通して検
出するようにすることにより、被検知物表面に対
する照射光の照射角度を一定に保ち、該被検知物
表面からの反射光を安定して受光用の光フアイバ
に入射させるようにし、よつて穴位置を常に正確
に検知できるようにすることにある。
(問題点を解決するための手段) 上記の目的を達成するために、本発明の解決手
段は、各先端部が被検知物に開口する穴の開口部
に略対応する形状に束ねられた多数本の光フアイ
バよりなり、被検知物の表面に沿つて移動可能な
検出体を設ける。そして、該検出体における光フ
アイバのうち、先端部が検出体の中心に対して同
心状に配置された一部の光フアイバを発光用と
し、該発光用の光フアイバを通して被検知物表面
を照射する光源を設ける。また、先端部が検出体
の中心に対して同心状に配置された残りの光フア
イバを受光用とし、上記光源からの照射光が被検
知物表面で反射する反射光をその受光用の光フア
イバを通して受け入れて検出する反射光検出手段
を設ける。さらに、上記反射光検出手段から出力
される出力データ、つまり各受光用光フアイバに
入射される反射光の光量のばらつきを示すデータ
に基づいて検出体の移動すべき目標方向を算出す
る移動方向算出手段と、該移動方向算出手段の出
力を受けて検出体を上記目標方向へ移動させる検
出体移動手段とを設けたものである。
(作用) 上記の構成により、本発明では、検出体を被検
知物の穴位置に大まかに移動させた状態で光源を
発光させると、該光源からの光が検出体の発光用
光フアイバを通つて被検知物の穴近傍表面に照射
されるとともに、この照射光の被検知物表面での
反射光が検出体の各受光用の光フアイバを通つて
反射光検知手段に送られて検出され、この反射光
検出手段からの出力データに基づいて移動方向算
出手段により検出体の移動すべき目標方向が算出
される。
すなわち、上記検出体の発光用フアイバの先端
部から照射された光は被検知物の表面では反射さ
れるが、穴の開口部では反射されないので、穴の
開口部に対応する受光用光フアイバに入射される
反射光の光量は被検知物表面に対応する受光用光
フアイバへのそれよりも少なくなり、この反射光
の光量の少ない側の受光用光フアイバが検出体中
心に対して位置する方向が検出体の移動すべき目
標方向として算出される。
そして、この移動方向算出手段の出力を受けた
検出体移動手段により検出体が上記目標方向へ移
動され、このことによつて検出体が被検知物の穴
と対応した位置に位置決めされる。
この場合、上記検出体には発光用の光フアイバ
と受光用の光フアイバとが検出体の中心に対して
同心状に配置されて一体化されているため、光源
から発光用の光フアイバを通つて被検知物の表面
に照射される光の照射角度は常に一定に保たれ
て、各受光用の光フアイバには被検知物表面での
反射光が安定して入射されるようになり、よつて
被検知体の穴位置を常に正確に検知することがで
きるのである。
(実施例) 以下、本発明の実施例を図面に基づいて説明す
る。
第1図は本発明の実施例に係る穴位置検知装置
の全体構成を概略的に示し、Wは穴位置検知装置
の対象物たる被検知物であつて、該被検知物Wに
はねじ穴や液体中入穴等の円形穴W1が開口され
ている。
また、1はロボツト(図示せず)のアーム先端
部に取り付けられた検出体(センサ)で、該検出
体1は、各先端部が第2図に拡大詳示するように
上記被検知物Wの穴W1の開口部に略対応する円
形状に束ねられて円筒状支持部4により一体に固
定支持された多数本(7本)の光フアイバ2,
3,3,……よりなり、被検知物Wの表面と平行
な2次元のX−Y座標平面に沿つて移動可能に設
けられている。
上記検出体1における光フアイバ2,3,3,
……のうち、第2図斜線部にて示すように、先端
部が検出体1の中心Os(支持部4の中心)上に位
置する、換言すれば中心Osに対して同心状に配
置された1本の光フアイバ2は発光用の光フアイ
バに設定され、また、先端部が上記発光用光フア
イバ2の周りに検出体1の中心Osに対し一定の
角度間隔(60°)をあけて同心状に配置された残
り6本の光フアイバ3,3,……は受光用の光フ
アイバに設定されている。そして、上記発光用光
フアイバ2は光源としての発光ダイオード5に接
続されており、発光ダイオード5から発せられた
光を発光用光フアイバ2を通して被検知物Wの表
面に照射するように構成されている。一方、上記
受光用光フアイバ3,3,……はそれぞれフオト
トランジスタ6,6,……に接続されており、こ
れら6個のフオトトランジスタ6,6,……によ
り、上記発光ダイオード5からの照射光を受けて
被検知物Wの表面で反射する反射光を受光用の光
フアイバ3,3,……を通して受け入れて検出す
るようにした反射光検出手段7が構成されてい
る。
上記反射光検出手段7における各フオトトラン
ジスタ6の出力信号はそれぞれアンプ8に入力さ
れて増幅され、そののちA/Dコンバータ9に入
力されてアナログ信号からデジタル信号に変換さ
れる。上記A/Dコンバータ9の出力はマイクロ
コンピユータ10(CPU)に入力さており、こ
のマイクロコンピユータ10において、被検知物
W穴W1位置に対する検出体1の位置ずれの検出、
その検出された位置ずれに対し検出体1の移動す
べき目標方向の算出およびその算出された目標方
向へ検出体1を移動させるためのロボツトへの制
御データの出力の各処理を行うようになされてい
る。
ここで、さらに、上記マイクロコンピユータ1
0において行われる信号処理の手順について第3
図に示すフローチヤートにより詳細に説明する。
先ず、ステツプS1において、ロボツトに対するテ
イーチングにより被検知物Wの穴W1の大まかな
位置をデータとして数えた後、ステツプS2でロボ
ツトの作動によりそのアーム先端の検出体1(セ
ンサ)を予め被検知物Wの穴W1に対応するよう
に設定されている基準穴へ移動させてそれに位置
決めする。この後、ステツプS3において、発光ダ
イオード5を発光させてその光を発光用光フアイ
バ2を通して基準穴に照射させるとともに、その
照射光の基準穴付近での反射光を各受光用フアイ
バ3を通して反射光検出手段7の各フオトトラン
ジスタ6で検出し、その各フオトトランジスタ6
の出力のA/Dコンバータ9によるA/D変換値
CHn(n=1〜6)を係数値Kn=1/CHnとし
て記憶する。
しかる後、ステツプS4に進んで、上記ステツプ
S1で入力されたデータに基づきロボツトをテイー
チングおよびプレイバツクしながら作動させて、
検出体1を被検知物Wの穴W1近くへ移動させる。
次のステツプS5において、上記ステツプS3と同様
の処理を行つて、被検知物Wの穴W1についての
各フオトトランジスタ6出力信号のA/D変換値
CHnを検出するとともに、その実測の各A/D
変換値CHnに上記ステツプS3で記憶された基準
穴についての各係数KnをかけてベクトルAn=
Kn×CHn(n=1〜6)を設定する。このベクト
ルAnは、第4図aおよびbに示すように、検出
体1の中心Os(発光用光フアイバ2の位置)を原
点としたX−Y座標上で、その検出体1の中心
Osから各受光用光フアイバ3が位置する方向に
延びるように表示され、その先端の位置座票
(Xn,Yn)がXn=sin{60°(n−1)}×An,Yn=
cos{60°(n−1)}×Anで表わされるものである。
この後、ステツプS6において、上記設定した各
ベクトルAnの座標成分(Xn,Yn)により検出
体1の移動すべき目標方向、つまり各ベクトル
A1〜A6を合成した重心Cの原点Os(O,O)か
らの方向を基準としてその重心Cの原点Osに対
して反対側に対称な目標点P(X,Y)(たたしX
6i=1 (−Xi)、Y=6i=1 (−Yi)で表わされる)に
向かう方向を算出する。
次いで、ステツプS7において、上記算出された
方向のベクトルの大きさが実験値ε以内か否か、
つまり目標点P(X,Y)の座標成分X,YがX2
+Y2≦ε2の式を満たすか否かを判定し、この判
定がNOのときには、検出体1が被検知物Wの穴
W1位置に未だ対応していない状態と見做してス
テツプS8に進み、上記算出された目標点P(X,
Y)の各座標成分X,Yに実験値kを掛けて新た
な目標点P(kX,kY)を設定し、その目標点P
(kX,kY)に検出体1が向かうようにその移動
方向の信号をロボツトに送り、その後、上記ステ
ツプS5に戻つてステツプS6,S7,……を繰り返
す。
一方、上記ステツプS7での判定がX2+Y2≦ε2
のYESのときには、検出体1が被検知物Wの穴
W1に対応して位置にあると見做して、ステツプ
S9に進み、検出体1による穴W1のセンシングを
終了する。
よつて、本実施例では、上記フローチヤートに
おけるステツプS1〜S6により、上記反射光検出手
段7の出力データに基づいて検出体1の移動すべ
き目標方向を算出する移動方向算出手段11が構
成される。また、検出体1を支持するロボツトに
より、上記移動方向算出手段11の出力を受けて
検出体1を上記目標方向へ移動させる検出体移動
手段が構成される。
したがつて、上記実施例においては、ロボツト
の作動により検出体1が基準穴に位置付けられ、
その状態で発光ダイオード5が給電されて該発光
ダイオード5からの光が発光用光フアイバ2を通
つて基準穴に照射されるとともに、その照射光の
基準穴近傍での反射光が各受光用光フアイバ3を
通してフオトトランジスタ6で検出され、その各
フオトトランジスタ6の受けた光量に基づいて基
準穴のデータが記憶される。
この後、上記検出体1は被検知物Wの目的とす
る穴W1付近に移動され、その状態で上記と同様
に発光ダイオード5による穴W1部分への光の照
射処理および該照射処理に伴う穴W1部分での反
射光の各フオトトランジスタ6による検出処理が
行われ、この各フオトトランジスタ6の受けた光
量のばらつきのデータが上記記憶されている基準
穴のデータと比較される。この比較に基づいて検
出体1の移動すべき目標方向が算出されるととも
に、その目標方向に関するデータ信号がロボツト
に入力されて該ロボツトの作動により検出体1が
目標方向に移動され、これらの処理の繰返しによ
り検出体1が被検知物Wの穴W1に対応する位置
に位置付けられて穴W1の位置が検知される。尚、
このような検知後、その検知された穴W1に対し
ロボツトにより締結ボルトや液体注入管等が挿入
されて締結作業や液体注入作業等が行われる。
この場合、上記検出体1には発光用の光フアイ
バ2の先端部と受光用の光フアイバ3,3,……
の先端部とが検出体1の中心Osに対して同心状
に配置されて一体的に束ねられ、発光ダイオード
5からの光が上記発光用フアイバ2を通して被検
知物Wの穴W1に照射されるとともに、その照射
光の穴W1部分での反射光が受光用光フアイバ3,
3,……を通してフオトトランジスタ6,6,…
…で検出され、そのフオトトランジスタ6,6,
……に入射される反射光の光量のばらつきにより
穴W1位置が検知されるため、発光用光フアイバ
2からの光が常に一定の照射角度でもつて被検知
物Wの穴W1部分に照射されて、各受光用光フア
イバ3には照射角度が変化する外部光の影響の小
さい安定した反射光が入射されるようになり、よ
つて被検知物Wの穴W1位置を安定して常に正確
に検知することができる。
また、各受光用光フアイバ3に入射される反射
光の光量のばらつきに基づいて検出体1の穴W1
位置からの位置ずれを検出し、その位置ずれと反
対の方向を目標方向としてその目標方向に検出体
1を直接移動させるため、近接センサ等により穴
W1位置を検知する場合のようにセンサを縦横に
移動させる必要がなく、穴W1位置の検知速度を
速めて検知時間を短縮することができる。しか
も、各フオトトランジスタ6が検出した反射光量
のばらつきのデータにより検出体1の移動すべき
目標方向が算出されるので、データの授受は各フ
オトトランジスタ6からコンピユータ10への一
方向で済み、よつてコンピユータ10に対するイ
ンタフエースを簡略化することができる。
さらに、検出体1により一旦基準穴のデータを
係数として記憶し、実際の穴W1位置の検知時に
はその各フオトトランジスタ6の計数値を上記各
係数に掛けて補正するので、各受光用光フアイバ
3の先端部等が汚れていても高精度に穴位置を検
知することができる。
尚、上記実施例では、第2図に示すように、1
本の発光用光フアイバ2を検出体1の中心Osに、
6本の受光用光フアイバ3,3,……を上記発光
用光フアイバ2の周りの位置にそれぞれ配置した
が、例えば第5図に示すように、10本の受光用光
フアイバ3,3,……を検出体1′の中心Osと同
心状に環状に配置し、同一の発光ダイオードに接
続された10本の発光用光フアイバ2,2,……は
該受光用光フアイバ3,3,……の外周に検出体
中心Osに対し同心環状に配置して、発光用およ
び受光用の光フアイバ2,3の配置を上記実施例
とは逆にしてもよい。また、第6図に示すよう
に、同一の発光ダイオードに接続された6本の発
光用光フアイバ2,2,……を検出体1″の中心
Osに配置し、該発光用光フアイバ2,2,……
の周りに4本を1グループとした6グループつま
り24本の受光用光フアイバ3,3,……を環状に
配置して、その各グループの受光用光フアイバ
3,3,……の各々を同一のフオトトランジスタ
に接続するようにしてもよく、対象とする穴W1
の大きさ、形状等に合せて適宜変更することがで
きる。
(発明の効果) 以上の如く、本発明の穴位置検知装置によれ
ば、発光用および受光用の光フアイバの各先端部
を互いに同心状に配置して一体に束ねてなる検出
体を設け、光源からの光を上記発光用の光フアイ
バを通して被検知物表面に照射する一方、その照
射光の被検知物表面での反射光を上記受光用の光
フアイバを通して検出し、その反射光のばらつき
により検出体の穴位置からのずれを判断して検出
体を穴位置へ移動させるようにしたことにより、
発光用光フアイバからの照射光の照射角度を常に
一定に保つことができるので、被検知物の穴位置
を安定して正確に検知することができる。
【図面の簡単な説明】
図面は本発明の実施例を示し、第1図は全体構
成を示す概略図、第2図は検出体先端部における
光フアイバの配置状態を示す説明図、第3図は制
御系での処理手順を示すフローチヤート図、第4
図は検出体の移動すべき目標方向を算出するため
の特性図である。第5図および第6図はそれぞれ
検出体先端部における光フアイバの配置状態の変
形例を示す第2図相当図である。 1,1′,1″……検出体、2……発光用光フア
イバ、3……受光用光フアイバ、5……発光ダイ
オード、6……フオトトランジスタ、7……反射
光検出手段、11……移動方向算出手段、W……
被検知物、W1……穴。

Claims (1)

    【特許請求の範囲】
  1. 1 各先端部が被検知物に開口する穴の開口部に
    略対応する形状に束ねられた多数本の光フアイバ
    よりなり、被検知物の表面に沿つて移動可能な検
    出体と、該検出体における光フアイバのうち、先
    端部が検出体の中心に対して同心状に配置された
    一部の光フアイバを通して被検知物の表面に光を
    照射する光源と、該光源からの照射光が被検知物
    表面で反射する反射光を、先端部が検出体の中心
    に対して同心状に配置された残りの光フアイバを
    通して受け入れて検出する反射光検出手段と、該
    反射光検出手段の出力データに基づいて検出体の
    移動すべき目標方向を算出する移動方向算出手段
    と、該算出手段の出力を受けて検出体を上記目標
    方向へ移動させる検出体移動手段とを備えている
    ことを特徴とする穴位置検知装置。
JP60091900A 1985-04-29 1985-04-29 穴位置検知装置 Granted JPS61250505A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60091900A JPS61250505A (ja) 1985-04-29 1985-04-29 穴位置検知装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60091900A JPS61250505A (ja) 1985-04-29 1985-04-29 穴位置検知装置

Publications (2)

Publication Number Publication Date
JPS61250505A JPS61250505A (ja) 1986-11-07
JPH0352883B2 true JPH0352883B2 (ja) 1991-08-13

Family

ID=14039441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60091900A Granted JPS61250505A (ja) 1985-04-29 1985-04-29 穴位置検知装置

Country Status (1)

Country Link
JP (1) JPS61250505A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0644588B2 (ja) * 1988-10-21 1994-06-08 信越半導体株式会社 オリエンテーションフラット・マークの位置検出装置
JPH02306109A (ja) * 1989-05-19 1990-12-19 Hamamatsu Photonics Kk 3次元位置認識装置
US5444536A (en) * 1992-04-28 1995-08-22 Mtu Motoren- Und Turbinen-Union Muenchen Gmbh Apparatus for measuring the curvature of a profile, such as an edge of a turbine blade
US5570186A (en) * 1992-04-28 1996-10-29 Mtu Motoren- Und Turbinen-Union Munich Gmbh Method for inspecting the curvature of a profile, such an edge of a turbine blade
CN111381291A (zh) * 2018-12-28 2020-07-07 四川省绵阳西南自动化研究所 一种光纤式弹药盒缺弹检测机构

Also Published As

Publication number Publication date
JPS61250505A (ja) 1986-11-07

Similar Documents

Publication Publication Date Title
US4721388A (en) Method of measuring shape of object in non-contacting manner
JP3537522B2 (ja) ルツボの計測方法
TWI907627B (zh) 基板搬送裝置及基板搬送方法
JP2004518123A (ja) 外部座標系に対して非接触形状測定センサーを較正する方法並びに装置
US5883803A (en) Six degree of freedom sensor
JPH0352883B2 (ja)
JPH11503827A (ja) 直線的寸法を検査するためのオプトエレクトロニック計測装置
JPS63292005A (ja) 走り誤差補正をなした移動量検出装置
CN117795290A (zh) 位置测定装置以及位置测定方法
CN117848480B (zh) 一种隔振平台的残余振动检测装置及方法
JPH02104490A (ja) 3次元レーザ加工機用ティーチング方法およびその装置
JP2621108B2 (ja) 板状体の非接触位置決め装置
JPS62287107A (ja) 中心位置測定装置
JP5423544B2 (ja) 光学式位置検出装置
JP2529947B2 (ja) ワ−ク位置ずれ検知装置
JPS63262506A (ja) ワ−ク位置検出装置
JPS6288904A (ja) 変位・回転検出方法及び姿勢制御装置
JPS5922104A (ja) ロボツト可動腕の制御方法およびその装置
TW200539984A (en) A drilling and tapping measurement device by using laser and position sensors
TWI620917B (zh) 線性運動平台之量測裝置
JPH09243304A (ja) 形状測定装置、及びそれを用いた被測定面の位置決め方法
CN117308778A (zh) 一种光电平台内部负载六自由度测量系统及测量方法
TWM500239U (zh) 旋轉軸角度定位量測系統
JPH02306109A (ja) 3次元位置認識装置
JPS63247607A (ja) 表面状態検査装置