JPH0769150B2 - 測定装置 - Google Patents
測定装置Info
- Publication number
- JPH0769150B2 JPH0769150B2 JP1121151A JP12115189A JPH0769150B2 JP H0769150 B2 JPH0769150 B2 JP H0769150B2 JP 1121151 A JP1121151 A JP 1121151A JP 12115189 A JP12115189 A JP 12115189A JP H0769150 B2 JPH0769150 B2 JP H0769150B2
- Authority
- JP
- Japan
- Prior art keywords
- measurement
- unit
- measuring
- distance
- dimensional
- 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 - Fee Related
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Manipulator (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は測定装置、とりわけ計測ユニットと測定対象と
の干渉を防ぐ構造に関する。
の干渉を防ぐ構造に関する。
従来の技術 プレス成形したパネルのような計測対象の形状を三角測
量の原理で測定する場合において、産業用ロボットのア
ームに計測ユニットを取り付け、産業用ロボットのアー
ムを駆動することにより計測ユニットを測定対象に相対
的に移動しながら、計測ユニットから測定対象の測定面
にスリット光を照射,投影し、この投影像を計測ユニッ
トの撮像手段で捕らえて測定対象の立体的な全体形状を
計測する所謂光切断法による測定装置が知られている
(特開昭62−299708号公報参照)。
量の原理で測定する場合において、産業用ロボットのア
ームに計測ユニットを取り付け、産業用ロボットのアー
ムを駆動することにより計測ユニットを測定対象に相対
的に移動しながら、計測ユニットから測定対象の測定面
にスリット光を照射,投影し、この投影像を計測ユニッ
トの撮像手段で捕らえて測定対象の立体的な全体形状を
計測する所謂光切断法による測定装置が知られている
(特開昭62−299708号公報参照)。
発明が解決しようとする課題 三角測量の原理から計測ユニットの測定面までの距離を
産業用ロボットの制御機能部で演算して、計測ユニット
が測定面から離れる一定の距離を保ちながら水平移動す
るように、産業用ロボットのアームを駆動制御すること
はできる。しかし計測ユニットの移動方向前方の距離は
計測することはできない。このため、計測ユニットの移
動方向前方の測定対象の部分に計測ユニットが測定面か
ら離間する距離以上の高さを有する膨出部が存在してい
るような場合、計測ユニットが膨出部に干渉するという
不都合がある。
産業用ロボットの制御機能部で演算して、計測ユニット
が測定面から離れる一定の距離を保ちながら水平移動す
るように、産業用ロボットのアームを駆動制御すること
はできる。しかし計測ユニットの移動方向前方の距離は
計測することはできない。このため、計測ユニットの移
動方向前方の測定対象の部分に計測ユニットが測定面か
ら離間する距離以上の高さを有する膨出部が存在してい
るような場合、計測ユニットが膨出部に干渉するという
不都合がある。
課題を解決するための手段 産業用ロボットのアームに取り付けられた撮像方式の計
測ユニットを有し、該アームの駆動により計測ユニット
を測定対象に対して移動させることにより三角測量の原
理で前記測定対象の形状を測定するようにした測定装置
において、前記計測ユニットに取り付けられて、測定対
象上の測定面までの距離を計測する第1測距センサおよ
び測定対象上の測定面前方までの距離を計測する第2測
距センサと、測定位置指令信号として与えられる測定対
象の2次元平面内での計測ユニットの位置データと、前
記第1,第2測距センサからの距離データとに基づいて計
測ユニットの3次元の測定位置データを作成する3次元
位置補正手段と、前記3次元位置補正手段からの測定位
置データをもとに産業用ロボットのアームを駆動させて
計測ユニットの3次元方向の位置決めを司る3軸位置決
め制御手段と、前記3軸位置決め制御手段からの計測ユ
ニットの現在位置データと前記計測ユニットからの測定
データとに基づいて、測定結果として測定対象の3次元
の面データを作成する面データ作成手段、とを備えた構
成にしてある。
測ユニットを有し、該アームの駆動により計測ユニット
を測定対象に対して移動させることにより三角測量の原
理で前記測定対象の形状を測定するようにした測定装置
において、前記計測ユニットに取り付けられて、測定対
象上の測定面までの距離を計測する第1測距センサおよ
び測定対象上の測定面前方までの距離を計測する第2測
距センサと、測定位置指令信号として与えられる測定対
象の2次元平面内での計測ユニットの位置データと、前
記第1,第2測距センサからの距離データとに基づいて計
測ユニットの3次元の測定位置データを作成する3次元
位置補正手段と、前記3次元位置補正手段からの測定位
置データをもとに産業用ロボットのアームを駆動させて
計測ユニットの3次元方向の位置決めを司る3軸位置決
め制御手段と、前記3軸位置決め制御手段からの計測ユ
ニットの現在位置データと前記計測ユニットからの測定
データとに基づいて、測定結果として測定対象の3次元
の面データを作成する面データ作成手段、とを備えた構
成にしてある。
作用 測定対象に対する計測ユニットの位置を確認しながら、
産業用ロボットのアームを駆動し、計測ユニットを倣い
制御して、測定対象の全体形状を測定する。
産業用ロボットのアームを駆動し、計測ユニットを倣い
制御して、測定対象の全体形状を測定する。
実施例 第1〜3図において、1は測定対象であって、例えば平
坦部1aと膨出部1bとを有する所要の形状にプレス成形さ
れたパネルである。2は計測ユニットであって、照射手
段3と撮像手段4とを備えている。照射手段3は光源か
らの光をスリット光Lに形成し、このスリット光Lを測
定対象1の測定面に照射,投影する構造になっている。
撮像手段4は測定対象1の測定面にスリット光Lにより
描かれた投影像を撮像して電気量に変換して出力する構
造になっている。
坦部1aと膨出部1bとを有する所要の形状にプレス成形さ
れたパネルである。2は計測ユニットであって、照射手
段3と撮像手段4とを備えている。照射手段3は光源か
らの光をスリット光Lに形成し、このスリット光Lを測
定対象1の測定面に照射,投影する構造になっている。
撮像手段4は測定対象1の測定面にスリット光Lにより
描かれた投影像を撮像して電気量に変換して出力する構
造になっている。
ここで計測ユニット2は第1図に示すように、X,Y,Zの
3軸を有する産業用ロボットのアーム10に取り付けら
れ、アーム10のX,Y,Zの3軸が駆動することにより、測
定対象1と一定の離間距離を保ちながらスリット光Lの
長手方向と直交するY方向に移動して、測定対象1の全
体形状を測定するようになっている。具体的には、産業
用ロボットの制御機能部の一部として3次元位置補正回
路12が測定位置指令部11から出力される目標値としての
測定位置指令信号Q11(Q11=d(X,Y)dt)と位置補正
量演算部13から出力されるフィードバック量としての3
次元の補正信号Q13(Q13=ε(X,Y,Z))とに基づいて
制御信号Q12(Q12=d(X,Y,Z)dt)を演算して3軸位
置決め制御部14に出力し、3軸位置決め制御部14が制御
信号Q12に応じてX軸モータ15,Y軸モータ16,Z軸モータ1
7を駆動することにより、計測ユニット2が測定対象1
から一定の距離離れてX,Y,Z方向に合成移動するととも
に、3軸位置決め制御部14からの現在位置信号Q14(Q14
=X,Y,Zの現在位置に相当する電気量)と計測ユニット
2の撮像手段からの測定値信号Q4(Q4=Y,Zの測定値に
相当する電気量)とを面データ作成手段としての加算演
算部18で演算し、この加算信号Q18を同じく面データ作
成手段としての面データ処理部19に取り込み、面データ
処理部19が加算信号Q18に基づいて面データQ19を演算
し、この面データQ19を測定結果として出力する。
3軸を有する産業用ロボットのアーム10に取り付けら
れ、アーム10のX,Y,Zの3軸が駆動することにより、測
定対象1と一定の離間距離を保ちながらスリット光Lの
長手方向と直交するY方向に移動して、測定対象1の全
体形状を測定するようになっている。具体的には、産業
用ロボットの制御機能部の一部として3次元位置補正回
路12が測定位置指令部11から出力される目標値としての
測定位置指令信号Q11(Q11=d(X,Y)dt)と位置補正
量演算部13から出力されるフィードバック量としての3
次元の補正信号Q13(Q13=ε(X,Y,Z))とに基づいて
制御信号Q12(Q12=d(X,Y,Z)dt)を演算して3軸位
置決め制御部14に出力し、3軸位置決め制御部14が制御
信号Q12に応じてX軸モータ15,Y軸モータ16,Z軸モータ1
7を駆動することにより、計測ユニット2が測定対象1
から一定の距離離れてX,Y,Z方向に合成移動するととも
に、3軸位置決め制御部14からの現在位置信号Q14(Q14
=X,Y,Zの現在位置に相当する電気量)と計測ユニット
2の撮像手段からの測定値信号Q4(Q4=Y,Zの測定値に
相当する電気量)とを面データ作成手段としての加算演
算部18で演算し、この加算信号Q18を同じく面データ作
成手段としての面データ処理部19に取り込み、面データ
処理部19が加算信号Q18に基づいて面データQ19を演算
し、この面データQ19を測定結果として出力する。
一方、計測ユニット2には第1測距センサ20と第2測距
センサ21とを取り付けてある。第1測距センサ20は超音
波ビームaを測定対象1上に照射されたスリット光Lの
略中央部を含む測定面に向けて発射するとともに、この
測定面からの反射波を受信し、超音波ビームaの発射時
刻t1と反射波の受信時刻t2との差Δt3を演算して、測定
対象1上にスリット光Lによる測定面までの距離を計測
する。第2測距センサ21は前述とは別の周波数の超音波
ビームbをスリット光Lによる測定面の前方、つまり計
測ユニット2の移動方向前方に存在する測定対象1の部
分に向けて発射し、この部分からの反射波を受信し、超
音波ビームbの発射時刻t4と反射波の受信時刻t5との差
Δt6を演算して、測定対象1上のスリット光Lによる測
定面の前方までの距離を計測する。これら第1,第2測距
センサ20,21から出力される測定距離信号Q20,Q21は産業
用ロボットの制御機能部に組み込まれた加重平均演算部
24に増幅器22,23を介して取り込まれる。加重平均演算
部24は上記両測定距離信号Q20,Q21に基づいて加重平均
を演算し、この演算結果を3次元位置補正演算部13に出
力する。位置補正量演算部13は上記加重平均に基づいて
産業用ロボットのX軸モータ15,Y軸モータ16,Z軸モータ
17への3次元の補正信号Q13を演算する。
センサ21とを取り付けてある。第1測距センサ20は超音
波ビームaを測定対象1上に照射されたスリット光Lの
略中央部を含む測定面に向けて発射するとともに、この
測定面からの反射波を受信し、超音波ビームaの発射時
刻t1と反射波の受信時刻t2との差Δt3を演算して、測定
対象1上にスリット光Lによる測定面までの距離を計測
する。第2測距センサ21は前述とは別の周波数の超音波
ビームbをスリット光Lによる測定面の前方、つまり計
測ユニット2の移動方向前方に存在する測定対象1の部
分に向けて発射し、この部分からの反射波を受信し、超
音波ビームbの発射時刻t4と反射波の受信時刻t5との差
Δt6を演算して、測定対象1上のスリット光Lによる測
定面の前方までの距離を計測する。これら第1,第2測距
センサ20,21から出力される測定距離信号Q20,Q21は産業
用ロボットの制御機能部に組み込まれた加重平均演算部
24に増幅器22,23を介して取り込まれる。加重平均演算
部24は上記両測定距離信号Q20,Q21に基づいて加重平均
を演算し、この演算結果を3次元位置補正演算部13に出
力する。位置補正量演算部13は上記加重平均に基づいて
産業用ロボットのX軸モータ15,Y軸モータ16,Z軸モータ
17への3次元の補正信号Q13を演算する。
以上の実施例構造によれば、照射手段3から発射するス
リット光Lの長手方向を産業用ロボットのX軸方向と平
行にセットし、スリット光Lが産業用ロボットのY軸方
向と平行に移動するように、産業用ロボットのアーム10
を駆動しながらスリット光Lを測定対象1に照射,投影
し、この投影像を撮像手段4で捕らえて測定対象1の全
体形状を測定する場合において、第1測距センサ20と第
2測距センサ21とで測定対象1に対する計測ユニット2
の位置を正確に把握する。したがって、第3図に示すよ
うに計測ユニット2が測定対象1の平坦部1aから膨出部
1bに近づいて第2測距センサ21が膨出部1bの存在を認識
し、この第2測距センサ21からの測定距離信号Q21の変
化量に応じて位置補正量演算部13から出力される補正信
号Q13が変化し、産業用ロボットのZ軸モータ17が回転
駆動する。このZ軸モータ17の回転駆動とY軸モータ16
の回転駆動との合成により、計測ユニット2は第3図に
実線で示す位置から仮想線で示す軌跡を描くように倣い
移動して膨出部1bを逃げる。
リット光Lの長手方向を産業用ロボットのX軸方向と平
行にセットし、スリット光Lが産業用ロボットのY軸方
向と平行に移動するように、産業用ロボットのアーム10
を駆動しながらスリット光Lを測定対象1に照射,投影
し、この投影像を撮像手段4で捕らえて測定対象1の全
体形状を測定する場合において、第1測距センサ20と第
2測距センサ21とで測定対象1に対する計測ユニット2
の位置を正確に把握する。したがって、第3図に示すよ
うに計測ユニット2が測定対象1の平坦部1aから膨出部
1bに近づいて第2測距センサ21が膨出部1bの存在を認識
し、この第2測距センサ21からの測定距離信号Q21の変
化量に応じて位置補正量演算部13から出力される補正信
号Q13が変化し、産業用ロボットのZ軸モータ17が回転
駆動する。このZ軸モータ17の回転駆動とY軸モータ16
の回転駆動との合成により、計測ユニット2は第3図に
実線で示す位置から仮想線で示す軌跡を描くように倣い
移動して膨出部1bを逃げる。
発明の効果 以上のように本発明によれば、第1,第2測距センサで測
定対象と計測ユニットとの位置関係を的確に把握し、計
測ユニットを測定対象から一定間隔で離して倣い移動す
ることができるので、測定対象の一部に上記一定間隔よ
りも大きな膨出部分が存在するような場合でも、産業用
ロボットの制御機能部に予め設定された目標値を変更せ
ずに、計測ユニットの膨出部との干渉を阻止できる。
定対象と計測ユニットとの位置関係を的確に把握し、計
測ユニットを測定対象から一定間隔で離して倣い移動す
ることができるので、測定対象の一部に上記一定間隔よ
りも大きな膨出部分が存在するような場合でも、産業用
ロボットの制御機能部に予め設定された目標値を変更せ
ずに、計測ユニットの膨出部との干渉を阻止できる。
第1図は本発明の一実施例を示す構成図、第2図は同実
施例の作用を説明する斜視図、第3図は同実施例の作用
を説明する側面図である。 1……測定対象、2……計測ユニット、10……アーム、
11……測定位置指令部、12……3次元位置補正回路(3
次元位置補正手段)、13……位置補正量演算部、14……
3軸位置決め制御部(3軸位置決め制御手段)、18……
加算演算部(面データ作成手段)、19……面データ処理
部(面データ作成手段)、20……第1測距センサ、21…
…第2測距センサ。
施例の作用を説明する斜視図、第3図は同実施例の作用
を説明する側面図である。 1……測定対象、2……計測ユニット、10……アーム、
11……測定位置指令部、12……3次元位置補正回路(3
次元位置補正手段)、13……位置補正量演算部、14……
3軸位置決め制御部(3軸位置決め制御手段)、18……
加算演算部(面データ作成手段)、19……面データ処理
部(面データ作成手段)、20……第1測距センサ、21…
…第2測距センサ。
Claims (1)
- 【請求項1】産業用ロボットのアームに取り付けられた
撮像方式の計測ユニットを有し、該アームの駆動により
計測ユニットを測定対象に対して移動させることにより
三角測量の原理で前記測定対象の形状を測定するように
した測定装置において、 前記計測ユニットに取り付けられて、測定対象上の測定
面までの距離を計測する第1測距センサおよび測定対象
上の測定面前方までの距離を計測する第2測距センサ
と、 測定位置指令信号として与えられる測定対象の2次元平
面内での計測ユニットの位置データと、前記第1,第2測
距センサからの距離データとに基づいて計測ユニットの
3次元の測定位置データを作成する3次元位置補正手段
と、 前記3次元位置補正手段からの測定位置データをもとに
産業用ロボットのアームを駆動させて計測ユニットの3
次元方向の位置決めを司る3軸位置決め制御手段と、 前記3軸位置決め制御手段からの計測ユニットの現在位
置データと前記計測ユニットからの測定データとに基づ
いて、測定結果として測定対象の3次元の面データを作
成する面データ作成手段、 とを備えていることを特徴とする測定装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1121151A JPH0769150B2 (ja) | 1989-05-15 | 1989-05-15 | 測定装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1121151A JPH0769150B2 (ja) | 1989-05-15 | 1989-05-15 | 測定装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02298807A JPH02298807A (ja) | 1990-12-11 |
| JPH0769150B2 true JPH0769150B2 (ja) | 1995-07-26 |
Family
ID=14804111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1121151A Expired - Fee Related JPH0769150B2 (ja) | 1989-05-15 | 1989-05-15 | 測定装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0769150B2 (ja) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59114405A (ja) * | 1982-12-21 | 1984-07-02 | Nippon Steel Corp | 鋼部材の形状の自動計測方法 |
| JPS62261040A (ja) * | 1986-05-07 | 1987-11-13 | Nissan Motor Co Ltd | 表面欠陥検査方法 |
| JPS632686A (ja) * | 1986-06-18 | 1988-01-07 | 日本電信電話株式会社 | ロボツトの遠隔制御方法 |
-
1989
- 1989-05-15 JP JP1121151A patent/JPH0769150B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02298807A (ja) | 1990-12-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1996010B2 (en) | Time of flight teat location system | |
| CN110640749B (zh) | 机器人控制装置以及机器人系统 | |
| JP6817638B2 (ja) | 障害物検知システム | |
| JP3731123B2 (ja) | 物体の位置検出方法及び装置 | |
| JP2005526229A (ja) | 6次元レーザトラッキングシステム及び方法 | |
| CN101909828A (zh) | 将至少一个物体高精度定位在空间最终位置的方法和系统 | |
| WO1997024206A1 (en) | Composite sensor robot system | |
| JP4848871B2 (ja) | 自律移動装置 | |
| JPH06300542A (ja) | 2次元レーザパターンによる形状特徴抽出装置および2次元レーザパターン発生装置 | |
| RU2669200C2 (ru) | Устройство обнаружения препятствий при помощи пересекающихся плоскостей и способ обнаружения с применением такого устройства | |
| EP3235430B1 (en) | Radiation image capturing system and method | |
| EP3235431B1 (en) | Radiation image capturing system and method | |
| JP2020165658A (ja) | 三次元計測方法、三次元計測装置およびロボットシステム | |
| JPH05126521A (ja) | 遠隔操作マニピユレータ用位置測定装置 | |
| KR100825919B1 (ko) | 거리 측정 센서, 거리 측정 센서를 가진 이동로봇 및 그를이용한 이동로봇 주행 방법 | |
| JPH0769150B2 (ja) | 測定装置 | |
| WO2022080032A1 (ja) | キャリブレーション装置およびキャリブレーションの自動設定方法 | |
| JP2680460B2 (ja) | 折曲機の角度計測装置 | |
| JP6907678B2 (ja) | 移動ロボット | |
| JPH07117385B2 (ja) | 測定装置 | |
| JP4381593B2 (ja) | 三次元計測装置 | |
| JPS6129710A (ja) | 測定方法 | |
| JP2014219824A (ja) | 移動ロボットシステム | |
| WO1996030718A1 (en) | System identification | |
| JPH0718694B2 (ja) | 測定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |