JP6917551B2 - ロボット制御方法およびロボット - Google Patents
ロボット制御方法およびロボット Download PDFInfo
- Publication number
- JP6917551B2 JP6917551B2 JP2018567485A JP2018567485A JP6917551B2 JP 6917551 B2 JP6917551 B2 JP 6917551B2 JP 2018567485 A JP2018567485 A JP 2018567485A JP 2018567485 A JP2018567485 A JP 2018567485A JP 6917551 B2 JP6917551 B2 JP 6917551B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- model
- monitoring
- coordinate system
- monitoring area
- 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/1674—Programme controls characterised by safety, monitoring, diagnostic
- B25J9/1676—Avoiding collision or forbidden zones
-
- 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
-
- 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
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40202—Human robot coexistence
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40311—Real time simulation
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40317—For collision avoidance and detection
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40492—Model manipulator by spheres for collision avoidance
-
- 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/49—Nc machine tool, till multiple
- G05B2219/49137—Store working envelop, limit, allowed zone
-
- 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/49—Nc machine tool, till multiple
- G05B2219/49142—Shut off power, stop if outside working zone
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Description
y1+R<y<y2−R (式2)
z1+R<z<z2−R (式3)
これらの3条件が成立する場合に球モデル49は監視領域48の内部に存在する。なお、球モデル49が監視領域48の外に出ているパターンを図6Bに示しているが、この場合は(式1)の右辺x<x2−Rが成立していないことが分かる。
2 制御装置
3 操作装置
4 モータ
5 エンコーダ
6 ロボットアーム
7 CPU
8 RAM
9 接続ケーブル
10 サーボドライバ
11 セーフティユニット
23 ユーザー座標系
24,25 ロボット座標系
26 監視領域
27 ロボット監視モデル
28 ユーザー座標系
33 変換後の監視領域
34 変換後のロボット監視モデル
35 球モデル
36 カプセルモデル
37 第1軸位置
38 第2軸位置
39 第3軸位置
40 第4軸位置
41 第5軸位置
42 第6軸位置
43,44,45 カプセルモデル
46 付帯機器モデル
47 ツールモデル
48 監視領域
49 球モデル
50 ロボット座標系
52 変換後の監視領域
100 ロボット
200 3次元モデル
300 安全領域
400 非安全領域
Claims (2)
- ロボットの少なくとも一部を覆う領域であるロボット監視モデルを設定し、
前記ロボットの動作可能範囲を監視するための監視領域を、前記ロボットの座標系に平行に設定し、
前記ロボット監視モデルに含まれる任意の点である構成点の位置を、前記ロボットの座標系とは異なる座標系における位置に変換し、
変換後の前記構成点の位置を用いて、前記ロボット監視モデルが前記監視領域の境界面に接触するか否かを判定し、
接触する場合は前記ロボットの動作を停止させる
ロボット制御方法。 - ロボット本体と、
前記ロボット本体を制御する制御装置とを備えるロボットであって、
前記制御装置は、
前記ロボット本体の少なくとも一部を覆う領域であるロボット監視モデルを設定し、
前記ロボット本体の動作可能範囲を監視するための監視領域を、前記ロボット本体の座標系に平行に設定し、
前記ロボット監視モデルに含まれる任意の点である構成点の位置を、前記ロボットの座標系とは異なる座標系における位置に変換し、
変換後の前記構成点の位置を用いて、前記ロボット監視モデルが前記監視領域の境界面に接触するか否かを判定し、
接触する場合は前記ロボット本体の動作を停止させる
ロボット。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017023748 | 2017-02-13 | ||
| JP2017023748 | 2017-02-13 | ||
| PCT/JP2018/004357 WO2018147359A1 (ja) | 2017-02-13 | 2018-02-08 | ロボット制御方法およびロボット |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2018147359A1 JPWO2018147359A1 (ja) | 2019-12-12 |
| JP6917551B2 true JP6917551B2 (ja) | 2021-08-11 |
Family
ID=63108374
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018567485A Active JP6917551B2 (ja) | 2017-02-13 | 2018-02-08 | ロボット制御方法およびロボット |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11230009B2 (ja) |
| EP (1) | EP3581348A4 (ja) |
| JP (1) | JP6917551B2 (ja) |
| CN (1) | CN110267778B (ja) |
| WO (1) | WO2018147359A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102018133472B3 (de) * | 2018-12-21 | 2020-03-12 | Franka Emika Gmbh | Bewegungsüberwachung eines Robotermanipulators |
| CN118302275A (zh) * | 2021-09-29 | 2024-07-05 | 盖奥托自动化股份公司 | 用于机器人化系统的在直接教学期间的安全控制的方法和相关的机器人化系统 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59189415A (ja) * | 1983-04-13 | 1984-10-27 | Hitachi Ltd | 工業用ロボツトの動作教示方法および装置 |
| JPH0337701A (ja) | 1989-07-05 | 1991-02-19 | Toshiba Corp | ロボットの制御方法及び装置 |
| JP3402645B2 (ja) | 1993-02-24 | 2003-05-06 | 株式会社東芝 | ロボットの干渉判定方法 |
| JP2002292582A (ja) * | 2001-03-30 | 2002-10-08 | Hitachi Zosen Corp | 作業用ロボット装置 |
| US6898484B2 (en) * | 2002-05-01 | 2005-05-24 | Dorothy Lemelson | Robotic manufacturing and assembly with relative radio positioning using radio based location determination |
| US7266425B2 (en) * | 2004-09-30 | 2007-09-04 | Rockwell Automation Technologies, Inc. | Systems and methods that facilitate motion control through coordinate system transformations |
| JP4645601B2 (ja) * | 2007-02-13 | 2011-03-09 | トヨタ自動車株式会社 | 環境地図の生成方法及び移動ロボット |
| EP2230054A4 (en) * | 2007-12-07 | 2011-11-09 | Yaskawa Denki Seisakusho Kk | ROBOTIC MOTOR CONTROL METHOD, ROBOTIC SYSTEM AND ROBOTIC REGULATION REGULATOR |
| JP4648486B2 (ja) * | 2009-01-26 | 2011-03-09 | ファナック株式会社 | 人間とロボットとの協調動作領域を有する生産システム |
| JP5218524B2 (ja) * | 2010-03-15 | 2013-06-26 | 株式会社安川電機 | ロボットシステムおよびロボット動作規制方法 |
| JP5505155B2 (ja) * | 2010-07-16 | 2014-05-28 | 富士電機株式会社 | ロボットシステムおよびロボット制御方法 |
| JP4938118B2 (ja) * | 2010-08-17 | 2012-05-23 | ファナック株式会社 | 人間協調ロボットシステム |
| KR20140015802A (ko) * | 2012-07-25 | 2014-02-07 | 현대중공업 주식회사 | 로봇 시스템의 충돌 방지 방법 |
| JP5785284B2 (ja) * | 2014-02-17 | 2015-09-24 | ファナック株式会社 | 搬送対象物の落下事故を防止するロボットシステム |
| JP6457208B2 (ja) | 2014-07-03 | 2019-01-23 | 川崎重工業株式会社 | ロボットへの動作指示システム及び動作指示方法 |
| JP5911933B2 (ja) * | 2014-09-16 | 2016-04-27 | ファナック株式会社 | ロボットの動作監視領域を設定するロボットシステム |
| JP6126067B2 (ja) * | 2014-11-28 | 2017-05-10 | ファナック株式会社 | 工作機械及びロボットを備えた協働システム |
-
2018
- 2018-02-08 JP JP2018567485A patent/JP6917551B2/ja active Active
- 2018-02-08 WO PCT/JP2018/004357 patent/WO2018147359A1/ja not_active Ceased
- 2018-02-08 EP EP18752067.1A patent/EP3581348A4/en not_active Withdrawn
- 2018-02-08 CN CN201880010428.0A patent/CN110267778B/zh active Active
-
2019
- 2019-07-22 US US16/517,741 patent/US11230009B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2018147359A1 (ja) | 2019-12-12 |
| US20190337156A1 (en) | 2019-11-07 |
| EP3581348A1 (en) | 2019-12-18 |
| US11230009B2 (en) | 2022-01-25 |
| CN110267778B (zh) | 2022-04-22 |
| CN110267778A (zh) | 2019-09-20 |
| WO2018147359A1 (ja) | 2018-08-16 |
| EP3581348A4 (en) | 2020-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6445092B2 (ja) | ロボットの教示のための情報を表示するロボットシステム | |
| CN112313046B (zh) | 使用增强现实可视化和修改操作界定区域 | |
| JP6309990B2 (ja) | 複数の機構ユニットにより構成されたロボットを制御するロボットシステム、該機構ユニット、およびロボット制御装置 | |
| JP4167940B2 (ja) | ロボットシステム | |
| US10737396B2 (en) | Method and apparatus for robot path teaching | |
| US10730180B2 (en) | User interface for a teleoperated robot | |
| JP5872894B2 (ja) | ロボット動作教示支援装置及び方法 | |
| US10406688B2 (en) | Offline programming apparatus and method having workpiece position detection program generation function using contact sensor | |
| JP5228783B2 (ja) | ロボットの原点復帰装置 | |
| WO2015137162A1 (ja) | 制御装置、ロボットシステム、および制御用データ生成方法 | |
| JP6917551B2 (ja) | ロボット制御方法およびロボット | |
| US10482589B2 (en) | Method and apparatus for the start-up operation of a multi-axis system | |
| JP5447150B2 (ja) | ロボットの制御装置およびロボットを制御する方法 | |
| JPS6044293A (ja) | 産業用ロボットの制御装置 | |
| JP5878750B2 (ja) | ロボットの動作規制方法及び装置 | |
| CN108656103B (zh) | 机器人工作区域的划设方法 | |
| JP2010082802A (ja) | 自動機械システム | |
| KR20240171975A (ko) | 교시 프로그램 생성 장치 | |
| JP2016078142A (ja) | ロボット装置の制御方法、およびロボット装置 | |
| CN114474011B (zh) | 一种直观的工业机器人示教系统 | |
| JP4798552B2 (ja) | ロボットの領域監視方法および制御装置 | |
| WO2017032407A1 (en) | An industrial robot system and a method for programming an industrial robot | |
| TW202510612A (zh) | 機器人控制裝置及機器人系統 | |
| US20240408764A1 (en) | Control device for controlling robot including plurality of component members, robot device provided with control device, and operating device for setting parameters | |
| JP2024070336A (ja) | ロボット操作システムの動作方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200805 |
|
| 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: 20210601 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210614 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6917551 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R157 | Certificate of patent or utility model (correction) |
Free format text: JAPANESE INTERMEDIATE CODE: R157 |