JPH11248432A - 三次元形状測定装置 - Google Patents

三次元形状測定装置

Info

Publication number
JPH11248432A
JPH11248432A JP4834698A JP4834698A JPH11248432A JP H11248432 A JPH11248432 A JP H11248432A JP 4834698 A JP4834698 A JP 4834698A JP 4834698 A JP4834698 A JP 4834698A JP H11248432 A JPH11248432 A JP H11248432A
Authority
JP
Japan
Prior art keywords
measured
data
imaging
coordinate data
dimension
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
JP4834698A
Other languages
English (en)
Inventor
Makoto Kono
真 河野
Kaoru Hosoi
薫 細井
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.)
Shibaura Machine Co Ltd
Original Assignee
Toshiba Machine 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 Toshiba Machine Co Ltd filed Critical Toshiba Machine Co Ltd
Priority to JP4834698A priority Critical patent/JPH11248432A/ja
Publication of JPH11248432A publication Critical patent/JPH11248432A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Abstract

(57)【要約】 【課題】三次元形状を測定される被測定対象物の寸法が
大きく、当該被測定対象物の全体領域が撮像手段の視野
に収まらない場合であっても当該被測定対象物の全体領
域の三次元形状を特定可能な三次元形状測定装置を提供
する。 【解決手段】被測定対象物Wの一部の領域を撮像する撮
像手段としてのCCDカメラ17と、撮像手段を被測定
対象物に対して任意の位置移動可能な移動手段と、被測
定対象物Wの一部の領域の撮像データを当該被測定対象
物Wの三次元座標データに変換する座標データ変換部3
6と、移動手段の位置制御を行ない、撮像手段を被測定
対象物の撮像可能な全領域に順次移動させる制御手段と
してのNC装置21と、被測定対象物Wの複数の領域の
三次元座標データを、当該各三次元座標データの撮像位
置情報を基に合成し、当該被測定対象物全体の三次元形
状を特定する合成データ合成部39とを有するものとし
た。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、被測定対象物の三
次元形状を数値データ化する三次元形状測定装置に関す
る。
【0002】
【従来の技術】たとえば、NC工作機械によって工作物
を加工した後に、当該工作物が所望の形状および加工精
度に加工されているかを確認するため、通常は、三次元
形状の測定を行なって、工作物の3次元形状を測定して
いる。この工作物の三次元形状の測定には、三次元形状
測定装置が使用される。三次元形状測定装置は、各種の
ものが存在するが、たとえば、工作物に光を照射する光
源と、光が照射された工作物を撮像するCCDカメラ
と、このCCDカメラを任意の位置および姿勢に移動す
る移動手段と、CCDカメラが撮像した撮像データを処
理して工作物の三次元座標データに変換する画像処理装
置とを有するものが知られている。
【0003】
【発明が解決しようとする課題】しかしながら、上記構
成の三次元形状測定装置では、CCDカメラの視野は一
定の範囲に限られており、たとえば、CCDカメラの視
野に収まりきらない寸法の大きい工作物の場合には、当
該工作物全体の三次元形状を特定することができないと
いう不利益がある。
【0004】本発明は、上述の不利益を解消すべくなさ
れたものであって、三次元形状を測定される被測定対象
物の寸法が大きく、当該被測定対象物の全体領域が撮像
手段の視野に収まらない場合であっても当該被測定対象
物の全体領域の三次元形状を特定可能な三次元形状測定
装置を提供することを目的とする。
【0005】
【課題を解決するための手段】本発明は、被測定対象物
の一部の領域の画像を撮像する撮像手段と、前記撮像手
段を前記被測定対象物に対して任意の位置移動可能な移
動手段と、被測定対象物の一部の領域の撮像データを当
該被測定対象物の三次元座標データに変換する変換手段
と、前記移動手段の位置制御を行ない、前記撮像手段を
前記被測定対象物の撮像可能な全領域に順次移動させる
制御手段と、前記被測定対象物の複数の領域の三次元座
標データを、当該各三次元座標データの撮像位置情報を
基に合成し、当該被測定対象物全体の三次元形状を特定
する合成手段とを有する。
【0006】本発明では、撮像手段を移動手段によって
移動させることにより、撮像手段により被測定対象物の
複数の領域の撮像データが取得される。被測定対象物の
各領域の撮像データは、変換手段によって三次元座標デ
ータに変換される。合成手段は、各三次元座標データを
取得した撮像手段の位置情報に基づいて各三次元座標デ
ータを合成することにより、被測定対象物の撮像可能な
領域の三次元形状が特定される。
【0007】
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は、本発明の一実施形態に係
る三次元形状測定システムの一構成例を示す構成図であ
る。図1に示すように、本実施形態に係る三次元形状測
定システムは、三次元測定機1と、NC装置21と、画
像処理装置31とを有する。
【0008】三次元測定機1は、ベッド3と、ベッド3
上に配置されてX軸方向に移動可能に案内された被測定
対象物Wが搭載されるテーブル5と、ベッド3をY軸方
向に跨いで設けられた門型固定フレーム7と、Z軸方向
に移動可能に門型固定フレーム7に保持されたクロスビ
ーム9と、Y軸方向に移動可能にクロスビーム9に保持
されたサドル11と、Z軸方向に移動可能にサドル11
に保持されたラム13とを含んで構成される。また、ラ
ム13の下端部には、CCD(Charge Coupled Device)
カメラおよびプロジェクタを有する撮像ヘッド15が設
けられている。
【0009】テーブル5は、図示しないサーボモータお
よび送り機構によってX軸方向に駆動される。これによ
って、被測定対象物WはX軸方向の任意の位置に移動可
能となっている。サドル11は、図示しないサーボモー
タおよび送り機構によってY軸方向に駆動される。これ
によって、撮像ヘッド15はY軸方向の任意の位置に移
動可能となっている。ラム13は、図示しないサーボモ
ータおよび送り機構によってZ軸方向に駆動される。こ
れによって、撮像ヘッド15はZ軸方向の任意の位置に
移動可能となっている。したがって、テーブル5、サド
ル11およびラム13の位置制御を行なうことにより、
被測定対象物Wと撮像ヘッド15との相対位置は任意に
変更可能となる。
【0010】図2は、撮像ヘッド15に設けられたCC
Dカメラおよびプロジェクタと被測定対象物の位置関係
を示す説明図である。図2に示すように、プロジェクタ
16は、被測定対象物Wに向けて光を投光する。また、
CCDカメラ17は、電荷結合素子を用いた所定の範囲
の視野角θを有する撮像装置である。CCDカメラ17
は、プロジェクタ16によって被測定対象物Wに向けて
高された光の反射光を受光し、被測定対象物Wをモアレ
式に立体的に撮像する。図2に示すように、CCDカメ
ラ17の視野角θでは、被測定対象物Wの一部の領域し
か撮像することができず、このため、後述するように、
被測定対象物Wと撮像ヘッド15との相対位置を順次変
更しながら被測定対象物Wの撮像可能な全領域の撮像デ
ータを取得する。
【0011】ここで、図4はNC装置21の一構成例を
示す構成図である。NC装置21は、三次元測定機1の
X軸〜Z軸を駆動する各軸サーボモータの駆動制御をN
C装置21に入力される測定・撮像プログラムにしたが
って行なう。図4に示すように、NC装置21は、主制
御部22と、各軸サーボ制御部23と、各軸サーボドラ
イバ24と、プログラム記憶部26と、位置データ出力
部27とを有している。
【0012】主制御部3は、被測定対象物Wと撮像ヘッ
ド15との相対位置を変更するための所定の言語でプロ
グラミング化したNCプログラムを解析(解読)処理し
て軌跡データを各制御軸の移動すべき位置指令などの制
御情報に生成し、これを各軸サーボ制御部23に出力す
る機能を有する。
【0013】プログラム記憶部27は、被測定対象物W
の三次元形状を測定するための被測定対象物Wと撮像ヘ
ッド15との位置を変更するためのデータなどを所定の
言語でプログラミングしたNCプログラムを記憶する。
【0014】サーボ制御部23は、位置ループ、速度ル
ープおよび電流ループから構成される。位置ループは、
上述のテーブル5、サドル11およびラム13をそれぞ
れ駆動する各軸サーボモータ25の回転位置を検出する
回転位置検出器25aからの位置フィードバック信号と
の偏差に比例動作を施してこれを速度ループに対する速
度指令として出力する。速度ループは、たとえば、前記
速度指令と回転位置検出器25aからの位置フィードバ
ック信号のサンプリング時間毎の差分値(速度フィード
バック信号)との偏差に比例動作および積分動作を施し
てトルク指令とし、これを電流ループに出力する。電流
ループは、たとえば、各軸サーボモータ25の駆動電流
から換算した各軸サーボモータ25の出力トルク信号と
上記トルク指令との偏差に比例動作を施して電流指令と
し、これを各軸サーボドライバ24に所定の電気信号に
変換して出力する。
【0015】各軸サーボドライバ24は、各軸サーボ制
御部23からの電流指令を増幅した駆動電流を各軸サー
ボモータ25に出力する。各軸サーボモータ25は、駆
動電流に応じて駆動され、各軸サーボモータ25の回転
位置検出器25aは、各軸サーボモータ25の回転量に
応じた検出パルスを各サーボ制御部23に対して出力す
る。
【0016】位置データ出力部27は、各軸サーボモー
タ25の回転量に応じた検出パルスを各軸サーボドライ
バ24および主制御部22を通じて取得し、これを画像
処理装置に出力する。すなわち、上述のテーブル5、サ
ドル11およびラム13を駆動する各軸サーボモータ2
5の回転位置検出器25aの検出パルスから、撮像ヘッ
ド15と被測定対象物Wとの相対位置情報が得られる。
【0017】図3は、画像処理装置31の一構成例を示
す構成図である。図3において、画像処理装置31は、
画像データ入力部32と、画像データ記憶部33と、位
置データ入力部34と、位置データ記憶部35と、座標
変換部36と、パートデータ作成部37と、パートデー
タ記憶部38と、データ合成部39とを有する。
【0018】画像データ入力部32は、CCDカメラ1
7の撮像した撮像データを画像処理装置31に取り込
む。画像データ記憶部33は、画像データ入力部32に
取り込まれた撮像データを記憶保持する。すなわち、画
像データ記憶部33は、被測定対象物Wの各領域の撮像
データが記憶される。
【0019】位置データ入力部34は、NC装置21の
位置データ出力部27から出力される撮像ヘッド15と
被測定対象物Wとの相対位置情報を画像処理装置31に
取り込む。位置データ記憶部35は、位置データ入力部
34を通じて取り込まれた撮像ヘッド15と被測定対象
物Wとの相対位置情報を記憶する。
【0020】座標変換部36は、画像データ記憶部33
に記憶された被測定対象物Wの各部の領域の撮像データ
にに基づいて、被測定対象物Wの三次元座標データに変
換する。撮像データから被測定対象物Wの三次元座標デ
ータへの変換は、各ピクセル毎の撮像データに基づいて
被測定対象物Wまでの距離を算出することによって行な
う。例えば、図5に示すように、所定範囲の撮像データ
51の各ピクセル毎の三次元座標Pr(i)が算出され
る。
【0021】パートデータ作成部37は、位置データ記
憶部35に記憶された各撮像位置における被測定対象物
WとCCDカメラ17との各相対位置情報および相対位
置姿勢情報を座標変換部36によって作成された被測定
対象物Wの各領域の三次元座標データに付加したデータ
を作成する。すなわち、被測定対象物Wの各領域の三次
元座標データに、被測定対象物WとCCDカメラ17と
の相対的な位置および姿勢を示す情報を付加することに
よって、各領域の三次元座標データ間に相関を持たせる
ことができる。具体的には、図5に示すように、所定範
囲の撮像データ51の平面の向きを示す法線ベクトルn
rを被測定対象物WとCCDカメラ17との相対位置情
報から求め、各領域の三次元座標データにそれぞれ付与
する。法線ベクトルnrは、被測定対象物WとCCDカ
メラ17との相対的な姿勢を示すX軸,Y軸,Z軸方向
のベクトル(nx,ny,nz)と、被測定対象物Wと
CCDカメラ17との距離dの情報からなる。パートデ
ータ記憶部38は、パートデータ作成部37において作
成された各パートデータをそれぞれ記憶する。
【0022】データ合成部39は、パートデータ記憶部
38に記憶された各パートデータを合成して、被測定対
象物Wの撮像可能な領域全体の三次元形状データを特定
する。すなわち、パートデータ作成部37において作成
された各パートデータは、被測定対象物Wの各領域の三
次元座標データと被測定対象物WとCCDカメラ17と
の相対的な位置および姿勢とを有しており、これらの各
パートデータ間をつなぎ合わせることにより、被測定対
象物Wの撮像可能な領域全体の三次元形状データを特定
することができる。
【0023】次に、本実施形態に係る三次元形状測定シ
ステムによる測定手順の一例について説明する。まず、
撮像ヘッド15を被測定対象物Wに対して順次移動させ
る移動軌跡を特定するNCプログラムをNC装置21に
入力する。たとえば、撮像ヘッド15を所定のステップ
量で繰り返し被測定対象物Wに対して相対移動させて、
CCDカメラ17の視野が被測定対象物Wの撮像可能な
範囲の全てを網羅するようにNCプログラムを作成す
る。
【0024】次いで、所定のステップ量で撮像ヘッド1
5を被測定対象物Wに対して相対移動させる毎に、CC
Dカメラ17によって被測定対象物Wを撮像する。これ
によって、画像処理装置31の画像データ記憶部33お
よび位置データ記憶部35の所定のアドレスに撮像デー
タおよび位置データがそれぞれ記憶される。
【0025】被測定対象物Wの撮像可能な全範囲の撮像
が完了すると、画像処理装置31において、被測定対象
物Wの全体の三次元形状データが特定されることにな
る。
【0026】以上のように、本実施形態によれば、被測
定対象物Wの各領域をCCDカメラ17によって撮像
し、各撮像データを被測定対象物Wの各領域の三次元座
標データに変換する。各領域の三次元座標データには、
被測定対象物WとCCDカメラ17との相対的な位置お
よび姿勢を示す各情報が付加され、被測定対象物Wの各
領域の三次元座標データと被測定対象物WとCCDカメ
ラ17との相対的な位置および姿勢とを有するデータを
作成する。この結果、被測定対象物Wの撮像可能な領域
全体の三次元形状データを特定することが可能となる。
また、上述した一連の処理が画像処理装置31において
行なわれるため、被測定対象物Wの全体の三次元形状デ
ータの特定を迅速かつ容易に行なうことができる。
【0027】
【発明の効果】本発明によれば、三次元形状を測定され
る被測定対象物の寸法が大きく、当該被測定対象物の全
体領域が撮像手段の視野に収まらない場合であっても当
該被測定対象物の全体領域の三次元形状データを容易に
かつ迅速に得ることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る三次元形状測定シス
テムの一構成例を示す構成図である。
【図2】撮像ヘッド15に設けられたCCDカメラおよ
びプロジェクタと被測定対象物の位置関係を示す説明図
である。
【図3】画像処理装置31の一構成例を示す構成図であ
る。
【図4】NC装置21の一構成例を示す構成図である。
【図5】パートデータ作成部において作成されるデータ
の内容を説明するための図である。
【符号の説明】
1…三次元測定機 16…プロジェクタ 17…CCDカメラ 21…NC装置 31…画像処理装置 32…画像データ入力部 33…画像データ記憶部 34…位置データ入力部 35…位置データ記憶部 36…座標変換部 37…パートデータ作成部 38…パートデータ記憶部 39…データ合成部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】被測定対象物の一部の領域を撮像する撮像
    手段と、 前記撮像手段を前記被測定対象物に対して任意の位置移
    動可能な移動手段と、 被測定対象物の一部の領域の撮像データを当該被測定対
    象物の三次元座標データに変換する変換手段と、 前記移動手段の位置制御を行ない、前記撮像手段を前記
    被測定対象物の撮像可能な全領域に順次移動させる制御
    手段と、 前記被測定対象物の複数の領域の三次元座標データを、
    当該各三次元座標データの撮像位置情報を基に合成し、
    当該被測定対象物全体の三次元形状を特定する合成手段
    とを有する三次元形状測定装置。
JP4834698A 1998-02-27 1998-02-27 三次元形状測定装置 Pending JPH11248432A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4834698A JPH11248432A (ja) 1998-02-27 1998-02-27 三次元形状測定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4834698A JPH11248432A (ja) 1998-02-27 1998-02-27 三次元形状測定装置

Publications (1)

Publication Number Publication Date
JPH11248432A true JPH11248432A (ja) 1999-09-17

Family

ID=12800835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4834698A Pending JPH11248432A (ja) 1998-02-27 1998-02-27 三次元形状測定装置

Country Status (1)

Country Link
JP (1) JPH11248432A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004509251A (ja) * 2000-09-15 2004-03-25 プレジャン ロナルド マーティン キー製造方法
JP2007024764A (ja) * 2005-07-20 2007-02-01 Daihatsu Motor Co Ltd 非接触三次元計測方法及びシステム
JP2018140489A (ja) * 2012-04-26 2018-09-13 シェイパー ツールズ, インク.Shaper Tools, Inc. 材料に作業を実行するため又は材料の表面に対する装置の位置を特定するためのシステム及び方法
US10456883B2 (en) 2015-05-13 2019-10-29 Shaper Tools, Inc. Systems, methods and apparatus for guided tools
US10788804B2 (en) 2011-05-19 2020-09-29 Shaper Tools, Inc. Automatically guided tools
CN112828683A (zh) * 2020-07-30 2021-05-25 哈尔滨理工大学 外覆盖件模具仿生表面形貌检测装置及多因素耦合控制加工方法
US11537099B2 (en) 2016-08-19 2022-12-27 Sharper Tools, Inc. Systems, methods and apparatus for sharing tool fabrication and design data

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004509251A (ja) * 2000-09-15 2004-03-25 プレジャン ロナルド マーティン キー製造方法
JP2007024764A (ja) * 2005-07-20 2007-02-01 Daihatsu Motor Co Ltd 非接触三次元計測方法及びシステム
US10788804B2 (en) 2011-05-19 2020-09-29 Shaper Tools, Inc. Automatically guided tools
US10795333B2 (en) 2011-05-19 2020-10-06 Shaper Tools, Inc. Automatically guided tools
JP2018140489A (ja) * 2012-04-26 2018-09-13 シェイパー ツールズ, インク.Shaper Tools, Inc. 材料に作業を実行するため又は材料の表面に対する装置の位置を特定するためのシステム及び方法
US10556356B2 (en) 2012-04-26 2020-02-11 Sharper Tools, Inc. Systems and methods for performing a task on a material, or locating the position of a device relative to the surface of the material
US10456883B2 (en) 2015-05-13 2019-10-29 Shaper Tools, Inc. Systems, methods and apparatus for guided tools
US11537099B2 (en) 2016-08-19 2022-12-27 Sharper Tools, Inc. Systems, methods and apparatus for sharing tool fabrication and design data
CN112828683A (zh) * 2020-07-30 2021-05-25 哈尔滨理工大学 外覆盖件模具仿生表面形貌检测装置及多因素耦合控制加工方法

Similar Documents

Publication Publication Date Title
JP3904605B2 (ja) 複合センサーロボットシステム
JPWO1997024206A1 (ja) 複合センサーロボットシステム
US8310534B2 (en) Three-dimensional model data confirming method, and three-dimensional model data confirming apparatus
CN106346315B (zh) 能够取得工件原点的机床控制系统以及工件原点设定方法
EP1190818B1 (en) Position-orientation recognition device
JP3300682B2 (ja) 画像処理機能を持つロボット装置
EP2895304B1 (en) Coordinate measuring machine
JP5725796B2 (ja) 工具の測定方法及び測定装置、並びに工作機械
EP1043126B1 (en) Teaching model generating method
JP4021413B2 (ja) 計測装置
JP2016187846A (ja) ロボット、ロボット制御装置およびロボットシステム
JP2024009106A (ja) ツールの作業位置のずれ量を取得する装置、及び方法
US20100302366A1 (en) Calibration method and calibration device
WO1992001539A1 (en) Method of calibrating visual sensor
JP2000293695A (ja) 画像処理装置
JP2005074600A (ja) ロボット及びロボット移動方法
JP7177239B1 (ja) マーカ検出装置及びロボット教示システム
JP5622250B1 (ja) 較正機能付きワーク加工装置
JPH11248432A (ja) 三次元形状測定装置
JP3657252B2 (ja) ワーク形状測定装置を用いた形状測定システム
US20240375233A1 (en) Control device, industrial machine, and control method
JP6415109B2 (ja) ワーク加工装置
JP2000263273A (ja) Yagレーザ加工機のティーチング方法及びその装置
CN212873274U (zh) 一种基于pmac的五轴高精度定位控制系统
CN116512239A (zh) 机器人系统及机器人的控制方法