JPH07208913A - レンジ・センサにおけるキャリブレーション方法 - Google Patents

レンジ・センサにおけるキャリブレーション方法

Info

Publication number
JPH07208913A
JPH07208913A JP6001259A JP125994A JPH07208913A JP H07208913 A JPH07208913 A JP H07208913A JP 6001259 A JP6001259 A JP 6001259A JP 125994 A JP125994 A JP 125994A JP H07208913 A JPH07208913 A JP H07208913A
Authority
JP
Japan
Prior art keywords
laser
measurement
camera
jig
parameter
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
JP6001259A
Other languages
English (en)
Other versions
JP3254475B2 (ja
Inventor
Yuichi Takahashi
橋 友 一 高
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP00125994A priority Critical patent/JP3254475B2/ja
Publication of JPH07208913A publication Critical patent/JPH07208913A/ja
Application granted granted Critical
Publication of JP3254475B2 publication Critical patent/JP3254475B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

(57)【要約】 【目的】 レーザ光により物体の形状を計測するレンジ
・センサにおいて、所定の校正用の治具により簡単に、
かつ短時間でキャリブレーションできる。 【構成】 校正用治具をn多角錐状とし、先ず、この治
具とレーザとカメラとの初期位置を設定し、次に、治具
に反射するレーザ光の軌跡をカメラで3次元的に測定し
て、続いて、この軌跡と初期位置を三角測量により演算
し、治具とレーザとカメラの配置関係を3次元位置に変
換して計測すると共に、治具を3次元的に移動しつつ計
測を繰り返して計測値を収集し、最後に、レーザ・パラ
メータとカメラ・パラメータとを同時に求める。また、
レーザ光の走査線の軌跡を観測して情報とし、観測画像
を部分領域に限定して、この軌跡の飛行先の位置を予測
することを特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、形状特徴抽出装置、ト
ラッキング装置、経路生成装置、作業用ロボットに作業
を教示する際の3次元位置を計測する3次元位置計測装
置に関し、特に、計測に必要な空間を効率的に予測して
各パラメータを同時に求めることができるキャリブレー
ション方法に関する。
【0002】
【従来の技術】レーザ光を物体に照射して光の当たった
3次元位置をカメラなどで観測し、この3次元位置を距
離情報により計測するレンジ・ファインダー等のレンジ
・センサ装置は、広く用いられている。(参考図書:3
次元画像計測,井口,佐藤著,昭晃堂)
【0003】図7は、一般的なレンジ・センサ装置の構
成を示すものである。図7において、このレンジ・セン
サ装置は、スリット光源FS が発する光線をスリットG
S を介して直線状の光に形成して照射しつつ、このスリ
ットを直角方向に走査する図示しない光照射装置と、こ
の光を受けつつ被観測体71を収容する観測空間72
と、被観測体71に投影される光の画像を受像しつつ光
照射装置と同期して走査される結像面GI を有するTV
カメラなどの図示しない受像装置(以下、カメラとい
う)とを装置間の距離dを維持しつつ備えている。
【0004】スリット光源FS は、点光源の代わりに後
述するレーザ装置(以下、レーザという)のレーザ光源
L を使用すれば強い指向性を有するスポット状の光線
となるので、スリットGS を省略でき、代わりに、この
レーザ光源FL を制御してレーザ光を照射するためのレ
ーザ制御面GL を観測空間側に設定できる。また、この
レーザ制御面GL がXY座標平面となるようなレーザ座
標系XL L L を定義することができる。
【0005】結像面GI は、カメラのレンズが有する主
点FC を中心に点対象に回転する位置に仮の結像面であ
るカメラ画像面GC を想定でき、このカメラ画像面GC
がXY座標平面となるようなカメラ座標系XC C C
を定義することができる。
【0006】観測空間72は、被観測体71の形状や方
向性に基づく物体座標系を定義することができる。従っ
て、レーザ光は、レーザ制御面GL との交点にレーザ座
標値(xl, yl )を、カメラの視線は、カメラ画像面GC
との交点にカメラ座標値(xc, yc )を有している。
【0007】図8は、図7のレーザによる従来の計測方
法を説明する説明図である。図7、及び図8において、
この計測方法は、先ず、所定のレーザ座標値(xl, y l
をレーザに与えて制御し、レーザ光源FL から発するレ
ーザ光を被観測体に照射して2次元的に走査する。
【0008】次に、所定のカメラ座標値(xc, yc )をカ
メラに与えてカメラ画像面GC を走査し、レーザ光の投
影による投影画像を画像処理の対象として明るい点を検
知し、その際のカメラ座標値(xc, yc )に基づいて既知
のレーザ座標値(xl, yl )から被観測体の立体形状を距
離情報に変換して計測する。
【0009】ところが、レーザ座標系、カメラ座標系、
及び観測空間座標系は、それぞれ個別に定義されたもの
であり、計測上の単位も方向性も不統一であり、このま
までは計測精度はおろか計測自体も無意味なものであ
る。尚、81と82は、各画像面の走査線を示す。
【0010】そこで、計測に先立ち、カメラ、レーザ、
及びこれら相互の関係による計測環境の特性を求め、こ
の特性によりレンジ・センサの計測値を校正して準備す
る段階がある。この準備する段階は、装置間の距離d,
前記の主点Fc である焦点距離などを物差しなどで測定
するのでは時間が掛かるので、実用的には三角測量の原
理を用いて、カメラとレーザとの位置、姿勢、及びレン
ズの焦点距離等により定まるパラメータであるカメラ・
パラメータ〔A〕とレーザ・パラメータ〔B〕とを求め
る(キャリブレーション)方法が実施されている。
【0011】このキャリブレーション方法は次の2段階
を経て実行される。 i)先ず、カメラに関するパラメータであるカメラ・パ
ラメータ〔A〕を基準となる基準観測体により求める。 ii)次に、このカメラ・パラメータ〔A〕を使用してレ
ーザ光の3次元位置を計測し、レーザに関するパラメー
タであるレーザ・パラメータ〔B〕を求める。
【0012】
【発明が解決しようとする課題】しかし、この従来のレ
ンジ・センサにおけるキャリブレーション方法を実行す
る際、次に述べる様な問題点があった。 (1) カメラ・パラメータとレーザ・パラメータとを
求める2段階でパラメータを求めているので、作業工程
が複雑であり余計な作業時間が掛かっていた。 (2) また、両パラメータは別々に求められ、それぞ
れの測定誤差が均一にはなり得ないので、被観測体の形
状を計測する際の3次元位置の計測精度が低下してしま
った。 (3) 更に、溶接線を求めるようなレンジ・センサ
(特願平5−89634)においては、レーザ光は規則
的に被観測体を走査するものではなく、ある方向に偏っ
て照射される傾向にあるので、カメラ画像面の全体を画
像処理の対象領域としたのでは不要な処理が多過ぎて無
駄な処理時間が生じてしまった。 本発明は、前述の問題点に鑑み、作業工程を簡略化し、
かつ作業時間を短縮するレンジ・センサにおけるキャリ
ブレーション方法を提供することを課題とする。ひいて
は、このキャリブレーション方法を使用して計測の準備
を簡素化して指示経路を短時間で、かつ複雑なワークで
も容易に生成でき、効率的に教示することのできるロボ
ットの経路生成装置を提供することを課題とする。
【0013】
【課題を解決するための手段】
(1) レーザ光を物体に照射するレーザ装置と、物体
の形状を観測するカメラ装置とを備え、この形状を計測
するレンジ・センサにおいて、前記レーザ装置に基づく
計測特性であるレーザ・パラメータと前記カメラ装置に
基づく計測特性であるカメラ・パラメータとを校正用治
具により求めて校正するキャリブレーション方法であっ
て、前記校正用治具は、n多角錐状に形成される形状を
有しており、先ず、この校正用治具を位置決めするため
の位置と、レーザ光を制御する制御位置とを3次元的に
それぞれ設定する位置設定の段階と、次に、レーザ光を
制御しつつ校正用治具に投影される投影軌跡をカメラ装
置により3次元的に測定する軌跡測定の段階と、続い
て、この測定される投影軌跡と前記設定される各位置と
を三角測量の原理に従って演算し、校正用治具とレーザ
装置とカメラ装置との配置関係を統一的な3次元位置に
変換して計測すると共に、前記位置決め位置を3次元的
に移動しつつ、この計測を繰り返して各配置関係の計測
値を所定数収集する配置計測の段階と、最後に、これら
計測値に基づき前記レーザ・パラメータとカメラ・パラ
メータとを同時に推定して求めるパラメータ推定の段階
とを順に設けて構成することを特徴とするレンジ・セン
サにおけるキャリブレーション方法。 (2) 前記軌跡測定の段階は、前記制御位置の変位に
より前記投影軌跡の変化を求め、前記測定する範囲を部
分領域に限定しつつ予測する処理を含むものであること
を特徴とする請求項1に記載のレンジ・センサにおける
キャリブレーション方法。
【0014】
【作用】予め形の分かっているn多角錐の凹みを有する
治具を3次元的に移動しつつ、レーザ光を連続的に当
て、そのレーザ光の軌跡の特徴を観察することで、カメ
ラ・パラメータとレーザ・パラメータとが同時に求めら
れる。また、レーザ光を偏向する情報を使用し、カメラ
で観測されるレーザ光の偏向後の位置を予測して、対象
領域がカメラ画像面の部分領域に限定される。
【0015】
【実施例】以下、本発明の実施例を図面を参照して説明
する。尚、図中の符号については、従来の技術を説明し
た際の各部と同じ部分に同じ符号を付して示し、説明を
省略する。図1は、例えばレンジ・センサにおける本発
明の一実施例を概略的に説明する説明図である。
【0016】図1においてこの実施例の主要部は、n多
角錐状の凹み10を有するキャリブレーション用治具1
1と、この治具にレーザ光(矢印)12を走査して投影
し、その投影画像Pをカメラの視線(矢印)13で捉え
て計測し、単一の治具による共通の計測環境でレンジ・
センサの各パラメータを同時に求めるパラメータ部14
と、この投影画像Pが存在する位置を予測する位置予測
部15とからなる装置を使用するキャリブレーション方
法である。尚、XL L L はレーザ座標系、XP P
P は計測空間座標系、XC CC はカメラ座標系で
ある。
【0017】このキャリブレーション方法は、キャリブ
レーション用治具11を前記した計測環境で様々に移動
させつつレーザ制御面GL におけるレーザ座標値(xl, y
l )を制御し、カメラ画像面GC におけるカメラ座標値
(xc, yc )を測定して、このレーザ座標値(xl, yl )を
既知のカメラ座標値(xc, yc )と後記する既知のキャリ
ブレーション座標値(xp, yp, zp ) とにより演算し、前
記したレーザ・パラメータ〔A〕とカメラ・パラメータ
〔B〕とを推定する様になっている。
【0018】キャリブレーション用治具11のn多角錐
は例えば四角錐であり、この四角錐の凹み10とレーザ
光(矢印)12による光軸との交点Pにスポット座標値
(xs,ys, zs ) を形成し、既知の形状である四角錐の頂
点PS にはキャリブレーション座標値(xp, yp, zp ) を
有しており、この凹み10をレーザ座標系及びカメラ座
標系側に向けて配置する様になっている。
【0019】図2は、図1におけるレーザ光の軌跡の画
像をカメラ画像面で求める方法を概略的に説明する説明
図である。図2において、先ず、レーザ光を座標軸XL
と平行に走査してスポット平面S S を生成し、このスポ
ット平面と四角錐の凹み10とが交差する位置にスポッ
ト軌跡Ls を投影して形成する。
【0020】次に、このスポット軌跡Ls の投影画像を
カメラで捉えカメラ画像面GC に結んで軌跡画像IL
求める。この軌跡画像IL は、四角錐の各稜線21,2
1とスポット軌跡Ls との交点に特徴点Q1,Q2を有
する折れ線となる。
【0021】続いて、座標軸YL に沿い所定の間隔を取
って複数のスポット平面SS を順次に形成し、それらに
対応する同数の軌跡画像IL を逐次に求めて特徴点Q1
と特徴点Q2との各カメラ座標値(xc, yc )群を求め
る。最後に、特徴点Q1と特徴点Q2との各カメラ座標
値(xc, yc )群から四角錐の頂点PS の画像を求める。
【0022】図3は、図2における四角錐の頂点の画像
をカメラ画像面で求める方法を概略的に説明する説明図
である。図3において、前記した特徴点Q1と特徴点Q
2との2グループにカメラ座標値(xc, yc )群を分類
し、各グループ毎に近似して形成される直線群を求めて
その交点のカメラ座標値(xc, yc )を求める。この求め
られた交点は前記した四角錐の頂点が投影される画像で
あり、これら直線群である各稜線と頂点とは前記の四角
錐の凹みにおいて相互に固定的な位置関係を維持してい
る。
【0023】この固定的な位置関係は、前記した治具1
1における各キャリブレーション座標値(xp, yp, zp )
群により既に与えられている。従って、この既知のキャ
リブレーション座標値(xp, yp, zp ) を介し、制御値と
して与えられるレーザ座標値(xl, yl )と求められるカ
メラ座標値(xc, yc )とによる方程式を立てることがで
きる。
【0024】次に、キャリブレーション用治具の位置を
移動し、あるいは姿勢を変化させ、再び前記の方法によ
り新たなキャリブレーション座標値(xp, yp, zp ) から
レーザ座標値(xl, yl )とカメラ座標値(xc, yc )とを
求めて各数値により連立方程式を立てる。つまり、必要
な条件式の数に応ずる回数だけ以上の計測を繰り返し、
レーザとカメラとの各パラメータを求めることができる
様になる。
【0025】ここで必要な条件式の数は、3次元座標の
各成分を各パラメータに配分するためには最低6個であ
るが、この数を増加することにより更にキャリブレーシ
ョンの精度を向上させることができる。
【0026】以上の方法により、所定数のキャリブレー
ション座標値(xp, yp, zp ) と共に、同数のレーザ座標
値(xl, yl )とカメラ座標値(xc, yc )とが求まる。次
に、これら各座標値を演算処理してレーザ・パラメータ
〔A〕とカメラ・パラメータ〔B〕とを同時に求める方
法について述べる。
【0027】先ず、各座標値を以上の説明による変換モ
デルを使用して演算処理し、各パラメータを求めるため
に必要な数の線型連立方程式を生成する。しかし、一般
的に変換モデルによる変換式は非線形となり、前記の変
換モデルでも同様にそのままでは演算処理は甚だ困難で
ある。
【0028】そこで、媒介する変数により三次元の各座
標系を下記の数1の通り同次座標系に変換し、各レーザ
座標値(xl, yl )からはレーザ・マトリックス〔L〕
を、各キャリブレーション座標値(xp, yp, zp ) からは
キャリブレーション・マトリックス〔P〕を、各カメラ
座標値(xc, yc )からはカメラ・マトリックス〔C〕を
それぞれ転置行列として設定する。
【0029】
【数1】〔L〕=〔 Wl * xl , Wl * Yl , Wl t 〔P〕=〔 Xp , Yp , Zp ,1〕t 〔C〕=〔 Wc * xc , Wc * Yc , Wc t
【0030】続いて、キャリブレーション・マトリック
ス〔P〕を介してレーザ・マトリックス〔L〕とカメラ
・マトリックス〔C〕とを関連付けて各マトリックス
〔P〕,〔L〕,〔C〕相互の関係式を数2の通りにそ
れぞれ設定する。
【0031】
【数2】〔L〕=〔A〕〔P〕 〔C〕=〔B〕〔P〕
【0032】図4は、図1のパラメータ部における処理
の流れを具体的に示す流れ図である。図4において、こ
のパラメータ部は、以下の測定に必要な初期値を予めそ
れぞれのレジスターに設定する初期設定の段階を先ず設
けており、キャリブレーション用治具を位置決めし、レ
ーザ光を制御して方向付ける様になっている。
【0033】この初期設定の段階は、前記した治具によ
るi回目の位置決めに対応する所定値であるキャリブレ
ーション座標値(xp, yp, zp ) を処理401で、レーザ
光によるj本目の走査線の順位に対応する制御値である
レーザ制御面GL における座標値のY軸成分 yl を処理
402で、この走査線上におけるレーザ光によるk番目
のスポットに対応する制御値であるレーザ制御面GL
おける座標値のX軸成分 xl を処理403でそれぞれ順
に入力して設定している。以下、i回目、j本目、k番
目を添字として各座標値の右上肩に示す。
【0034】次に、レーザ光を照射してその走査線を治
具に投影し、その投影画像をカメラで測定する画像測定
の段階と、この投影画像における特徴的な形状を抽出す
る特徴抽出の段階とを初期設定の段階に続けて順に設け
ており、この走査線一本の投影画像が各稜線により折れ
曲がる位置Q1,Q2を求める様になっている。
【0035】画像測定の段階は、前記の画像処理により
i回目の位置決めにおいてj本目の走査線におけるk番
目のスポットの投影画像のカメラ座標値(xc, yc )を求
める処理404と、k番目のスポットにおける座標値の
X軸成分 xl が最大値 xmxに到達するか否かを判定する
処理405とを順に設けており、レーザ光のスポットが
走査線一本分を走査し終えるまで各処理403,405
を順に繰り返し、各スポットの投影画像を逐次に求める
様になっている。
【0036】特徴抽出の段階は、j本目の走査線におい
て前記の折れ曲がる位置Q1,Q2の各カメラ座標値(x
c, yc )を収集する処理406と、 yl 座標値が最大値
mxに到達するか否かを判定する処理407とを順に設
けており、レーザ光がレーザ制御面の全面を走査し終え
るまで各処理402,ないし407を順に繰り返し、各
折れ曲がる位置の投影画像を求める様になっている。
【0037】続いて、複数の異なる位置に治具を位置決
めし、それぞれの位置決めによる頂点毎に、これら頂点
の投影画像とスポットの位置との数値関係を求めて所定
の校正表に配列する校正表配列の段階を特徴抽出の段階
に続けて設けている。
【0038】この校正表配列の段階は、折れ曲がる位置
Q1,Q2での各カメラ座標値(xc,yc )群から各稜線
の投影画像を形成し、これら各稜線の投影画像群の交点
に対応するi回目の位置決めにおけるカメラ座標値(xc,
yc )を求め、この交点のカメラ座標値(xc, yc )と、
これを得るタイミングのレーザ座標値(xl, yl )とをi
回目の位置決めにおけるキャリブレーション座標値(xp,
yp, zp ) と共に配列する処理408と、前記した位置
決めの回数が所定数に到達するか否かを判定する処理4
09とを順に設けている。従って、位置決めする回数が
決められた値に達するまで各処理401,ないし409
を繰り返し、各方程式の各係数を求める様になってい
る。
【0039】最後に、前記の校正表に配列されているレ
ーザ座標値(xl, yl )群とキャリブレーション座標値(x
p, yp, zp ) 群とカメラ座標値(xc, yc )群とから前記
の数2の式を連立させ、前記したレーザ・パラメータ
〔A〕とカメラ・パラメータ〔B〕とを一括に演算して
推定するパラメータ推定の段階410を校正表配列の段
階に続けて設けている。尚、400は開始処理を、49
9は終了処理を示す。
【0040】以上は、各パラメータを求める方法であ
り、続いて、この方法を更に効率的に実行する方法につ
いて述べる。レーザ・マトリックス〔L〕をδL変動さ
せる際、対応するカメラ・マトリックス〔C〕の変動量
δCも前記の数2の関係を満足するので、測定誤差を計
測値全体で最小にする各パラメータを求める方程式は、
最小2乗法による各パラメータの逆行列が存在すれば、
最小2乗推定量を係数とする次の数3の式による関係が
ある。
【0041】
【数3】(〔A〕t 〔A〕 )-1〔A〕t 〔L〕=
(〔B〕t 〔B〕)-1〔B〕t 〔C〕
【0042】図5は、図1の位置予測部における処理の
流れを具体的に示す流れ図である。図5において、この
位置予測部は、先ず、スポットの投影画像が移動する先
の領域をカメラ画像面で限定し、この投影画像を検出す
る限定検出の段階を最初に設けており、この投影画像の
検出時間を移動先の予測により短縮できる様になってい
る。
【0043】限定検出の段階は、レーザ座標値(xl,
yl )の微小変位δLに対応するカメラ座標値(xc,
yc )の微小変化量δCを前記の数3により演算して求
め、所定のメモリー位置に格納する処理501と、この
微小変化量に基づいて、検出すべきカメラ画像面GC
の領域を限定する処理502と、この限定領域にスポッ
トの投影画像が存在するか否かを判定する処理503と
を順に設けている。
【0044】処理502は、微小変化量δCに対応する
カメラ座標値(xc, yc )の値(δ x c,δ yc )に係数 k
- , k+ を乗じてカメラ画像面GC の検出範囲を決定
し、次の数4に示す式により範囲の座標1及び2を求め
て限定領域の左下と右上とのカメラ座標値(xc, yc )を
設定する。
【0045】
【数4】範囲の座標1:( xc − k- *δ xc , yc
k- *δ yc ) 範囲の座標2:( xc + k+ *δ xc , yc + k+ *δ
yc
【0046】次に、限定領域で検出できない際に、この
限定領域を拡張する領域拡張の段階を限定検出の段階に
続けて設けており、移動先の予測を僅かに拡大して検出
時間の増加を抑制する様になっている。
【0047】この領域拡張の段階は、前記した係数
k- , k+ が許容できる最大値に到達するか否かを判定
する処理504と、未だ到達しない際には係数 k- , k
+ を所定数倍する処理505とを設けており、この処理
505を介し、係数 k- , k+ が最大値に達するまで処
理502に流れを分岐して移行する様になっている。
【0048】最後に、検出領域を限定せずカメラ画像面
の全領域についてスポットを検出する全域検出の段階を
領域拡張の段階に続けて設けている。この全域検出の段
階は、全領域を画像処理の対象に設定する処理506
と、前記したと同様のスポットの投影画像を検出する処
理503とを順に設けている。
【0049】図6は、図1におけるパラメータ部と、位
置予測部とを組み込んだレンジ・センサの構成例を示す
構成図である。図6において、このレンジ・センサは、
レーザ光の照射を制御するレーザ制御装置61と、レー
ザ制御面におけるレーザ座標値(xl, yl )を求める位置
制御装置62と、投影画像を処理して距離情報を求める
画像処理装置63と、キャリブレーション用治具を制御
する治具位置制御装置64と、この治具を3次元位置を
演算する3次元位置計算装置65とから構成している。
【0050】レーザ制御装置61は、レーザ光を照射す
る位置と姿勢とからなる制御値を検知しレーザ座標値(x
l, yl )に変換して位置制御装置62に送出する。画像
処理装置63は、カメラの位置と視線とを認識してレー
ザ座標値(xl, yl)と照合しつつ、カメラ座標値(xc, y
c )を3次元位置計算装置65に送出する。
【0051】治具位置制御装置64は、キャリブレーシ
ョン用治具の位置と姿勢とからキャリブレーション座標
値(xp, yp, zp ) を3次元位置計算装置65に送出す
る。3次元位置計算装置65は、カメラ座標値(xc,
yc )とレーザ座標値(xl, yl)とキャリブレーション座
標値(xp, yp, zp ) とからレーザ・パラメータとカメラ
・パラメータと推定すると共に、各パラメータを使用し
てカメラ座標値(xc, y c )とレーザ座標値(xl, yl )か
ら被観測体の形状を計測する。
【0052】尚、本発明は前述の実施例にのみ限定され
るものではなく、例えば、キャリブレーション用の治具
は、レーザ光が到達する際の遮蔽物による妨げを軽減す
るためにn多角錐の凹みを有するものとして説明した
が、稜線、あるいは辺などの複数の特徴抽出ができ、こ
れら特徴抽出点に基づいて計測、あるいは演算して対応
するレーザ座標値(xl, yl )とカメラ座標値(xc, yc
とを求めることのできる治具であれば、治具の凹凸を問
わないことなど、その他、本発明の要旨を逸脱しない範
囲で種々の変更を加えうることは勿論である。
【0053】
【発明の効果】以上述べた様に、本発明には次の効果が
ある。 (1) カメラ・パラメータとレーザ・パラメータとを
同一の計測により同時に求めるので、作業工程が簡略化
し作業時間が短縮され、ひいては余計な作業工数を減少
させることができる。 (2) また、両パラメータに対する測定誤差が均一に
なるので、被観測体の形状に対する3次元位置の計測精
度が向上できた。 (3) 更に、カメラ画像面の全体を画像処理の対象領
域とせず、対象領域を部分領域に限定して画像処理する
ので、溶接線を求めるようなレンジ・センサの様にレー
ザ光が被観測体を全面的に走査せず、ある方向に偏って
照射される傾向にあるものでも、画像処理の範囲を予測
することにより不要な処理時間を短縮することができ
る。 以上の(1)、ないし(3)に説明したように、カメラ
に対するパラメータを同時に求めることにより、キャリ
ブレーション処理の作業工程を簡略化し、かつ作業時間
を短縮することができる様になる。ひいては、このキャ
リブレーション方法を使用して計測の準備を簡素化して
指示経路を短時間で、かつ複雑なワークでも容易に生成
でき、効率的に教示することのできるロボットの経路生
成装置を提供することができる様になる。
【図面の簡単な説明】
【図1】本発明の一実施例を概略的に説明する説明図で
ある。
【図2】図1におけるレーザ光の軌跡を求める方法を概
略的に説明する説明図である。
【図3】図2における四角錐の頂点を求める方法を概略
的に説明する説明図である。
【図4】図1のパラメータ部における処理の流れを具体
的に示す流れ図である。
【図5】図1の位置予測部における処理の流れを具体的
に示す流れ図である。
【図6】図1におけるレンジ・センサの構成例を概略的
に示す構成図である。
【図7】従来の一般的なレンジ・センサ装置の構成を示
す構成図である。
【図8】図7の装置を使用して計測する従来の方法を説
明する説明図である。
【符号の説明】
10・・・・・・・n多角錐状の凹み 11・・・キ
ャリブレーション用治具 12・・・・・・・レーザ光(矢印) 13・・・カ
メラの視線(矢印) 14・・・・・・・パラメータ部 15・・・・
・・・位置予測部 GL ・・・・・・・レーザ制御面 GC ・・・・
・・・カメラ画像面 FC ・・・・・・・カメラ主点 FL ・・・・
・・・レーザ光源 P ・・・・・・・投影画像 PS ・・・・
・・・四角錐の頂点 XC C C ・・・カメラ座標系 XL L L
・・・レーザ座標系 XP P P ・・・計測空間座標系 (xc, yc )・
・・・カメラ座標値 (xl, yl )・・・・レーザ座標値 (xs, ys,
zs ) ・・スポット座標値 (xp, yp, zp ) ・・キャリブレーション座標値

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 レーザ光を物体に照射するレーザ装置
    と、物体の形状を観測するカメラ装置とを備え、この形
    状を計測するレンジ・センサにおいて、前記レーザ装置
    に基づく計測特性であるレーザ・パラメータと前記カメ
    ラ装置に基づく計測特性であるカメラ・パラメータとを
    校正用治具により求めて校正するキャリブレーション方
    法であって、 前記校正用治具は、n多角錐状に形成される形状を有し
    ており、 先ず、この校正用治具を位置決めするための位置と、レ
    ーザ光を制御する制御位置とを3次元的にそれぞれ設定
    する位置設定の段階と、 次に、レーザ光を制御しつつ校正用治具に投影される投
    影軌跡をカメラ装置により3次元的に測定する軌跡測定
    の段階と、 続いて、この測定される投影軌跡と前記設定される各位
    置とを三角測量の原理に従って演算し、校正用治具とレ
    ーザ装置とカメラ装置との配置関係を統一的な3次元位
    置に変換して計測すると共に、前記位置決め位置を3次
    元的に移動しつつ、この計測を繰り返して各配置関係の
    計測値を所定数収集する配置計測の段階と、 最後に、これら計測値に基づき前記レーザ・パラメータ
    とカメラ・パラメータとを同時に推定して求めるパラメ
    ータ推定の段階とを順に設けて構成することを特徴とす
    るレンジ・センサにおけるキャリブレーション方法。
  2. 【請求項2】 前記軌跡測定の段階は、前記制御位置の
    変位により前記投影軌跡の変化を求め、前記測定する範
    囲を部分領域に限定しつつ予測する処理を含むものであ
    ることを特徴とする請求項1に記載のレンジ・センサに
    おけるキャリブレーション方法。
JP00125994A 1994-01-11 1994-01-11 レンジ・センサにおけるキャリブレーション方法 Expired - Fee Related JP3254475B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP00125994A JP3254475B2 (ja) 1994-01-11 1994-01-11 レンジ・センサにおけるキャリブレーション方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP00125994A JP3254475B2 (ja) 1994-01-11 1994-01-11 レンジ・センサにおけるキャリブレーション方法

Publications (2)

Publication Number Publication Date
JPH07208913A true JPH07208913A (ja) 1995-08-11
JP3254475B2 JP3254475B2 (ja) 2002-02-04

Family

ID=11496467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP00125994A Expired - Fee Related JP3254475B2 (ja) 1994-01-11 1994-01-11 レンジ・センサにおけるキャリブレーション方法

Country Status (1)

Country Link
JP (1) JP3254475B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7990415B2 (en) 2005-08-30 2011-08-02 Hitachi, Ltd. Image input device and calibration method
JP2012112911A (ja) * 2010-11-29 2012-06-14 National Institute Of Advanced Industrial & Technology キャリブレーション用校正治具、校正治具を備えた3次元計測システム
WO2012091843A3 (en) * 2010-12-30 2013-01-24 Caterpillar Inc. Systems and methods for evaluating range sensor calibration data
JP5307549B2 (ja) * 2006-11-08 2013-10-02 有限会社テクノドリーム二十一 3次元形状計測方法およびその装置
JP2018176346A (ja) * 2017-04-11 2018-11-15 株式会社Ihi 作業用ロボットの校正方法及び校正用治具
CN116618854A (zh) * 2023-06-16 2023-08-22 中冶南方工程技术有限公司 一种激光切割过程中的激光头随动控制方法与系统

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7990415B2 (en) 2005-08-30 2011-08-02 Hitachi, Ltd. Image input device and calibration method
JP5307549B2 (ja) * 2006-11-08 2013-10-02 有限会社テクノドリーム二十一 3次元形状計測方法およびその装置
JP2012112911A (ja) * 2010-11-29 2012-06-14 National Institute Of Advanced Industrial & Technology キャリブレーション用校正治具、校正治具を備えた3次元計測システム
WO2012091843A3 (en) * 2010-12-30 2013-01-24 Caterpillar Inc. Systems and methods for evaluating range sensor calibration data
JP2018176346A (ja) * 2017-04-11 2018-11-15 株式会社Ihi 作業用ロボットの校正方法及び校正用治具
CN116618854A (zh) * 2023-06-16 2023-08-22 中冶南方工程技术有限公司 一种激光切割过程中的激光头随动控制方法与系统

Also Published As

Publication number Publication date
JP3254475B2 (ja) 2002-02-04

Similar Documents

Publication Publication Date Title
Summan et al. Spatial calibration of large volume photogrammetry based metrology systems
US6751338B1 (en) System and method of using range image data with machine vision tools
JP4221768B2 (ja) 空間内で物体を位置指定する方法および装置
US8917942B2 (en) Information processing apparatus, information processing method, and program
EP0641020A2 (en) Multiple-scan method for wafer particle analysis
JP6888580B2 (ja) 情報処理装置、情報処理方法、及びプログラム
US20150085108A1 (en) Lasergrammetry system and methods
JPH07239219A (ja) 非接触式タイヤ端面輪郭形状計測方法および装置
CN111707189A (zh) 基于双目视觉的激光位移传感器光束方向标定方法
JP2002202122A (ja) 2次元距離画像センサのキャリブレーション方法
JP5001330B2 (ja) 曲面部材計測システム及び方法
Wang et al. Modelling and calibration of the laser beam-scanning triangulation measurement system
JP2005283440A (ja) 振動計測装置及びその計測方法
JPH07208913A (ja) レンジ・センサにおけるキャリブレーション方法
JP2014190800A (ja) 3次元計測方法および3次元計測装置
JP4863006B2 (ja) 3次元形状測定方法
Heikkilä et al. Calibration procedures for object locating sensors in flexible robotized machining
JP2004309318A (ja) 位置検出方法、その装置及びそのプログラム、並びに、較正情報生成方法
JP2020159774A (ja) 校正パラメータ算出方法
CN116339232A (zh) 设备加工轨迹的规划方法、加工设备以及可读存储介质
JP2018015834A (ja) ロボットアームの移動方法
JP3412139B2 (ja) 3次元距離測定装置のキャリブレーション方法
JP7682729B2 (ja) 長尺物の形状測定システム及び形状測定方法
JP6631225B2 (ja) 三次元形状測定装置
JP7741512B2 (ja) ロボット制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees