JPS62165206A - ロボツト視覚装置におけるワ−ク姿勢決定方法 - Google Patents
ロボツト視覚装置におけるワ−ク姿勢決定方法Info
- Publication number
- JPS62165206A JPS62165206A JP61008419A JP841986A JPS62165206A JP S62165206 A JPS62165206 A JP S62165206A JP 61008419 A JP61008419 A JP 61008419A JP 841986 A JP841986 A JP 841986A JP S62165206 A JPS62165206 A JP S62165206A
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- coordinate system
- axis
- work
- gravity
- 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
Links
- 230000000007 visual effect Effects 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 title claims description 14
- 230000005484 gravity Effects 0.000 claims description 20
- 238000003384 imaging method Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000036544 posture Effects 0.000 description 14
- 230000000052 comparative effect Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
- Image Input (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ロボット等の目として機能する視覚装置にお
いて、ワークの形状情報に基づく2値化画像情報によっ
てロボット作業等に必要なワークの姿勢を決定する方法
に関するものである。
いて、ワークの形状情報に基づく2値化画像情報によっ
てロボット作業等に必要なワークの姿勢を決定する方法
に関するものである。
一般にロボット用視覚装置には、対象とするワークを識
別する能力に加えて、そのワークが視野内のどの位置に
どのような姿勢で置かれているのかを計測する機能が要
求される。しかし従来の視覚装置においては、認識対象
ワークの重心座標のみを出力するものや、任意の姿勢に
おける重心の位置に加えて慣性主軸の傾きを姿勢として
出力するもの、更には重心からワークの最遠点を求める
もの等に留まっている。従って対称軸が1軸のみである
ワークに対しては、姿勢が2個現われることとなり、ロ
ボット把持作業データを的確に供給することができない
。上記欠点を解消するものとして1例えば特開昭58−
217084号公報に記載されるようなロボット用視覚
装置が従業されている。
別する能力に加えて、そのワークが視野内のどの位置に
どのような姿勢で置かれているのかを計測する機能が要
求される。しかし従来の視覚装置においては、認識対象
ワークの重心座標のみを出力するものや、任意の姿勢に
おける重心の位置に加えて慣性主軸の傾きを姿勢として
出力するもの、更には重心からワークの最遠点を求める
もの等に留まっている。従って対称軸が1軸のみである
ワークに対しては、姿勢が2個現われることとなり、ロ
ボット把持作業データを的確に供給することができない
。上記欠点を解消するものとして1例えば特開昭58−
217084号公報に記載されるようなロボット用視覚
装置が従業されている。
前記視覚装置においては、対象とするワークの輪郭点の
座標メモリにより、形状データ抽出1型心計算および傾
き計算等の一連の処理を行なうものである。従って輪郭
走査に多大の時間を要するため、ワーク姿勢を決定する
までの処理時間が長い。一方量産工場においては多量の
ワークを短時間内に搬送、移載、加工機への取付等の作
業を行なう必要があり、ロボットの稼働率を最大限に向
上させるためにも、視覚装置における処理時間を可能な
限り短縮させる必要がある。この点前記従来の装置にお
いては未だ不充分な点が存在する。
座標メモリにより、形状データ抽出1型心計算および傾
き計算等の一連の処理を行なうものである。従って輪郭
走査に多大の時間を要するため、ワーク姿勢を決定する
までの処理時間が長い。一方量産工場においては多量の
ワークを短時間内に搬送、移載、加工機への取付等の作
業を行なう必要があり、ロボットの稼働率を最大限に向
上させるためにも、視覚装置における処理時間を可能な
限り短縮させる必要がある。この点前記従来の装置にお
いては未だ不充分な点が存在する。
本発明は上記従来の技術に存する問題点を解消し、短時
間の処理時間によって的確にワークの姿勢を決定できる
ロボット視覚装置におけるワーク姿勢決定方法を提供す
ることを目的とするものである。
間の処理時間によって的確にワークの姿勢を決定できる
ロボット視覚装置におけるワーク姿勢決定方法を提供す
ることを目的とするものである。
上記目的達成のために1本発明においては次のような技
術的手段を採用した。すなわち。
術的手段を採用した。すなわち。
A、撮像手段によるワークの形状情報を画像変換手段を
介して2値化画像情報に変換する。
介して2値化画像情報に変換する。
B、この2値化画像情報によりロボット視覚装置の座標
系における前記ワークの重心を求める。
系における前記ワークの重心を求める。
C1この重心を通る慣性主軸および同副軸により前記重
心を原点とするワーク座標系を設定する。
心を原点とするワーク座標系を設定する。
D、前記原点から前記慣性主軸および同副軸が夫々前記
ワークの外形線を横断する点までの長さの比によって前
記ワーク座標系の方向を決定する。
ワークの外形線を横断する点までの長さの比によって前
記ワーク座標系の方向を決定する。
E、このワーク座標系の特定軸と前記ロボット視覚装置
座標系とがなす角により前記ワークの姿勢を決定する。
座標系とがなす角により前記ワークの姿勢を決定する。
という技術的手段を講じたのである。
第1図は本発明方法を模式的に示す図であり。
同図によりワーク姿勢を決定する手順について記述する
。まずテレビカメラ等の撮像手段によってワーク全体を
撮像し9画像変換手段を介して2値化情報に変換する(
以上何れも図示せず)。次に第1図に示すように、ロボ
ット視覚装置の座標系XvYvにおいて、前記2値化情
報によりワークWを表示すると共に2画像処理により重
心Gを求める。而してこの重心Gを通る慣性主軸XWと
これと直交するYwとによって1重心Gを原点とするワ
ーク座標系XwYwを設定する。次に前記原点(重心G
と同一)から座標軸XWお・よびYWが夫々ワークWの
外形線を横断する点までの長さによって座標系の方向を
決定するのである。すなわち座標軸XW上において各々
L、L2.座標軸YW上において各々S、S2を求める
。ここで予め例えばL2 /Ll < 1.S2 /S
l < 1の場合にL2側または82側が各々十と定め
ておく。而して第り図においては、L2/L、=1であ
るが。
。まずテレビカメラ等の撮像手段によってワーク全体を
撮像し9画像変換手段を介して2値化情報に変換する(
以上何れも図示せず)。次に第1図に示すように、ロボ
ット視覚装置の座標系XvYvにおいて、前記2値化情
報によりワークWを表示すると共に2画像処理により重
心Gを求める。而してこの重心Gを通る慣性主軸XWと
これと直交するYwとによって1重心Gを原点とするワ
ーク座標系XwYwを設定する。次に前記原点(重心G
と同一)から座標軸XWお・よびYWが夫々ワークWの
外形線を横断する点までの長さによって座標系の方向を
決定するのである。すなわち座標軸XW上において各々
L、L2.座標軸YW上において各々S、S2を求める
。ここで予め例えばL2 /Ll < 1.S2 /S
l < 1の場合にL2側または82側が各々十と定め
ておく。而して第り図においては、L2/L、=1であ
るが。
S2/Sl<1であるから、St側が十となる。
従って座標軸XWはL2側が十となり、ワーク座標系X
wYwの方向を決定することができる。次にワーク座標
系XwYwの特定軸Xwと、ロボット視覚装置の座標系
XVとがなす角θを求めることにより、ワークWの姿勢
を決定し得る。
wYwの方向を決定することができる。次にワーク座標
系XwYwの特定軸Xwと、ロボット視覚装置の座標系
XVとがなす角θを求めることにより、ワークWの姿勢
を決定し得る。
上記説明では、ワーク座標系XwYwの方向決定に当た
って、Lx /L+ < 1.S2/S+ < 1の場
合に各々Lz、St側を十と定めたが、これ以外の決め
方でもよい。またワーク座標系XwYWとロボット視覚
装置の座標系XVYVとの交角θの求め方についても、
XwとXvとの交角のみでなく、他の軸との交角を使用
できることは勿論である。
って、Lx /L+ < 1.S2/S+ < 1の場
合に各々Lz、St側を十と定めたが、これ以外の決め
方でもよい。またワーク座標系XwYWとロボット視覚
装置の座標系XVYVとの交角θの求め方についても、
XwとXvとの交角のみでなく、他の軸との交角を使用
できることは勿論である。
第4図に上記本発明の処理手順のフローチャートを示す
。
。
第2図および第3図は各々対称軸が1軸であるワークの
平面図であり、管継手のエルボおよびチ−を示す。両図
においてGは全体の重心であり。
平面図であり、管継手のエルボおよびチ−を示す。両図
においてGは全体の重心であり。
この重心Gを通る線分CC′およびabが各々慣性主軸
および慣性副軸である。而して重心Gからこれらの軸が
ワークの外形線を横断する点までの長さによって座標系
の方向を決定するのであるが。
および慣性副軸である。而して重心Gからこれらの軸が
ワークの外形線を横断する点までの長さによって座標系
の方向を決定するのであるが。
1inエルボおよび3/4inチーの場合には、第1表
に示すように長さの比率は各々70%および77%であ
る。一般に上記比率が90%以下でないと方向の決定を
誤る場合があるが2本実施例においては両者間に明確な
差が認められるため、方向決定の際の信頬性が高いと認
める。
に示すように長さの比率は各々70%および77%であ
る。一般に上記比率が90%以下でないと方向の決定を
誤る場合があるが2本実施例においては両者間に明確な
差が認められるため、方向決定の際の信頬性が高いと認
める。
上記座標系の方向を決定する場合には1本実施例以外に
も種々の方法があるので、これらを比較例として次に記
述すると共に前記第1表に数値を併記する。なお第1表
中における本実施例についての数値は各々線分Ga、G
bを1型車位で表わしたものである。
も種々の方法があるので、これらを比較例として次に記
述すると共に前記第1表に数値を併記する。なお第1表
中における本実施例についての数値は各々線分Ga、G
bを1型車位で表わしたものである。
第1表
比較例(1)
第2図および第3図において、慣性副軸abの右側を慣
性主軸GCでA部およびB部に分割し。
性主軸GCでA部およびB部に分割し。
各部の面積を比較する方法である。第1表中の数(直は
l12で表わしている。
l12で表わしている。
比較例(2)
上記同様A部およびB部に分割し、各部の重心GAおよ
びGIlを求め、全体の重心Gとの距離GGAおよびG
G yr (*m )を比較する。
びGIlを求め、全体の重心Gとの距離GGAおよびG
G yr (*m )を比較する。
比較例(3)
上記分割部の重心GAおよびG、と全体の重心Gとを結
ぶ線分ca Gおよびcs Gと、慣性主軸GCとのな
す角度LGAGCおよびLG、GC(度)とを比較する
。
ぶ線分ca Gおよびcs Gと、慣性主軸GCとのな
す角度LGAGCおよびLG、GC(度)とを比較する
。
比較例(4)
上記分割部の重心GAおよびGBから各図形輪郭の最遠
点までの距離(1重)で比較する。
点までの距離(1重)で比較する。
第1表から明らかなように、上記比較例(1)〜(4)
の方法においては、ワークが管継手チーの場合に比較例
(2)〜(4)が90%以下であるのを除き、何れも9
0%以上の比率を示しており、座標軸の方向を決定する
基準となるべき数値が近接していることを示している。
の方法においては、ワークが管継手チーの場合に比較例
(2)〜(4)が90%以下であるのを除き、何れも9
0%以上の比率を示しており、座標軸の方向を決定する
基準となるべき数値が近接していることを示している。
これに対して本実施例における比率は何れも小さい値を
示し。
示し。
座標軸の決定に対する信顛性が高いと認め得る。
第2表は、ワークとして他のサイズのものについて、第
1表と同様の比率を示したものであるが。
1表と同様の比率を示したものであるが。
第1表と同様に何れも小さい値を示している。なお第2
表には一部第1表に示したものも比較参考のために併せ
て記載しである。
表には一部第1表に示したものも比較参考のために併せ
て記載しである。
第2表
〔発明の効果〕
本発明は以上記述のような構成および作用であるから、
下記のような効果を期待できる。
下記のような効果を期待できる。
(1)対称軸が1軸のみであるようなワークであっても
、迅速かつ的確にワーク姿勢を決定することができるた
め、ロボットが円滑に作動し、かつロボットの稼働率を
向上することができる。
、迅速かつ的確にワーク姿勢を決定することができるた
め、ロボットが円滑に作動し、かつロボットの稼働率を
向上することができる。
(2) ワーク輪郭走査をする必要がないため、ワー
ク姿勢決定までの処理時間が極めて短かいため。
ク姿勢決定までの処理時間が極めて短かいため。
前記同様生産性を大幅に向上する。
(3) ワーク座標系の設定時にワーク固有の形状特
徴をも認識するから、ワーク姿勢決定のみに留まらず、
ワーク識別機能も併有することができ。
徴をも認識するから、ワーク姿勢決定のみに留まらず、
ワーク識別機能も併有することができ。
ロボットの高機能化が可能である。
第1図は本発明方法を模式的に示す説明図、第2図およ
び第3図は各々本発明の実施例におけるワーク形状を示
す平面図、第4図は本発明方法の処理手順を示すフロー
チャートである。
び第3図は各々本発明の実施例におけるワーク形状を示
す平面図、第4図は本発明方法の処理手順を示すフロー
チャートである。
Claims (1)
- 撮像手段によるワークの形状情報を画像変換手段を介し
て2値化画像情報に変換し、この2値化画像情報により
ロボット視覚装置の座標系における前記ワークの重心を
求め、この重心を通る慣性主軸および同副軸により前記
重心を原点とするワーク座標系を設定し、前記原点から
前記慣性主軸および同副軸が夫々前記ワークの外形線を
横断する点までの長さの比によって前記ワーク座標系の
方向を決定し、このワーク座標系の特定軸と前記ロボッ
ト視覚装置の座標系とがなす角により前記ワークの姿勢
を決定することを特徴とするロボット視覚装置における
ワーク姿勢決定方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61008419A JPS62165206A (ja) | 1986-01-17 | 1986-01-17 | ロボツト視覚装置におけるワ−ク姿勢決定方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61008419A JPS62165206A (ja) | 1986-01-17 | 1986-01-17 | ロボツト視覚装置におけるワ−ク姿勢決定方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62165206A true JPS62165206A (ja) | 1987-07-21 |
Family
ID=11692604
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61008419A Pending JPS62165206A (ja) | 1986-01-17 | 1986-01-17 | ロボツト視覚装置におけるワ−ク姿勢決定方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62165206A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104483898A (zh) * | 2014-10-29 | 2015-04-01 | 西南科技大学 | 一种搜索Delta机器人内接圆柱体期望工作空间的方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58217084A (ja) * | 1982-06-11 | 1983-12-16 | Fujitsu Ltd | ロボツト用視覚装置 |
| JPS6015780A (ja) * | 1983-07-08 | 1985-01-26 | Hitachi Ltd | ロボット制御装置 |
| JPS60104681A (ja) * | 1983-11-14 | 1985-06-10 | ヤマザキマザック株式会社 | ロボツトの制御方法 |
| JPS60116005A (ja) * | 1983-11-28 | 1985-06-22 | Yamazaki Mazak Corp | ロボットにおける動作プログラム制御方法 |
-
1986
- 1986-01-17 JP JP61008419A patent/JPS62165206A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58217084A (ja) * | 1982-06-11 | 1983-12-16 | Fujitsu Ltd | ロボツト用視覚装置 |
| JPS6015780A (ja) * | 1983-07-08 | 1985-01-26 | Hitachi Ltd | ロボット制御装置 |
| JPS60104681A (ja) * | 1983-11-14 | 1985-06-10 | ヤマザキマザック株式会社 | ロボツトの制御方法 |
| JPS60116005A (ja) * | 1983-11-28 | 1985-06-22 | Yamazaki Mazak Corp | ロボットにおける動作プログラム制御方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104483898A (zh) * | 2014-10-29 | 2015-04-01 | 西南科技大学 | 一种搜索Delta机器人内接圆柱体期望工作空间的方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3242108B2 (ja) | ターゲットマークの認識・追跡システム及び方法 | |
| US20210316449A1 (en) | Robot teaching by human demonstration | |
| EP0206051B1 (en) | Multi-joint-robot controller | |
| JP2004050390A (ja) | ワーク取出し装置 | |
| JPH03105602A (ja) | 遠隔監視システムおよび遠隔監視方法 | |
| Matsuno et al. | Flexible rope manipulation by dual manipulator system using vision sensor | |
| JPS58217084A (ja) | ロボツト用視覚装置 | |
| CN116867619B (zh) | 示教装置 | |
| JPH0847881A (ja) | ロボットの遠隔操作方法 | |
| JPS62165206A (ja) | ロボツト視覚装置におけるワ−ク姿勢決定方法 | |
| JPS62214403A (ja) | 視覚センサ付ロボツトシステムにおけるキヤリブレ−シヨン方法 | |
| CN119575395A (zh) | 一种基于ros的激光雷达与点云图像处理融合的多点导航及目标检测算法 | |
| JPH0417472B2 (ja) | ||
| JPH04269194A (ja) | 平面計測方法 | |
| JPS62165213A (ja) | 作業環境教示装置 | |
| JPH06214622A (ja) | ワーク位置検知装置 | |
| JPS643661Y2 (ja) | ||
| JPS62263578A (ja) | ロボツト視覚装置におけるワ−ク姿勢決定方法 | |
| JP2626780B2 (ja) | セグメント対応による三次元画像計測方法 | |
| Cheng et al. | A study of using 2D vision system for enhanced industrial robot intelligence | |
| JPS6257892A (ja) | 視覚付ロボツトのカメラ座標較正方法 | |
| JP2584151Y2 (ja) | ロボット制御装置 | |
| JPH04119405A (ja) | 位置及び回転角検出装置、その指示具、並びに、それを用いたロボットの動作教示装置 | |
| JPS63285410A (ja) | ロボットの作業対象物の位置検出方式 | |
| JPS62102984A (ja) | ロボットの手首部位置決め方法 |