JP7245603B2 - 教示装置、ロボットシステムおよび教示方法 - Google Patents
教示装置、ロボットシステムおよび教示方法 Download PDFInfo
- Publication number
- JP7245603B2 JP7245603B2 JP2017217742A JP2017217742A JP7245603B2 JP 7245603 B2 JP7245603 B2 JP 7245603B2 JP 2017217742 A JP2017217742 A JP 2017217742A JP 2017217742 A JP2017217742 A JP 2017217742A JP 7245603 B2 JP7245603 B2 JP 7245603B2
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- work
- robot
- teaching
- path
- 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/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- 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/0019—End effectors other than grippers
-
- 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/1628—Programme controls characterised by the control loop
-
- 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/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
- B25J9/1666—Avoiding collision or forbidden zones
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36407—Follow path with probe, store deviations for correction during normal operation
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36412—Fine, autonomous movement of end effector by using camera
-
- 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/37—Measurements
- G05B2219/37071—Measurement program is created, executed on object data, no real object, no CMM is present
-
- 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/37—Measurements
- G05B2219/37217—Inspect solder joint, machined part, workpiece, welding result
-
- 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/37—Measurements
- G05B2219/37441—Use nc machining program, cad data for measuring, inspection
-
- 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/45—Nc applications
- G05B2219/45104—Lasrobot, welding robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Description
10 教示装置
11 制御部
11a 取得部
11b 算出部
11c 決定部
11d 生成部
11e 出力部
12 記憶部
12a 決定条件
12b 検査用教示情報
20 ロボット
20B ベース部
20S 旋回部
21 第1アーム
22 第2アーム
23 第3アーム
24 手首部
24a 基端部
24b 先端部
30 ロボットコントローラ
31 制御部
31a 動作制御部
32 記憶部
100、100a 検査装置
101 検査可能範囲
200 作業ツール
A0 鉛直軸
A1 第1軸
A2 第2軸
A3 第3軸
A4 第4軸
A5 第5軸
W ワーク
WR 作業領域
TR1、TR2、TR3 動作経路
Claims (8)
- ワークに対して作業ツールを用いた作業を行う作業ロボットの動作を規定した作業用教示情報を取得する取得部と、
前記取得部によって取得された前記作業用教示情報によって示される前記作業ロボットの動作経路のうち、前記作業ツールが稼働している区間に対応する作業経路に基づき、作業後の前記ワークを検査する検査ロボットの動作を規定した検査用教示情報を生成する生成部と
を備え、
前記作業ロボットおよび前記検査ロボットは、
設置面にそれぞれ固定される垂直多関節ロボットであること
を特徴とする教示装置。 - 前記動作経路に含まれる複数の前記作業経路に対応する複数の検査用経路を算出する算出部と、
前記検査用経路の通過順序を決定する決定部と
を備え、
前記生成部は、
前記検査用経路を前記通過順序で繋げた前記検査用教示情報を生成すること
を特徴とする請求項1に記載の教示装置。 - 前記算出部は、
前記検査用経路を向きを有するベクトルとして算出し、
前記決定部は、
一の前記検査用経路の終点と次に通過する前記検査用経路の始点とを前記通過順序に従って繋ぐことにより、前記複数の検査用経路を通過する結合経路を決定し、
前記生成部は、
前記決定部によって決定された前記結合経路に基づいて前記検査用教示情報を生成すること
を特徴とする請求項2に記載の教示装置。 - 前記決定部は、
すべての前記検査用経路の通過に要する時間が最小となるように、前記通過順序を決定すること
を特徴とする請求項2または3に記載の教示装置。 - 前記生成部は、
前記検査ロボットに取り付けられる検査装置の形状に基づき、当該検査装置と前記ワークまたは障害物との干渉を回避した前記検査用教示情報を生成すること
を特徴とする請求項1~4のいずれか一つに記載の教示装置。 - 前記生成部は、
前記検査装置の検査可能範囲に基づいて前記検査用教示情報を生成すること
を特徴とする請求項5に記載の教示装置。 - 前記作業後の前記ワークを検査する前記検査ロボットと、
請求項1~6のいずれか一つに記載の教示装置によって生成された前記検査用教示情報に基づいて前記検査ロボットの動作を制御するロボットコントローラと
を備えることを特徴とするロボットシステム。 - ワークに対して作業ツールを用いた作業を行う作業ロボットの動作を規定した作業用教示情報を取得する取得工程と、
前記取得工程において取得された前記作業用教示情報によって示される前記作業ロボットの動作経路のうち、前記作業ツールが稼働している区間に対応する作業経路に基づき、作業後の前記ワークを検査する検査ロボットの動作を規定した検査用教示情報を生成する生成工程と
を含み、
前記作業ロボットおよび前記検査ロボットは、
設置面にそれぞれ固定される垂直多関節ロボットであること
を特徴とする教示方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017217742A JP7245603B2 (ja) | 2017-11-10 | 2017-11-10 | 教示装置、ロボットシステムおよび教示方法 |
CN201811140701.XA CN109760016B (zh) | 2017-11-10 | 2018-09-28 | 示教装置、机器人***以及示教方法 |
US16/183,749 US11396097B2 (en) | 2017-11-10 | 2018-11-08 | Teaching apparatus, robot system, and teaching method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017217742A JP7245603B2 (ja) | 2017-11-10 | 2017-11-10 | 教示装置、ロボットシステムおよび教示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019089141A JP2019089141A (ja) | 2019-06-13 |
JP7245603B2 true JP7245603B2 (ja) | 2023-03-24 |
Family
ID=66431711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017217742A Active JP7245603B2 (ja) | 2017-11-10 | 2017-11-10 | 教示装置、ロボットシステムおよび教示方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11396097B2 (ja) |
JP (1) | JP7245603B2 (ja) |
CN (1) | CN109760016B (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7365623B1 (ja) * | 2022-03-23 | 2023-10-20 | パナソニックIpマネジメント株式会社 | オフライン教示装置およびオフライン教示システム |
CN115026842B (zh) * | 2022-08-11 | 2022-12-02 | 深圳市创智机器人有限公司 | 示教轨迹处理方法、装置、终端设备以及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005297097A (ja) | 2004-04-07 | 2005-10-27 | Fanuc Ltd | オフラインプログラミング装置 |
JP2012139725A (ja) | 2010-12-17 | 2012-07-26 | Toho Technology Corp | スポット溶接自動検査装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100486410B1 (ko) | 2002-04-29 | 2005-04-29 | 주식회사 미르기술 | 회로기판 검사장치용 자동티칭방법 |
JP2004243461A (ja) * | 2003-02-13 | 2004-09-02 | Yaskawa Electric Corp | ロボットの教示システム |
JP4227863B2 (ja) * | 2003-08-04 | 2009-02-18 | 株式会社デンソー | 視覚検査装置の教示装置及び教示方法 |
WO2009025271A2 (ja) * | 2007-08-22 | 2009-02-26 | Kabushiki Kaisha Yaskawa Denki | ロボットの制御装置および制御方法 |
JP2009269134A (ja) * | 2008-05-08 | 2009-11-19 | Denso Wave Inc | 視覚検査装置のシミュレーション装置 |
JP2010019776A (ja) * | 2008-07-14 | 2010-01-28 | Hino Motors Ltd | 自動溶接/検査システムおよび検査ロボット装置ならびに溶接/検査ロボット装置 |
JP5729404B2 (ja) * | 2013-02-21 | 2015-06-03 | 株式会社安川電機 | ティーチングシステムおよびティーチング方法 |
JPWO2015011782A1 (ja) * | 2013-07-23 | 2017-03-02 | 株式会社安川電機 | 検査装置 |
KR101541064B1 (ko) * | 2013-08-01 | 2015-07-31 | 삼성중공업 주식회사 | 무선 용접 시스템 |
DE102014103159A1 (de) * | 2014-03-10 | 2015-09-24 | Krones Ag | Vorrichtung und Verfahren zum Umformen von Kunststoffvorformlingen zu Kunststoffbehältnissen mit automatischer Wechseleinrichtung für Garniturenteile |
JP5893665B2 (ja) * | 2014-04-14 | 2016-03-23 | ファナック株式会社 | 作用された力に応じて移動されるロボットを制御するロボット制御装置 |
DE102014222809B3 (de) * | 2014-11-07 | 2016-01-14 | Kuka Roboter Gmbh | Event-basierte Redundanzwinkelkonfiguartion für Gelenkarmroboter |
JP6602688B2 (ja) * | 2016-02-22 | 2019-11-06 | 株式会社東芝 | 軌道データ生成装置および軌道データ生成方法 |
CN106056648B (zh) * | 2016-06-14 | 2019-04-30 | 深圳市智能机器人研究院 | 一种智能机器人的图像绘制方法及*** |
JP6549644B2 (ja) * | 2017-06-27 | 2019-07-24 | ファナック株式会社 | 機械学習装置、ロボット制御システム及び機械学習方法 |
JP6585681B2 (ja) * | 2017-10-25 | 2019-10-02 | ファナック株式会社 | 検査システム |
-
2017
- 2017-11-10 JP JP2017217742A patent/JP7245603B2/ja active Active
-
2018
- 2018-09-28 CN CN201811140701.XA patent/CN109760016B/zh active Active
- 2018-11-08 US US16/183,749 patent/US11396097B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005297097A (ja) | 2004-04-07 | 2005-10-27 | Fanuc Ltd | オフラインプログラミング装置 |
JP2012139725A (ja) | 2010-12-17 | 2012-07-26 | Toho Technology Corp | スポット溶接自動検査装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109760016A (zh) | 2019-05-17 |
US11396097B2 (en) | 2022-07-26 |
JP2019089141A (ja) | 2019-06-13 |
US20190143514A1 (en) | 2019-05-16 |
CN109760016B (zh) | 2022-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6497953B2 (ja) | オフライン教示装置、オフライン教示方法及びロボットシステム | |
JP5981143B2 (ja) | ロボットツールの制御方法 | |
JP7439073B2 (ja) | 溶接パス生成のためのシステム及び方法 | |
JP2010142910A (ja) | ロボットシステム | |
JP2008269021A (ja) | 経路作成方法及び経路作成装置 | |
JP2005108144A (ja) | ロボットの補正データ確認装置 | |
SE449313B (sv) | Manipulatorsvetsapparat och sett att manovrera sadan | |
CN102243498A (zh) | 机器人的作业程序生成方法、机器人的作业程序生成装置和机器人控制*** | |
JP7245603B2 (ja) | 教示装置、ロボットシステムおよび教示方法 | |
JP2011062793A (ja) | ロボットの制御装置 | |
KR20230160276A (ko) | 오토노머스 웰딩 로봇 | |
US20230123712A1 (en) | Generating simulated weld paths for a welding robot | |
JP2012056064A (ja) | 経路生成装置および経路生成方法 | |
US20230278224A1 (en) | Tool calibration for manufacturing robots | |
JP2012091304A (ja) | ティーチングデータ作成方法およびティーチングデータ作成装置 | |
WO2023205209A1 (en) | Autonomous assembly robots | |
JP2016159406A (ja) | ロボット制御装置、ロボット制御方法及びロボットシステム | |
JP2015174184A (ja) | 制御装置 | |
JP2000190264A (ja) | 産業用ロボットの教示方法および教示装置 | |
JP2009119589A (ja) | ロボットシミュレータ | |
JP4451725B2 (ja) | ロボット動作計画方法、ロボット動作計画装置、プログラムおよび記録媒体 | |
JP2011062763A (ja) | ロボット制御装置 | |
JP4794937B2 (ja) | アーク溶接用プログラミング装置 | |
JP2010082802A (ja) | 自動機械システム | |
JP7335096B2 (ja) | ロボットシステムの障害物探索装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200715 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210518 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210622 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210714 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220104 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220218 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220809 |
|
C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20220913 |
|
C302 | Record of communication |
Free format text: JAPANESE INTERMEDIATE CODE: C302 Effective date: 20221025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221101 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20230207 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20230307 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20230307 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230313 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7245603 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |