JP6646034B2 - ロボットシステム - Google Patents
ロボットシステム Download PDFInfo
- Publication number
- JP6646034B2 JP6646034B2 JP2017239145A JP2017239145A JP6646034B2 JP 6646034 B2 JP6646034 B2 JP 6646034B2 JP 2017239145 A JP2017239145 A JP 2017239145A JP 2017239145 A JP2017239145 A JP 2017239145A JP 6646034 B2 JP6646034 B2 JP 6646034B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- inspection
- robot
- robots
- unit
- 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
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/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1669—Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
-
- 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
- B25J15/00—Gripping heads and other end effectors
- B25J15/04—Gripping heads and other end effectors with provision for the remote detachment or exchange of the head or parts thereof
-
- 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/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- 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/02—Sensing devices
- B25J19/04—Viewing devices
-
- 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/0084—Programme-controlled manipulators comprising a plurality of manipulators
-
- 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/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- 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/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
Description
一方、1台のカメラを複数台のロボットに順番に取り付けることで、複数組のロボットと計測対象物との相対位置姿勢の計測を1台のカメラを使用して行うシステムが知られている(例えば、特許文献3参照。)。
本発明の一態様は、複数台のロボットと、該複数台のロボットのそれぞれに取り付けおよび取り外し可能であり被検査物の画像を取得する撮像部と、前記複数台のロボットにそれぞれ接続され、前記撮像部によって取得された画像に基づいて前記被検査物を検査する複数の画像検査部とを備え、前記撮像部は、該撮像部の光学特性を示す光学特性データを含み前記画像検査部による検査に用いられる画像検査用データを保持し、前記撮像部が取り付けられている前記ロボットに接続されている前記画像検査部に前記画像検査用データを伝送するロボットシステムである。
ツールチェンジャを利用することで、ロボットへの撮像部の取り付け作業および取り外し作業をロボットに実行させることができる。また、ロボットに接続されるツールを、撮像部と他のツールとの間で容易に交換することができる。
ツールチェンジャを介して撮像部がロボットに取り付けられたときに、撮像部の伝送ケーブルと画像検査部の伝送ケーブルとが接続部によって相互に接続される。また、撮像部がロボットから取り外されたときに、撮像部の伝送ケーブルと画像検査部の伝送ケーブルとが接続部によって相互に切断される。これにより、ロボットへの撮像部の取り付け時および取り外し時の伝送ケーブルの接続および切断の作業を排除することができる。
このようにすることで、ロボットへの撮像部の取り付けおよび取り外しと、ロボット間での撮像部の受け渡しとをロボットに実行させることができる。
本実施形態に係るロボットシステム1は、被検査物Aに対するカメラユニット2の位置および姿勢をロボット11,12によって制御し、カメラユニット2によって取得された被検査物Aの画像に基づいて被検査物Aの測長や外観検査等の検査を実行するものである。
記憶装置2bには、画像処理装置51,52による画像処理に使用される画像検査用データが予め記憶されている。画像検査用データには、焦点距離やレンズの歪み等のカメラ2aの光学特性を示す光学特性データが含まれる。画像検査用データには、画像処理装置51,52による画像処理に必要な他のデータ、例えば、画像内の被検査物Aを認識するための被検査物Aのテンプレート画像および被検査物Aの検査部位の位置情報等がさらに含まれていてもよい。
記憶装置2bに記憶されている画像検査用データおよび動作プログラムが破損した場合等に備えて、画像検査用データおよび動作プログラムのバックアップデータが、ロボットシステム1が備える他の記憶装置(例えば、生産管理装置6の記憶装置)に保存されていてもよい。
したがって、ツールチェンジャ3を介して取付フランジ11bにカメラユニット2が接続されたときにカメラユニット2が画像処理装置51と伝送ケーブル81,82によって自動的に接続され、ツールチェンジャ3を介して取付フランジ12bにカメラユニット2が接続されたときにカメラユニット2が画像処理装置52と伝送ケーブル81,82によって自動的に接続されるようになっている。
各画像処理装置51,52は、記憶装置(図示略)と、中央演算処理装置のようなプロセッサ(図示略)とを備えている。記憶装置には、画像検査用の画像処理プログラムが記憶されている。画像処理装置51,52がカメラユニット2から被検査物Aの画像を受け取ると、プロセッサが画像検査用データを使用した画像処理を画像処理プログラムに従って画像に施すことで、画像処理装置51,52による被検査物Aの画像検査処理が実現されるようになっている。
収差補正後、画像処理装置51,52は、ロボット制御装置41,42からのキャリブレーションデータに基づいて画像をさらに補正してもよい。
図1には、ロボット制御装置41,42とは別体の画像処理装置51,52が示されているが、画像処理装置51,52は、ロボット制御装置41,42の機能の一部として実現されてもよい。
第1のロボット11が取付フランジ11bにツールチェンジャ3を介してカメラユニット2を取り付けると(ステップS1)、画像処理装置51からカメラユニット2への電源供給が開始され、カメラユニット2からツールチェンジャ3を経由して画像処理装置51へ画像検査用データが伝送される(ステップS2)。また、ステップS2において、ロボット11およびカメラユニット2の動作プログラムがカメラユニット2から画像処理装置51を経由してロボット制御装置41に伝送され、ロボット制御装置41に動作プログラムが設定される。
次に、画像処理装置51において、カメラ2aの光学特性データに基づいて被検査物Aの画像に収差補正処理が施され、続いて、被検査物Aの測長または外観検査等の画像検査処理が実行される(ステップS4)。
次に、画像処理装置51からカメラユニット2への電源供給が停止され、第1のロボット11が取付フランジ11bからカメラユニット2を取り外す(ステップS5)。ステップS5の後、ロボット11は、例えば、被検査物Aの搬送等の作業を行う。
次に、ステップS4と同様に、画像処理装置52において、カメラ2aの光学特性データに基づいて被検査物Aの画像に収差補正処理が施され、続いて、被検査物Aの測長または外観検査等の画像検査処理が実行される(ステップS9)。
次に、画像処理装置52からカメラユニット2への電源供給が停止され、第2のロボット12が取付フランジ12bからカメラユニット2を取り外す(ステップS10)。ステップS10の後、ロボット12は、例えば、被検査物Aの搬送等の作業を行う。
以下、ステップS1〜S10が繰り返される。
同様に、ステップS8の直後にステップS10のカメラユニット2の取り外しを実行し、次のステップS4の第1のロボット11による画像取得作業とステップS9の画像処理装置52による画像処理とを並行して実行してもよい。
また、複数台のロボット11,12に対してカメラユニット2は1台のみで足りるので、ロボットシステム1の製品コストを削減することができるという利点がある。
本実施形態においては、カメラユニット2がツールチェンジャ3を介してロボット11,12に取り付けられることとしたが、これに代えて、カメラユニット2が取付フランジ11b,12bに直接取り付けられてもよい。
本実施形態においては、相互に近傍に配置されている2台のロボット11,12が、カメラユニット2をそれぞれ取りに行く場合について例示したが、生産管理装置6が、現在カメラユニット2が取り付けられているロボットから次にカメラユニット2を使用するロボットへカメラユニット2を搬送するように、図示しない搬送装置または搬送用ロボットを制御してもよい。
11,12 ロボット
11a,12a アーム
11b,12b 取付フランジ
2 カメラユニット(撮像部)
2a カメラ
2b 記憶装置
3 ツールチェンジャ
3a ロボット側アダプタ
3b ツール側アダプタ
41,42 ロボット制御装置
51,52 画像処理装置(画像検査部)
6 生産管理装置
71,72 接続部
81,82 伝送ケーブル
A 被検査物
Claims (4)
- 複数台のロボットと、
該複数台のロボットのそれぞれに取り付けおよび取り外し可能であり被検査物の画像を取得する撮像部と、
前記複数台のロボットにそれぞれ接続され、前記撮像部によって取得された画像に基づいて前記被検査物を検査する複数の画像検査部とを備え、
前記撮像部は、該撮像部の光学特性を示す光学特性データを含み前記画像検査部による検査に用いられる画像検査用データを保持し、前記撮像部が取り付けられている前記ロボットに接続されている前記画像検査部に前記画像検査用データを伝送するロボットシステム。 - 前記ロボットに前記撮像部を取り付けるツールチェンジャを備える請求項1に記載のロボットシステム。
- 前記撮像部および前記画像検査部に、前記画像検査用データを伝送する伝送ケーブルがそれぞれ接続され、
前記ツールチェンジャが、前記撮像部の前記伝送ケーブルと前記画像検査部の前記伝送ケーブルとを接続する接続部を有する請求項2に記載のロボットシステム。 - 前記撮像部の取り付け動作および取り外し動作を前記複数台のロボットに順番に実行させるように前記複数台のロボットを制御する生産管理装置を備える請求項1から請求項3のいずれかに記載のロボットシステム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017239145A JP6646034B2 (ja) | 2017-12-14 | 2017-12-14 | ロボットシステム |
US16/204,084 US10759053B2 (en) | 2017-12-14 | 2018-11-29 | Robot system |
DE102018130942.2A DE102018130942B4 (de) | 2017-12-14 | 2018-12-05 | Robotersystem |
CN201811509706.5A CN109955220B (zh) | 2017-12-14 | 2018-12-11 | 机器人系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017239145A JP6646034B2 (ja) | 2017-12-14 | 2017-12-14 | ロボットシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019104093A JP2019104093A (ja) | 2019-06-27 |
JP6646034B2 true JP6646034B2 (ja) | 2020-02-14 |
Family
ID=66675011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017239145A Active JP6646034B2 (ja) | 2017-12-14 | 2017-12-14 | ロボットシステム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10759053B2 (ja) |
JP (1) | JP6646034B2 (ja) |
CN (1) | CN109955220B (ja) |
DE (1) | DE102018130942B4 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10908128B2 (en) * | 2015-03-18 | 2021-02-02 | Astee, Inc. | Apparatus for an inspection device |
WO2024090490A1 (ja) * | 2022-10-25 | 2024-05-02 | 株式会社アイシン | 穴検査システム |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0639763A (ja) | 1992-04-17 | 1994-02-15 | Toyota Motor Corp | 自動工具交換用カップラー |
JP3086103B2 (ja) * | 1993-05-07 | 2000-09-11 | 日立建機株式会社 | 力制御作業機械の力制御装置 |
JP2004017260A (ja) * | 2002-06-20 | 2004-01-22 | Kawasaki Heavy Ind Ltd | エンドエフェクタに分離機能を有する自動組立作業装置 |
JP3859574B2 (ja) | 2002-10-23 | 2006-12-20 | ファナック株式会社 | 3次元視覚センサ |
US7327390B2 (en) * | 2003-02-04 | 2008-02-05 | Eastman Kodak Company | Method for determining image correction parameters |
US7027893B2 (en) * | 2003-08-25 | 2006-04-11 | Ati Industrial Automation, Inc. | Robotic tool coupler rapid-connect bus |
JP3905073B2 (ja) | 2003-10-31 | 2007-04-18 | ファナック株式会社 | アーク溶接ロボット |
JP4137862B2 (ja) * | 2004-10-05 | 2008-08-20 | ファナック株式会社 | 計測装置及びロボット制御装置 |
DE102006004153B4 (de) | 2006-01-27 | 2014-10-23 | Vision Tools Hard- Und Software Entwicklungs Gmbh | Automatisches Einmessen kooperierender Roboter |
JP4466585B2 (ja) | 2006-02-21 | 2010-05-26 | セイコーエプソン株式会社 | 対象物が表現された画像の数の算出 |
JP2010076056A (ja) | 2008-09-26 | 2010-04-08 | Denso Wave Inc | ロボット |
US9533418B2 (en) | 2009-05-29 | 2017-01-03 | Cognex Corporation | Methods and apparatus for practical 3D vision system |
JP4763074B2 (ja) | 2009-08-03 | 2011-08-31 | ファナック株式会社 | ロボットのツール先端点の位置の計測装置および計測方法 |
JP2012223839A (ja) * | 2011-04-15 | 2012-11-15 | Yaskawa Electric Corp | ロボットシステムおよびロボットシステムの駆動方法 |
JP6195333B2 (ja) | 2012-08-08 | 2017-09-13 | キヤノン株式会社 | ロボット装置 |
JP6104493B1 (ja) | 2015-09-01 | 2017-03-29 | オリンパス株式会社 | 撮像システム |
US10269108B2 (en) * | 2017-09-01 | 2019-04-23 | Midea Group Co., Ltd. | Methods and systems for improved quality inspection of products using a robot |
-
2017
- 2017-12-14 JP JP2017239145A patent/JP6646034B2/ja active Active
-
2018
- 2018-11-29 US US16/204,084 patent/US10759053B2/en active Active
- 2018-12-05 DE DE102018130942.2A patent/DE102018130942B4/de active Active
- 2018-12-11 CN CN201811509706.5A patent/CN109955220B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
DE102018130942A1 (de) | 2019-06-19 |
DE102018130942B4 (de) | 2021-01-14 |
US20190184562A1 (en) | 2019-06-20 |
JP2019104093A (ja) | 2019-06-27 |
CN109955220A (zh) | 2019-07-02 |
CN109955220B (zh) | 2023-08-29 |
US10759053B2 (en) | 2020-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4137862B2 (ja) | 計測装置及びロボット制御装置 | |
JP6195333B2 (ja) | ロボット装置 | |
CN107921636B (zh) | 机器人系统 | |
JP2020011339A (ja) | ロボットシステムの制御方法、およびロボットシステム | |
JP7166767B2 (ja) | 機器、製造方法、およびシステム | |
FI123306B (fi) | Robottityökalujärjestelmä, sekä sen ohjausmenetelmä, tietokoneohjelma ja ohjelmistotuote | |
JP5910724B2 (ja) | ロボットシステム | |
JP2016185572A (ja) | ロボット、ロボット制御装置およびロボットシステム | |
JP6646034B2 (ja) | ロボットシステム | |
US20120265344A1 (en) | Robot system and method for operating robot system | |
CN111193862A (zh) | 照相机校正装置以及照相机校正方法 | |
CN109682302A (zh) | 一种轴类零件高精度全自动测量设备 | |
JP2017140681A (ja) | 管理装置および管理システム | |
CN108907701A (zh) | 固定台 | |
CN115066313B (zh) | 用于加工装置的工件的安装方法、工件安装支援系统及存储介质 | |
CN107571290A (zh) | 工业机器人末端执行器的校准装置、方法及系统 | |
JP6824398B2 (ja) | 画像処理装置、多重通信システム及び画像処理方法 | |
JP6595065B1 (ja) | 加工装置、加工装置の制御方法および加工装置の制御プログラム | |
JP2017050376A (ja) | 電子部品実装装置及び電子部品実装方法 | |
WO2020100522A1 (ja) | マーク検出システム、信号処理回路、コンピュータプログラムおよび方法 | |
CN209399925U (zh) | 一种轴类零件高精度全自动测量设备 | |
US20200133245A1 (en) | Device For Coordinated Movement And/Or Orientation Of A Tracking Tool, Method For Smoothing A Part Using Said Device And Smoothing Station For Implementing Said Method | |
JP2016187851A (ja) | キャリブレーション装置 | |
CN211626884U (zh) | 全自动球面镜片定芯装置 | |
JP7153362B2 (ja) | 半導体部品の交換監視装置及びこれによる部品交換監視方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190515 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190717 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190819 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191121 |
|
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: 20191210 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200109 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6646034 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |