JPS62229010A - 直線部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法 - Google Patents
直線部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法Info
- Publication number
- JPS62229010A JPS62229010A JP7340186A JP7340186A JPS62229010A JP S62229010 A JPS62229010 A JP S62229010A JP 7340186 A JP7340186 A JP 7340186A JP 7340186 A JP7340186 A JP 7340186A JP S62229010 A JPS62229010 A JP S62229010A
- Authority
- JP
- Japan
- Prior art keywords
- attitude
- angle
- positional deviation
- image sensors
- sides
- 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
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、自動車や家電製品の生産ラインにおける部品
の組付は等のために、対象物、特にその外形状の一部等
に直交二辺の直線部分を備えた物体の位置及び姿勢を自
動計測する方法に関するものである。
の組付は等のために、対象物、特にその外形状の一部等
に直交二辺の直線部分を備えた物体の位置及び姿勢を自
動計測する方法に関するものである。
C従来の技術]
生産ラインにおける作業を自動化するため、従来から各
種方式のパターン認識技術が開発されている。このよう
なパターン認識技術は、何らかの手段により対象物自体
の形状、姿勢等を判別しようとするものであり、そのパ
ターン認識のために使用する装置が比較的複雑で高価な
ものとなるのが通例である。
種方式のパターン認識技術が開発されている。このよう
なパターン認識技術は、何らかの手段により対象物自体
の形状、姿勢等を判別しようとするものであり、そのパ
ターン認識のために使用する装置が比較的複雑で高価な
ものとなるのが通例である。
しかるに、各種工場における組付は作業、例えば、自動
車の車体や家電製品の本体に対する各種部品の組付けの
自動化に際しては、必ずしも上述したようなパターン認
識技術を必要としない。即ち、認識等の対象になる自動
車の車体、家電製品の本体、IC基板等は1通常、実質
的に矩形状をなし、または少なくともその外形状の一部
に認玩の基準とすることが可能な直交二辺を備えている
。さらに、それらの認識対象物自体が矩形状でなくても
、矩形状の合量に載せて移動させるとか、その対象物上
に矩形部分が存−在する場合が多く、しかも認識しよう
とする対象物はその形状自体が既知であるのが通例であ
る。
車の車体や家電製品の本体に対する各種部品の組付けの
自動化に際しては、必ずしも上述したようなパターン認
識技術を必要としない。即ち、認識等の対象になる自動
車の車体、家電製品の本体、IC基板等は1通常、実質
的に矩形状をなし、または少なくともその外形状の一部
に認玩の基準とすることが可能な直交二辺を備えている
。さらに、それらの認識対象物自体が矩形状でなくても
、矩形状の合量に載せて移動させるとか、その対象物上
に矩形部分が存−在する場合が多く、しかも認識しよう
とする対象物はその形状自体が既知であるのが通例であ
る。
従って、実質的に矩形状をなす部分、さらに詳しくは、
その一部をなす直交二辺等の基準となる部分を利用して
、対象物の位置すれと姿勢、即ち矩形部分の基準位置に
対する位置ずれ及び基準姿勢に対する姿勢角の傾きを正
確に認識できれば充分であり、それによって装置自体を
著しく簡単化し、安価に提供することが可能になる。
その一部をなす直交二辺等の基準となる部分を利用して
、対象物の位置すれと姿勢、即ち矩形部分の基準位置に
対する位置ずれ及び基準姿勢に対する姿勢角の傾きを正
確に認識できれば充分であり、それによって装置自体を
著しく簡単化し、安価に提供することが可能になる。
[発明が解決しようとする問題点]
木発明者らは、少なくとも直交二辺を備えている矩形状
対象物等の認識を行うに際し、ITVカメラその他のイ
メージセンサによる対象物の2次元画像を利用して、で
きるだけ簡単な演算処理により、しかもできるだけ少な
い数のイメージセンサで、正確に位置ずれ及び姿勢を計
測する方法について検討し、本発明をなすに至ったもの
である。
対象物等の認識を行うに際し、ITVカメラその他のイ
メージセンサによる対象物の2次元画像を利用して、で
きるだけ簡単な演算処理により、しかもできるだけ少な
い数のイメージセンサで、正確に位置ずれ及び姿勢を計
測する方法について検討し、本発明をなすに至ったもの
である。
即ち1本発明の目的は、認識対象物が姿勢認識の基準と
なる直交二辺を有するのが通例であることに着目し、上
述した工場における組付は作業等において、一般的なパ
ターン認識技術を利用することなく、二つのイメージセ
ンサの画像の簡単な処理によって、正確に位置ずれ及び
姿勢角を計測可能にすることにある。
なる直交二辺を有するのが通例であることに着目し、上
述した工場における組付は作業等において、一般的なパ
ターン認識技術を利用することなく、二つのイメージセ
ンサの画像の簡単な処理によって、正確に位置ずれ及び
姿勢角を計測可能にすることにある。
[問題点を解決するための手段]
上記目的を達成するため1本発明においでは、少なくと
も周辺に直交二辺を有する対象物の位置ずれ及び姿勢角
を計測する計測域に、基準位置にある対象物の直交二辺
に対してそれらをそれぞれ視野内のほぼ中央におさめる
二つのイメージセンサを配置し、各イメージセンナによ
って得られた画像から計測域にある対象物上の上記直交
二辺の直線の方程式を算出し、それらに基づく演算によ
り、対象物の位置ずれ及び姿勢角を計測するという技術
的手段を採用している。
も周辺に直交二辺を有する対象物の位置ずれ及び姿勢角
を計測する計測域に、基準位置にある対象物の直交二辺
に対してそれらをそれぞれ視野内のほぼ中央におさめる
二つのイメージセンサを配置し、各イメージセンナによ
って得られた画像から計測域にある対象物上の上記直交
二辺の直線の方程式を算出し、それらに基づく演算によ
り、対象物の位置ずれ及び姿勢角を計測するという技術
的手段を採用している。
[実施例]
以下に図面を参照して本発明の方法をさらに具体的に説
明する。
明する。
第1図に示すように、いま、位置ずれ及び姿勢角の計測
対象物Aが存在する空間に、基準位置における対象物A
Oの中心に原点0を有するx−y座標系を設定する。計
測対象物Aは、実質的に矩形状をなすものであるが、少
なくとも周辺に姿勢認識の基準となる直交二辺を有する
ものであればよく、例えば自動車の車体を平面的に見た
ものであっても、あるいはIC基板等であってもよい。
対象物Aが存在する空間に、基準位置における対象物A
Oの中心に原点0を有するx−y座標系を設定する。計
測対象物Aは、実質的に矩形状をなすものであるが、少
なくとも周辺に姿勢認識の基準となる直交二辺を有する
ものであればよく、例えば自動車の車体を平面的に見た
ものであっても、あるいはIC基板等であってもよい。
さらには、対象となる物が直交する二辺をもたない場合
には、その上に付されている矩形状の部分、あるいはそ
の物をaXした矩形状の台などを計測対象物Aとしても
差支えない。
には、その上に付されている矩形状の部分、あるいはそ
の物をaXした矩形状の台などを計測対象物Aとしても
差支えない。
第1図においては、基準位置における矩形状対象物AO
の角部をPI、P2.P3及びP4、任意姿勢をとる対
象物Aの角部をpr、p乏、p;及びPaとし、また、
上記計測対象物Aの各辺を、直線文、m、s及びtによ
って示している。
の角部をPI、P2.P3及びP4、任意姿勢をとる対
象物Aの角部をpr、p乏、p;及びPaとし、また、
上記計測対象物Aの各辺を、直線文、m、s及びtによ
って示している。
なお、ここでは対象物A自体の形状が既知であり、特に
対象物Aの幅W及び長さHが既知である場合を前提にし
ている。
対象物Aの幅W及び長さHが既知である場合を前提にし
ている。
上記対象物Aの位置ずれ及び姿勢角を計測する計測域に
は、基準位置にある矩形状の対象物AOの直交する二辺
(直線文、m)を視野内のほぼ中央におさめるITV
カメラその他適宜のイメージセンサvl、v2を配置す
る。
は、基準位置にある矩形状の対象物AOの直交する二辺
(直線文、m)を視野内のほぼ中央におさめるITV
カメラその他適宜のイメージセンサvl、v2を配置す
る。
上記対象物Aがベルトコンベヤ等により移送され、計測
域に達したときには、通常、第1図に示すように、基準
位置に対する任意量の位置ずれ及び任意量の姿勢角の傾
きを有している。即ち、対象物Aの中心が座標系の原点
Oに対してX軸及びy軸方向にそれぞれΔX及びΔyだ
けの位置ずれをもち、また角θだけ対象物の基準姿勢に
対して傾斜している。
域に達したときには、通常、第1図に示すように、基準
位置に対する任意量の位置ずれ及び任意量の姿勢角の傾
きを有している。即ち、対象物Aの中心が座標系の原点
Oに対してX軸及びy軸方向にそれぞれΔX及びΔyだ
けの位置ずれをもち、また角θだけ対象物の基準姿勢に
対して傾斜している。
そこで、上記位置ずれ及び姿勢角の計測のため、上記イ
メージセンサvl、v2により、対象物Aの二辺、即ち
直線文2mの位置を画像として検出し、それらの方程式
を求める。この直線の方程式は、一般に利用されている
各種手段によって求めることができ、例えばイメージセ
ンサvl、v2によって得た画像を矩形状対象物A内と
それ以外の部分の明るさの差によって2値化し、微分等
の適宜処理を施すことにより、その直線上の点列を抽出
可能として、それらの点列を構成する各点の座標を求め
、それらの座標値を直線l、mの方程式に代入して勾配
及び切片を求める、などの手段を用いることができる。
メージセンサvl、v2により、対象物Aの二辺、即ち
直線文2mの位置を画像として検出し、それらの方程式
を求める。この直線の方程式は、一般に利用されている
各種手段によって求めることができ、例えばイメージセ
ンサvl、v2によって得た画像を矩形状対象物A内と
それ以外の部分の明るさの差によって2値化し、微分等
の適宜処理を施すことにより、その直線上の点列を抽出
可能として、それらの点列を構成する各点の座標を求め
、それらの座標値を直線l、mの方程式に代入して勾配
及び切片を求める、などの手段を用いることができる。
即ち、直線旦の方程式を。
y=AHx十81
とし、直線見上の点列を構成する各点(x+1.y++
)をそれに代入して、平均的な勾配A1及び切片B1を
求めると、それらは、 によって与えられる。
)をそれに代入して、平均的な勾配A1及び切片B1を
求めると、それらは、 によって与えられる。
同様にして、直線mの方程式を、
x=A2y+82
とし、直線m上の点列を構成する各点(x2+、y2+
)をそれに代入して、平均的な勾配A2及び切片B2を
求めると、それらは、 によって与えられる。
)をそれに代入して、平均的な勾配A2及び切片B2を
求めると、それらは、 によって与えられる。
また、対象物Aoの角部P2に対して位置がずれて・・
・(1) によって表わされる。
・(1) によって表わされる。
従って、直線文が角θの傾きを有し、且つPi点を通る
ことから、その直線文の方程式を求めると、 となり、勾配A1及び切片B1は、 A1= tanθ @−(
2)と表わされる。
ことから、その直線文の方程式を求めると、 となり、勾配A1及び切片B1は、 A1= tanθ @−(
2)と表わされる。
また、同様にして直線mの方程式は、
となり、勾配A2及び切片B2は、
A2=−tanθ
・・・(4)
と表わされる。
従って、上記(2)式より、
θ= jan=(A+) ・φ慟(
5)としてθを求めることができ、また、直線文1mを
表わす方程式の切片に基づき、即ち上記(3〕及び(4
)式より。
5)としてθを求めることができ、また、直線文1mを
表わす方程式の切片に基づき、即ち上記(3〕及び(4
)式より。
として、ΔX及びΔyを求めることができる。
なお1以上においては、直線文2mを表わす方程式の切
片に基づいてΔX及びΔyを計算しているが、直線41
.mの交点座標からその計算を行うこともできる。即ち
、直線l、mの交点である対象物の角部阿の座標を(x
+、y+)とすると、それらは、 によって与えられ、この関係と前記(1)式に基づいて
、ΔX及びΔyを計算することもできる。
片に基づいてΔX及びΔyを計算しているが、直線41
.mの交点座標からその計算を行うこともできる。即ち
、直線l、mの交点である対象物の角部阿の座標を(x
+、y+)とすると、それらは、 によって与えられ、この関係と前記(1)式に基づいて
、ΔX及びΔyを計算することもできる。
このように、上述した計測方法によれば、上記イメージ
センサV l + V 2に接続した演算装置で上述し
た演算を行うことによって、対象物AのX軸及びy軸方
向の位置ずれΔX、Δy、並びに基準姿勢に対する姿勢
角θを簡単に求めることができる。
センサV l + V 2に接続した演算装置で上述し
た演算を行うことによって、対象物AのX軸及びy軸方
向の位置ずれΔX、Δy、並びに基準姿勢に対する姿勢
角θを簡単に求めることができる。
[発明の効果コ
このような本発明の計測方法によれば、二つのイメージ
センナの出力に基づいて上述した式についての演算を行
うという簡易な手段によって、対象物の位置ずれ及び姿
勢角を正確に計測することができ、特に、二つのイメー
ジセンサを利用して対象物上における直交二辺の直線の
方程式を求めるにすぎないので、イメージセンサにより
対象物の全体を観察して、パターン認識またはそれに準
じた技術により、その対象物の位置ずれ及び姿勢角を計
測する場合等に比して、演算処理が極めて簡単になるば
かりでなく、非常に正確な測定を行うことができる。
センナの出力に基づいて上述した式についての演算を行
うという簡易な手段によって、対象物の位置ずれ及び姿
勢角を正確に計測することができ、特に、二つのイメー
ジセンサを利用して対象物上における直交二辺の直線の
方程式を求めるにすぎないので、イメージセンサにより
対象物の全体を観察して、パターン認識またはそれに準
じた技術により、その対象物の位置ずれ及び姿勢角を計
測する場合等に比して、演算処理が極めて簡単になるば
かりでなく、非常に正確な測定を行うことができる。
また、このように簡単に計測できるため、イメージセン
サからの出力を処理するための装置をハードウェア化す
ることが容易であるばかりでなく、実時間処理が可能と
なり、従って工場の生産ライン等における利用に極めて
好適である。
サからの出力を処理するための装置をハードウェア化す
ることが容易であるばかりでなく、実時間処理が可能と
なり、従って工場の生産ライン等における利用に極めて
好適である。
第1図は本発明に係る計測方法のについての説明図であ
る。 Vl、V2 番・イメージセンサ、 A・・対象物。
る。 Vl、V2 番・イメージセンサ、 A・・対象物。
Claims (1)
- 1、少なくとも周辺に直交二辺を有する対象物の位置ず
れ及び姿勢角を計測する計測域に、基準位置にある対象
物の直交二辺に対してそれらをそれぞれ視野内のほぼ中
央におさめる二つのイメージセンサを配置し、各イメー
ジセンサによって得られた画像から計測域にある対象物
上の上記直交二辺の直線の方程式を算出し、それらに基
づく演算により、対象物の位置ずれ及び姿勢角を計測す
ることを特徴とする直線部分をもつ対象物の位置ずれ及
び姿勢角の自動計測方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61073401A JPH0816605B2 (ja) | 1986-03-31 | 1986-03-31 | 直線部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61073401A JPH0816605B2 (ja) | 1986-03-31 | 1986-03-31 | 直線部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62229010A true JPS62229010A (ja) | 1987-10-07 |
| JPH0816605B2 JPH0816605B2 (ja) | 1996-02-21 |
Family
ID=13517135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61073401A Expired - Lifetime JPH0816605B2 (ja) | 1986-03-31 | 1986-03-31 | 直線部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0816605B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03213244A (ja) * | 1990-01-19 | 1991-09-18 | Komatsu Ltd | 平板ワーク加工機械の位置決め装置 |
| CN108613630A (zh) * | 2018-04-28 | 2018-10-02 | 中国计量大学 | 基于图像处理技术的两线型管水准器气泡偏移量测量方法 |
| CN111442717A (zh) * | 2019-11-02 | 2020-07-24 | 泰州三凯工程技术有限公司 | 坐标检测平台、方法及存储介质 |
| JP2021070036A (ja) * | 2019-10-29 | 2021-05-06 | 吉川工業株式会社 | 鋼板の自動ガス切断システム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5339156A (en) * | 1976-09-21 | 1978-04-10 | Nec Corp | Pellet position detecting apparatus |
| JPS53145526A (en) * | 1977-05-25 | 1978-12-18 | Yokogawa Hokushin Electric Corp | Recognizing system for pattern information |
| JPS5492274A (en) * | 1977-12-28 | 1979-07-21 | Canon Inc | Thermal head |
-
1986
- 1986-03-31 JP JP61073401A patent/JPH0816605B2/ja not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5339156A (en) * | 1976-09-21 | 1978-04-10 | Nec Corp | Pellet position detecting apparatus |
| JPS53145526A (en) * | 1977-05-25 | 1978-12-18 | Yokogawa Hokushin Electric Corp | Recognizing system for pattern information |
| JPS5492274A (en) * | 1977-12-28 | 1979-07-21 | Canon Inc | Thermal head |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03213244A (ja) * | 1990-01-19 | 1991-09-18 | Komatsu Ltd | 平板ワーク加工機械の位置決め装置 |
| CN108613630A (zh) * | 2018-04-28 | 2018-10-02 | 中国计量大学 | 基于图像处理技术的两线型管水准器气泡偏移量测量方法 |
| CN108613630B (zh) * | 2018-04-28 | 2022-03-11 | 中国计量大学 | 基于图像处理技术的两线型管水准器气泡偏移量测量方法 |
| JP2021070036A (ja) * | 2019-10-29 | 2021-05-06 | 吉川工業株式会社 | 鋼板の自動ガス切断システム |
| CN111442717A (zh) * | 2019-11-02 | 2020-07-24 | 泰州三凯工程技术有限公司 | 坐标检测平台、方法及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0816605B2 (ja) | 1996-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Montironi et al. | Adaptive autonomous positioning of a robot vision system: Application to quality control on production lines | |
| JPH077446B2 (ja) | 部品認識方法 | |
| US20220111530A1 (en) | Work coordinate generation device | |
| JPS62229010A (ja) | 直線部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法 | |
| So et al. | Calibration of a dual-laser triangulation system for assembly line completeness inspection | |
| KR101626374B1 (ko) | 모서리 기반 코너 추정을 이용한 정밀 위치 보정 방법 | |
| JPS62229011A (ja) | 直線部分をもつ対象物の姿勢及び寸法の自動計測方法 | |
| JPH0410002B2 (ja) | ||
| JPH09105608A (ja) | 荷物の位置計測方法 | |
| JPS62229014A (ja) | 直角部分をもつ対象物の位置ずれ及び姿勢角の自動計測方法 | |
| JPH04269194A (ja) | 平面計測方法 | |
| JPS62185103A (ja) | 対象物の位置ずれ及び姿勢角の自動計測方法 | |
| JPS62185104A (ja) | 対象物の姿勢及び寸法の自動計測方法 | |
| JPH0435685B2 (ja) | ||
| JPH06147828A (ja) | 位置・姿勢計測装置 | |
| JPS62229009A (ja) | ラインセンサによる対象物の姿勢及び寸法の自動計測方法 | |
| JPS63109307A (ja) | チツプ部品の装着検査装置 | |
| JPS62229008A (ja) | ラインセンサによる対象物の位置ずれ及び姿勢角の自動計測方法 | |
| KR100784734B1 (ko) | 산업용 로봇 시스템의 타원 보간방법 | |
| JPH0435686B2 (ja) | ||
| Qingda et al. | Workpiece posture measurement and intelligent robot grasping based on monocular vision | |
| JP4815592B2 (ja) | 物体検出方法 | |
| JPS6375503A (ja) | リ−ド付部品位置決め装置 | |
| JPS62231390A (ja) | 画像における2直線の分離方法 | |
| JPH0339611A (ja) | 視覚認識装置を備えたロボツトにおける座標系間のキヤリブレーシヨン方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |