JP7509918B2 - 画像処理システム及び画像処理方法 - Google Patents
画像処理システム及び画像処理方法 Download PDFInfo
- Publication number
- JP7509918B2 JP7509918B2 JP2022568249A JP2022568249A JP7509918B2 JP 7509918 B2 JP7509918 B2 JP 7509918B2 JP 2022568249 A JP2022568249 A JP 2022568249A JP 2022568249 A JP2022568249 A JP 2022568249A JP 7509918 B2 JP7509918 B2 JP 7509918B2
- Authority
- JP
- Japan
- Prior art keywords
- visual
- visual sensor
- sensor
- pattern
- focusing
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 35
- 238000003672 processing method Methods 0.000 title claims description 7
- 230000000007 visual effect Effects 0.000 claims description 272
- 238000001514 detection method Methods 0.000 claims description 18
- 238000000034 method Methods 0.000 description 16
- 230000003287 optical effect Effects 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 10
- 230000015654 memory Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000007689 inspection Methods 0.000 description 2
- 239000003973 paint Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011179 visual inspection Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
- B25J9/1692—Calibration of manipulator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39045—Camera on end effector detects reference pattern
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Viewfinders (AREA)
- Automatic Focus Adjustment (AREA)
- Measurement Of Optical Distance (AREA)
Description
(A1)ロボット制御装置50によって指標IDが視覚センサ70の視野に入るように視覚センサ70が初期位置PS0及び初期姿勢OR0に配置された状態で、指標IDが撮像され、指標IDの画像データJD0が取得される。図6に示すような画像(JDn)が取得されたとする。
(A2)画像処理部202は、画像JDnに写る指標IDの画像から、交点Fの座標(xn,yn)を指標IDの位置として取得し、円Cの面積を指標IDのサイズISn(単位:pixel)として取得する。画像処理部202は、予め保存されたデータとして、実空間にける指標IDのサイズRS(単位:mm)、視覚センサ70の光学レンズの焦点距離FD、撮像センサのサイズSS(単位:mm/pixel)を取得する。
(A5)同様に、画像処理部202は、視覚センサ70を初期位置からフランジ座標系のy軸方向に所定の距離δyだけ並進移動させた位置PS2及び姿勢OR0で指標IDを撮像した画像JD2から、画像データJD2を撮像したときの視覚センサ70から指標IDまでのベクトルを取得する。
(A6)同様に、画像処理部202は、視覚センサ70を初期位置からフランジ座標系のz軸方向に所定の距離δzだけ並進移動させた位置PS3及び姿勢OR0で指標IDを撮像した画像JD3から、画像データJD3を撮像したときの視覚センサ70から指標IDまでのベクトルを取得する。
(A7)以上のデータから、画像処理部202は、フランジ座標系C2における視覚センサ70(センサ座標系C3)の姿勢(W,P,R)を表す回転行列を以下の数式(1)により取得する。
(B1)ロボット制御装置50は、まず、初期位置PS0及び初期姿勢OR0でのフランジ座標系C2において、参照座標系C4を設定する。本実施形態においては、ロボット制御装置50は、参照座標系C4を、その原点が、フランジ座標系C2の原点に配置され、その姿勢(各軸の方向)が、上述の手順で取得した姿勢(W,P,R)に一致するように、フランジ座標系C2において設定する。したがって、参照座標系C4のx軸、y軸、及びz軸の方向は、それぞれ、センサ座標系C3のx軸、y軸、及びz軸と平行となる。
(B3)画像処理部202は、上述の姿勢を求める場合と同様の手法により、視覚センサ70を動作させて指標IDを撮像し、このときの視覚センサ70に対する指標IDの相対位置データ(X4,Y4,Z4)を取得する。
(B5)画像処理部202は、上述の姿勢を求める場合と同様の手法により、視覚センサ70を動作させて指標IDを撮像し、このときの視覚センサ70に対する指標IDの相対位置データ(X5,Y5,Z5)を取得する。
11 フランジ
20 視覚センサ制御装置
21 プロセッサ
22 メモリ
23 入出力インタフェース
31 ツール
50 ロボット制御装置
51 プロセッサ
52 メモリ
53 入出力インタフェース
54 操作部
60 台
70 視覚センサ
100 ロボットシステム
201 入力画像
202 画像処理部
203 合焦度算出部
204 キャリブレーションデータ記憶部
Claims (5)
- 産業機械と、
視覚センサと、
ワークの検出対象箇所に配置された視覚パターンであって、前記視覚センサと当該視覚パターンとの相対位置関係を特定するための視覚パターンと、
前記視覚センサにより前記視覚パターンが撮影された画像から、前記視覚センサと前記視覚パターンとの相対位置関係を決定する画像処理部と、
前記視覚センサの視野に前記視覚パターンが写っている状態で、決定された前記相対位置関係に基づいて前記視覚パターンを基準とする所定の方向において前記視覚センサと前記視覚パターンとの相対位置を変更させながら前記視覚センサにより前記視覚パターンを撮像させて前記視覚パターンの合焦度を求めることで、前記視覚センサを前記視覚パターンに合焦させる合焦動作制御部と、を備え、
前記視覚センサは前記産業機械の所定の可動部位に搭載され、
前記合焦動作制御部は、前記視覚センサの視野に前記視覚パターンが写っている状態で、前記相対位置関係に基づいて前記産業機械により前記視覚センサを前記所定の方向に移動させながら前記視覚センサにより前記視覚パターンを撮像させて前記視覚パターンの合焦度を求めることで、前記視覚センサを前記視覚パターンに合焦する合焦位置に移動させ、
前記視覚センサは前記視覚パターンを用いたキャリブレーションを実施済みであり、前記合焦動作制御部は、前記視覚センサを前記視覚パターンを基準とする前記所定の方向に向けるために、前記視覚センサの前記産業機械の所定の基準位置を基準とした位置及び姿勢を表すキャリブレーションデータを用いる、画像処理システム。 - 前記合焦動作制御部は、前記視覚パターンが形成された面に対して予め定められた方向おいて前記視覚センサと前記視覚パターンとの相対位置を変更する、請求項1に記載の画像処理システム。
- 前記合焦動作制御部は、前記視覚センサを前記視覚パターンに対して所定の動作範囲内で移動させ、前記視覚パターンの合焦度が最も高いときの合焦度基準値と、前記視覚センサを移動させながら得られる前記合焦度とを比較することで前記視覚センサを前記合焦位置に移動させる、請求項1または2に記載の画像処理システム。
- 前記産業機械は産業用ロボットである、請求項1から3のいずれか一項に記載の画像処理システム。
- 画像処理システムにおいて実行される画像処理方法であって、
ワークの検出対象箇所に配置された視覚パターンを視覚センサで撮像した画像から当該視覚センサと当該視覚パターンとの相対位置関係を決定する手順と、
視覚センサの視野に前記視覚パターンが写っている状態で、決定された前記相対位置関係に基づいて前記視覚パターンを基準とする所定の方向において前記視覚センサと前記視覚パターンとの相対位置を変更させながら前記視覚センサにより前記視覚パターンを撮像させて前記視覚パターンの合焦度を求めることで、前記視覚センサを前記視覚パターンに合焦させる手順と、を含み、
前記視覚センサは産業機械の所定の可動部位に搭載され、
前記視覚センサを前記視覚パターンに合焦させる手順において、前記視覚センサの視野に前記視覚パターンが写っている状態で、前記相対位置関係に基づいて前記産業機械により前記視覚センサを前記所定の方向に移動させながら前記視覚センサにより前記視覚パターンを撮像させて前記視覚パターンの合焦度を求めることで、前記視覚センサを前記視覚パターンに合焦する合焦位置に移動させ、
前記視覚センサは前記視覚パターンを用いたキャリブレーションを実施済みであり、
前記視覚センサを前記視覚パターンを基準とする前記所定の方向に向けるために、前記視覚センサの前記産業機械の所定の基準位置を基準とした位置及び姿勢を表すキャリブレーションデータを用いる、画像処理方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020204868 | 2020-12-10 | ||
JP2020204868 | 2020-12-10 | ||
PCT/JP2021/044535 WO2022124232A1 (ja) | 2020-12-10 | 2021-12-03 | 画像処理システム及び画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2022124232A1 JPWO2022124232A1 (ja) | 2022-06-16 |
JP7509918B2 true JP7509918B2 (ja) | 2024-07-02 |
Family
ID=81973253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022568249A Active JP7509918B2 (ja) | 2020-12-10 | 2021-12-03 | 画像処理システム及び画像処理方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20230328372A1 (ja) |
JP (1) | JP7509918B2 (ja) |
CN (1) | CN116472144A (ja) |
DE (1) | DE112021005353T5 (ja) |
TW (1) | TW202239546A (ja) |
WO (1) | WO2022124232A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021246171A1 (ja) * | 2020-06-04 | 2021-12-09 | ソニーグループ株式会社 | 撮像装置、および画像処理方法、並びにプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010079845A (ja) | 2008-09-29 | 2010-04-08 | Mitsubishi Electric Corp | 数値制御装置 |
JP2011221612A (ja) | 2010-04-05 | 2011-11-04 | Mitsubishi Electric Corp | 補正パラメータ調整装置 |
US20140039666A1 (en) | 2011-05-13 | 2014-02-06 | Doosan Infracore Co., Ltd. | Apparatus and method for automatically detecting and compensating for a backlash of a machine tool |
JP2016221645A (ja) | 2015-06-02 | 2016-12-28 | セイコーエプソン株式会社 | ロボット、ロボット制御装置およびロボットシステム |
JP2017212812A (ja) | 2016-05-25 | 2017-11-30 | ファナック株式会社 | モータ制御装置、モータ制御方法及びモータ制御プログラム |
JP2020047049A (ja) | 2018-09-20 | 2020-03-26 | ファナック株式会社 | 画像処理装置及び画像処理方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08210816A (ja) | 1995-02-03 | 1996-08-20 | Fanuc Ltd | ロボット−視覚センサシステムにおいてセンサ座標系とロボット先端部の関係を定める座標系結合方法 |
US20060017720A1 (en) * | 2004-07-15 | 2006-01-26 | Li You F | System and method for 3D measurement and surface reconstruction |
JP5670416B2 (ja) | 2012-12-28 | 2015-02-18 | ファナック株式会社 | ロボットシステム表示装置 |
JP2014180720A (ja) * | 2013-03-19 | 2014-09-29 | Yaskawa Electric Corp | ロボットシステム及びキャリブレーション方法 |
JP6565175B2 (ja) * | 2014-11-21 | 2019-08-28 | セイコーエプソン株式会社 | ロボットおよびロボットシステム |
JP2018091774A (ja) | 2016-12-06 | 2018-06-14 | 信越ポリマー株式会社 | 成形品の検査装置及び検査方法 |
JP6973233B2 (ja) | 2017-05-17 | 2021-11-24 | オムロン株式会社 | 画像処理システム、画像処理装置および画像処理プログラム |
JP6538751B2 (ja) | 2017-05-18 | 2019-07-03 | ファナック株式会社 | プログラミング装置及びロボット制御方法 |
CN110136208B (zh) * | 2019-05-20 | 2020-03-17 | 北京无远弗届科技有限公司 | 一种机器人视觉伺服系统的联合自动标定方法及装置 |
-
2021
- 2021-11-23 TW TW110143581A patent/TW202239546A/zh unknown
- 2021-12-03 CN CN202180076116.1A patent/CN116472144A/zh active Pending
- 2021-12-03 DE DE112021005353.1T patent/DE112021005353T5/de active Pending
- 2021-12-03 US US18/043,039 patent/US20230328372A1/en active Pending
- 2021-12-03 WO PCT/JP2021/044535 patent/WO2022124232A1/ja active Application Filing
- 2021-12-03 JP JP2022568249A patent/JP7509918B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010079845A (ja) | 2008-09-29 | 2010-04-08 | Mitsubishi Electric Corp | 数値制御装置 |
JP2011221612A (ja) | 2010-04-05 | 2011-11-04 | Mitsubishi Electric Corp | 補正パラメータ調整装置 |
US20140039666A1 (en) | 2011-05-13 | 2014-02-06 | Doosan Infracore Co., Ltd. | Apparatus and method for automatically detecting and compensating for a backlash of a machine tool |
JP2016221645A (ja) | 2015-06-02 | 2016-12-28 | セイコーエプソン株式会社 | ロボット、ロボット制御装置およびロボットシステム |
JP2017212812A (ja) | 2016-05-25 | 2017-11-30 | ファナック株式会社 | モータ制御装置、モータ制御方法及びモータ制御プログラム |
JP2020047049A (ja) | 2018-09-20 | 2020-03-26 | ファナック株式会社 | 画像処理装置及び画像処理方法 |
Also Published As
Publication number | Publication date |
---|---|
US20230328372A1 (en) | 2023-10-12 |
JPWO2022124232A1 (ja) | 2022-06-16 |
CN116472144A (zh) | 2023-07-21 |
DE112021005353T5 (de) | 2023-08-31 |
WO2022124232A1 (ja) | 2022-06-16 |
TW202239546A (zh) | 2022-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11254008B2 (en) | Method and device of controlling robot system | |
JP6025386B2 (ja) | 画像計測装置、画像計測方法及び画像計測プログラム | |
JP6429473B2 (ja) | ロボットシステム、ロボットシステムの校正方法、プログラム、およびコンピュータ読み取り可能な記録媒体 | |
JP4021413B2 (ja) | 計測装置 | |
JP6855492B2 (ja) | ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法 | |
TWI670153B (zh) | 機器人及機器人系統 | |
JP6126183B2 (ja) | ターゲットマークを撮像するカメラを備えたロボットシステム | |
JP5815761B2 (ja) | 視覚センサのデータ作成システム及び検出シミュレーションシステム | |
EP2682711B1 (en) | Apparatus and method for three-dimensional measurement and robot system comprising said apparatus | |
US9884425B2 (en) | Robot, robot control device, and robotic system | |
CN111278608B (zh) | 用于3d视觉机器人系统的校准物品 | |
JP6869159B2 (ja) | ロボットシステム | |
CN106217372A (zh) | 机器人、机器人控制装置以及机器人系统 | |
JP2005300230A (ja) | 計測装置 | |
JP6855491B2 (ja) | ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法 | |
JP6565175B2 (ja) | ロボットおよびロボットシステム | |
JP6885856B2 (ja) | ロボットシステムおよびキャリブレーション方法 | |
JP7509918B2 (ja) | 画像処理システム及び画像処理方法 | |
JP7427370B2 (ja) | 撮像装置、画像処理装置、画像処理方法、撮像装置の校正方法、ロボット装置、ロボット装置を用いた物品の製造方法、制御プログラムおよび記録媒体 | |
JPWO2018173192A1 (ja) | 多関節ロボットの平行度判定方法および多関節ロボットの傾き調整装置 | |
JP7414850B2 (ja) | ロボットシステム | |
JP2016182648A (ja) | ロボット、ロボット制御装置およびロボットシステム | |
JP6565367B2 (ja) | 位置補正システム | |
WO2023013740A1 (ja) | ロボット制御装置、ロボット制御システム、及びロボット制御方法 | |
JP2016203282A (ja) | エンドエフェクタの姿勢変更機構を備えたロボット |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240419 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240620 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7509918 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |