JP7450691B1 - 干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム - Google Patents
干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム Download PDFInfo
- Publication number
- JP7450691B1 JP7450691B1 JP2022182780A JP2022182780A JP7450691B1 JP 7450691 B1 JP7450691 B1 JP 7450691B1 JP 2022182780 A JP2022182780 A JP 2022182780A JP 2022182780 A JP2022182780 A JP 2022182780A JP 7450691 B1 JP7450691 B1 JP 7450691B1
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- interference
- gripper
- display
- auxiliary device
- 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
- 238000000034 method Methods 0.000 title claims description 46
- 238000003384 imaging method Methods 0.000 claims abstract description 34
- 238000012545 processing Methods 0.000 claims description 55
- 238000001514 detection method Methods 0.000 claims description 44
- 238000004364 calculation method Methods 0.000 claims description 21
- 238000010586 diagram Methods 0.000 abstract description 23
- 239000003550 marker Substances 0.000 description 18
- 230000006870 function Effects 0.000 description 10
- 238000005452 bending Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 238000010191 image analysis Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000001179 sorption measurement Methods 0.000 description 1
- 238000006467 substitution reaction Methods 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
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/06—Safety devices
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
Abstract
Description
図1は、本発明の一実施形態に係る干渉判別表示システムの構成例を概略的に示す斜視図である。
図1に示すように、一実施形態に係る干渉判別表示システム100は、積載エリアTA内に積載されたワークWに対する作業(例えば、曲げ加工機等へのローディング等)を補助する配置自在な可搬性を有するワークめくり装置(補助装置)10と、積載エリアTA内のワークWを保持するグリッパ41及びアーム部42を有するワーク保持用ロボット40と、ワークW、ワークめくり装置(補助装置)10並びにグリッパ41及びアーム部42が存在し得る積載エリアTAを撮像可能なカメラ(撮像装置)20と、カメラ(撮像装置)20によって撮像された撮像画像に基づいて、積載エリアTA内におけるワークめくり装置(補助装置)10及びワークWをそれぞれ検出、並びにグリッパ41及びアーム部42を事前の位置情報と検出されたワークWの位置とに基づき演算して検出する制御装置30と、制御装置30によって検出されたワークめくり装置(補助装置)10、ワークW並びにグリッパ41及びアーム部42をそれぞれ表示可能なディスプレイ(表示装置)69と、を備える。制御装置30は、検出されたグリッパ41及びアーム部42の少なくとも一つと、ワークめくり装置(補助装置)10及びワークWの少なくとも一つと、の干渉状態を判定する判定部を含む。ディスプレイ(表示装置)69は、制御装置30の判定部によって判定された干渉状態を表す情報を表示画面69a上に表示可能に構成されている。
図2は、一実施形態に係る干渉判別表示システムにおける補助装置に設けられた指標の一例を示す図である。
上記のように、制御装置30は、ワークめくり装置10を検出する際に、マーカ14~16に基づいて、ワークめくり装置10の積載エリアTA内における配置位置及び配置の向きを判別し得る。
図3は、一実施形態に係る干渉判別表示システムにおける制御装置の機能的構成を概略的に示すブロック図である。
図3に示すように、カメラ20により撮像された撮像画像の画像データは、制御装置30に入力される。制御装置30は、機能的には、画像取得部31と、画像処理部32と、演算部33と、記憶部34と、操作部35と、を備える。
図4は、一実施形態に係る干渉判別表示システムにおける制御装置のハードウェア構成を概略的に示す構成図である。
図4に示すように、制御装置30は、ハードウェア構成として、例えば、CPU(Central Processing Unit)61と、RAM(Random Access Memory)62と、ROM(Read Only Memory)63と、HDD(Hard Disk Drive)64と、SSD(Solid State Drive)65と、を備える。また、制御装置30は、入力I/F(Interface)66と、出力I/F(Interface)67と、通信I/F(Interface)68と、を備える。各構成部61~68は、それぞれバス60によって相互に通信可能に接続されている。
図5は、一実施形態に係る干渉判別表示システムの撮像装置により撮像された撮像画像を概念的に示すイメージ図である。
制御装置30は、上記の判別処理に際して、まず、図5に示すような積載エリアTAを撮像して画像処理された撮像画像22から、例えば、画像処理部32の検出部32aがエッジ検出処理等を行う。これにより、検出部32aは、ワークめくり装置10の装置本体10Aの天面部11及び斜面部12に設けられたマーカ14,15(又は側面部13に設けられたマーカ16、以下同じ。)を検出する。
図6は、一実施形態に係る干渉判別表示システムの撮像装置により撮像された撮像画像における補助装置の実在領域を概念的に示すイメージ図である。
制御装置30は、ワークWの検出に際して、図6に示すように、画像処理部32において、検出部32aにより検出されたワークめくり装置10の算出された実在領域Rを、撮像画像22から除外する。そして、検出部32aは、ワークめくり装置10の実在領域Rが除外された撮像画像22を探索範囲として、まず、この探索範囲に写るワークWの画像と、記憶部34に予め記憶されたワークモデルとのマッチングを行う。そして、検出部32aは、積載エリアTA内のワークWの大体の位置を表す存在位置を検出する。
図7は、一実施形態に係る干渉判別表示システムの干渉判別表示処理の一例を示すフローチャートである。図8は、撮像画像を用いたマッチングを概念的に説明するためのイメージ図である。図9は、撮像画像におけるワークの画像と探索範囲内でマッチングされたワークモデルを概念的に説明するためのイメージ図である。図10は、撮像画像を用いたデータ作成及びマッチングを概念的に説明するためのイメージ図である。また、図11及び図12は、一実施形態に係る干渉判別表示システムの表示装置による表示例を説明するための図である。
以上説明したように、一実施形態に係る干渉判別表示システム100は、カメラ20により撮像された撮像画像22に基づいて、配置位置及び配置の向きを含むワークめくり装置10を検出し、ワークWの実積載位置を検出して、演算により検出されたワーク保持用ロボット40のグリッパ41及びアーム部42の位置に対する干渉状態を判定している。また、判定結果に基づき干渉状態を表す情報をディスプレイ69の表示画面69a上に表示することができるので、ワーク保持用ロボット40に対する干渉を正確に判別表示することができる。
以上、本発明の好適な実施形態について説明したが、本発明の技術的範囲は、一実施形態に記載の範囲には限定されない。上述した実施形態には、多様な変更又は改良を加えることが可能である。
図13及び図14は、一実施形態に係る干渉判別表示システムの表示装置による他の表示例を説明するための図である。
10A 装置本体
10B めくりユニット
14,15,16 マーカ
18 全体領域
19 識別領域
20 カメラ(撮像装置)
22 撮像画像
30 制御装置
31 画像取得部
32 画像処理部
32a 検出部
32b 判定部
40 ワーク保持用ロボット
41 グリッパ
42 アーム部
69 ディスプレイ(表示装置)
69a 表示画面
100 干渉判別表示システム
P パレット
TA 積載エリア
W ワーク
Claims (14)
- 積載エリア内に積載されたワークに対する作業を補助する配置自在な可搬性を有する補助装置と、
前記積載エリア内の前記ワークを保持するグリッパ及びアーム部を有するワーク保持用ロボットと、
前記ワーク、前記補助装置並びに前記グリッパ及び前記アーム部が存在する前記積載エリアを撮像可能な撮像装置と、
前記撮像装置によって撮像された撮像画像に基づいて、前記積載エリア内における前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部のそれぞれの位置を検出または演算する制御装置と、
前記制御装置によって検出または演算された前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部の位置をそれぞれ表示可能な表示装置と、を備え、
前記制御装置は、検出または演算された前記グリッパ及び前記アーム部の位置と、前記補助装置及び前記ワークの位置と、の干渉状態を判定する判定部を含み、
前記表示装置は、前記制御装置の前記判定部によって判定された前記干渉状態を表す情報を表示画面上に表示可能に構成されている
干渉判別表示システム。 - 前記制御装置は、
前記積載エリア内における前記補助装置の配置位置及び前記ワークの実積載位置を特定して検出する検出部と、
前記グリッパ及び前記アーム部の基準位置と、前記検出部により検出された前記ワークの実積載位置とに基づいて前記グリッパ及び前記アーム部の移動位置を演算する演算部と
を更に有する
請求項1に記載の干渉判別システム。 - 前記表示装置は、前記干渉状態を表す情報を、前記グリッパ及び前記アーム部の位置に対する前記補助装置及び前記ワークの位置の干渉箇所が視認可能となるよう表示する
請求項1に記載の干渉判別表示システム。 - 前記表示装置は、前記干渉箇所をその他の箇所と識別可能な特殊表示により表示する
請求項3に記載の干渉判別表示システム。 - 前記表示装置は、前記干渉状態を表す情報を、前記グリッパ及び前記アーム部の位置に対する前記補助装置及び前記ワークの位置の干渉距離を表す数値情報として表示する
請求項1~4のいずれか1項に記載の干渉判別表示システム。 - 積載エリア内に積載されたワークに対する作業を補助する配置自在な可搬性を有する補助装置と、
前記積載エリア内の前記ワークを保持するグリッパ及びアーム部を有するワーク保持用ロボットと、
前記ワーク、前記補助装置並びに前記グリッパ及び前記アーム部が存在する前記積載エリアを撮像可能な撮像装置と、
前記撮像装置によって撮像された撮像画像に基づいて、前記積載エリア内における前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部をそれぞれ検出する制御装置と、
前記制御装置によって検出された前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部をそれぞれ表示可能な表示装置と、を備え、
前記制御装置は、検出された前記グリッパ及び前記アーム部の少なくとも一つと、前記補助装置及び前記ワークの少なくとも一つと、の干渉状態を判定する判定部を含み、
前記表示装置は、前記制御装置の前記判定部によって判定された前記干渉状態を表す情報を表示画面上に表示可能に構成されており、
前記表示装置は、前記干渉状態を回避する場合の前記補助装置の配置の向きを含む配置可能位置に関する情報を表示可能に構成されている
干渉判別表示システム。 - ワークが積載されると共に、前記ワークに対する作業を補助する配置自在な可搬性を有する補助装置の一部並びに前記ワークを保持するワーク保持用ロボットのグリッパ及びアーム部が前記ワーク上に配置された積載エリアを、撮像装置により撮像する工程と、
前記撮像装置によって撮像された撮像画像に基づいて、制御装置により前記積載エリア内における前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部のそれぞれの位置を検出または演算する工程と、
前記制御装置によって検出または演算された前記グリッパ及び前記アーム部の位置と、前記補助装置及び前記ワークの位置と、の干渉状態を判定する工程と、
前記制御装置によって検出または演算された前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部の位置を表示装置によりそれぞれ表示する工程と、を備え、
前記表示する工程は、前記判定する工程で判定された前記干渉状態を表す情報を表示画面上に併せて表示する工程を含む
干渉判別表示方法。 - 前記検出または演算する工程において、前記積載エリア内における前記補助装置の配置位置及び前記ワークの実積載位置を特定して検出すると共に、前記グリッパ及び前記アーム部の基準位置と、検出した前記ワークの実積載位置とに基づいて前記グリッパ及び前記アーム部の移動位置を演算する
請求項7に記載の干渉判別方法。 - 前記表示する工程では、前記干渉状態を表す情報を、前記グリッパ及び前記アーム部の位置に対する前記補助装置及び前記ワークの位置の干渉箇所が視認可能となるよう表示する
請求項7に記載の干渉判別表示方法。 - 前記表示する工程では、前記干渉箇所をその他の箇所と識別可能な特殊表示により表示する
請求項9に記載の干渉判別表示方法。 - 前記表示する工程では、前記干渉状態を表す情報を、前記グリッパ及び前記アーム部の位置に対する前記補助装置及び前記ワークの位置の干渉距離を表す数値情報として表示する
請求項7~10のいずれか1項に記載の干渉判別表示方法。 - ワークが積載されると共に、前記ワークに対する作業を補助する配置自在な可搬性を有する補助装置の一部並びに前記ワークを保持するワーク保持用ロボットのグリッパ及びアーム部が前記ワーク上に配置された積載エリアを、撮像装置により撮像する工程と、
前記撮像装置によって撮像された撮像画像に基づいて、制御装置により前記積載エリア内における前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部をそれぞれ検出する工程と、
前記制御装置によって検出された前記グリッパ及び前記アーム部の少なくとも一つと、前記補助装置及び前記ワークの少なくとも一つと、の干渉状態を判定する工程と、
前記制御装置によって検出された前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部を表示装置によりそれぞれ表示する工程と、を備え、
前記表示する工程は、前記判定する工程で判定された前記干渉状態を表す情報を表示画面上に併せて表示する工程を含み、
前記表示する工程では、前記干渉状態を回避する場合の前記補助装置の配置の向きを含む配置可能位置に関する情報を表示する
干渉判別表示方法。 - ワークが積載されると共に、前記ワークに対する作業を補助する配置自在な可搬性を有する補助装置の一部並びに前記ワークを保持するワーク保持用ロボットのグリッパ及びアーム部が前記ワーク上に配置された積載エリアを、撮像装置により撮像させる処理と、
前記撮像装置によって撮像された撮像画像に基づいて、制御装置により前記積載エリア内における前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部のそれぞれの位置を検出または演算させる処理と、
前記制御装置によって検出または演算された前記グリッパ及び前記アーム部の位置と、前記補助装置及び前記ワークの位置と、の干渉状態を判定させる処理と、
前記制御装置によって検出または演算された前記補助装置、前記ワーク並びに前記グリッパ及び前記アーム部の位置を表示装置により表示画面上にそれぞれ表示させると共に、前記判定させる処理で判定された前記干渉状態を表す情報を前記表示装置により前記表示画面上に併せて表示させる処理と、をコンピュータに実行させる
干渉判別表示プログラム。 - 前記検出または演算させる処理において、前記制御装置により前記積載エリア内における前記補助装置の配置位置及び前記ワークの実積載位置を特定して検出させると共に、前記制御装置により前記グリッパ及び前記アーム部の基準位置と、検出させた前記ワークの実積載位置とに基づいて前記グリッパ及び前記アーム部の移動位置を演算させる
請求項13に記載の干渉判別表示プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022182780A JP7450691B1 (ja) | 2022-11-15 | 2022-11-15 | 干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム |
PCT/JP2023/038526 WO2024106153A1 (ja) | 2022-11-15 | 2023-10-25 | 干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022182780A JP7450691B1 (ja) | 2022-11-15 | 2022-11-15 | 干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7450691B1 true JP7450691B1 (ja) | 2024-03-15 |
JP2024072114A JP2024072114A (ja) | 2024-05-27 |
Family
ID=90194711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022182780A Active JP7450691B1 (ja) | 2022-11-15 | 2022-11-15 | 干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7450691B1 (ja) |
WO (1) | WO2024106153A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004082216A (ja) | 2002-06-28 | 2004-03-18 | Amada Eng Center Co Ltd | 曲げ加工方法およびその装置 |
JP2005081445A (ja) | 2003-09-04 | 2005-03-31 | Fanuc Ltd | ロボットの干渉領域確認装置 |
JP2022120663A (ja) | 2021-02-05 | 2022-08-18 | 株式会社アマダ | 装置判別システム、装置判別方法及び装置判別プログラム |
-
2022
- 2022-11-15 JP JP2022182780A patent/JP7450691B1/ja active Active
-
2023
- 2023-10-25 WO PCT/JP2023/038526 patent/WO2024106153A1/ja unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004082216A (ja) | 2002-06-28 | 2004-03-18 | Amada Eng Center Co Ltd | 曲げ加工方法およびその装置 |
JP2005081445A (ja) | 2003-09-04 | 2005-03-31 | Fanuc Ltd | ロボットの干渉領域確認装置 |
JP2022120663A (ja) | 2021-02-05 | 2022-08-18 | 株式会社アマダ | 装置判別システム、装置判別方法及び装置判別プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2024072114A (ja) | 2024-05-27 |
WO2024106153A1 (ja) | 2024-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11511421B2 (en) | Object recognition processing apparatus and method, and object picking apparatus and method | |
US11724400B2 (en) | Information processing apparatus for determining interference between object and grasping unit, information processing method, and storage medium | |
JP4309439B2 (ja) | 対象物取出装置 | |
US9415511B2 (en) | Apparatus and method for picking up article randomly piled using robot | |
US8638984B2 (en) | Display of results of a measurement of workpieces as a function of the detection of the gesture of a user | |
US9604363B2 (en) | Object pickup device and method for picking up object | |
JP4862765B2 (ja) | 表面検査装置及び表面検査方法 | |
JP4004899B2 (ja) | 物品の位置姿勢検出装置及び物品取出し装置 | |
US11654571B2 (en) | Three-dimensional data generation device and robot control system | |
JP6703812B2 (ja) | 3次元物体検査装置 | |
JP5665333B2 (ja) | 情報処理装置および情報処理装置の制御方法 | |
JP2009053147A (ja) | 3次元計測方法および3次元計測装置 | |
JP2011112402A (ja) | 3次元視覚センサにおける計測有効領域の表示方法および3次元視覚センサ | |
JP2021121461A (ja) | 画像処理装置 | |
EP4290458A1 (en) | Device determination system, device determination method, and device determination program | |
JPWO2020144784A1 (ja) | 画像処理装置、作業ロボット、基板検査装置および検体検査装置 | |
WO1994011701A1 (en) | Bending angle detector for bending machine | |
JP6621351B2 (ja) | レーザー加工用の画像処理装置及び画像処理方法 | |
CN114341930A (zh) | 图像处理装置、拍摄装置、机器人以及机器人*** | |
US20230311183A1 (en) | Press brake, image output device, and image output method | |
JP7450691B1 (ja) | 干渉判別表示システム、干渉判別表示方法及び干渉判別表示プログラム | |
JP2006021300A (ja) | 推定装置および把持装置 | |
US20220184731A1 (en) | Sheet metal working system, laser machining apparatus, sheet metal working method, and machining region setting program for laser machining | |
JP2018146347A (ja) | 画像処理装置、画像処理方法、及びコンピュータプログラム | |
WO2022168617A1 (ja) | ワーク検出装置、ワーク検出方法、ワーク検出システム及びワーク検出プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240129 |
|
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: 20240213 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240305 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7450691 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |