JP6450737B2 - ロボットシステム - Google Patents
ロボットシステム Download PDFInfo
- Publication number
- JP6450737B2 JP6450737B2 JP2016238536A JP2016238536A JP6450737B2 JP 6450737 B2 JP6450737 B2 JP 6450737B2 JP 2016238536 A JP2016238536 A JP 2016238536A JP 2016238536 A JP2016238536 A JP 2016238536A JP 6450737 B2 JP6450737 B2 JP 6450737B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- area
- search
- region
- availability
- 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
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/085—Force or torque sensors
-
- 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
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- 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
- 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
-
- 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
- B25J13/00—Controls for manipulators
- B25J13/006—Controls for manipulators by means of a wireless system for controlling one or several 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/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
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
-
- 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/39135—For multiple manipulators operating at same time, avoid collision
-
- 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/40497—Collision monitor controls planner in real time to replan if collision
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/46—Sensing device
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Description
図1は、第1実施形態に係るロボットシステムを示す正面図である。図2〜図6は、第1実施形態に係るロボットシステムにおいて、ロボットの動作可否領域の設定手順を示す平面図である。図7は、第1実施形態に係るロボットシステムにおいて、ロボットの動作可否領域を数値で表示している画面を示す図である。
図8は、第2実施形態に係るロボットシステムを示す平面図である。
図9Aは、第3実施形態に係るロボットシステムにおいて、ロボットの動作可否領域の一例を示す平面図である。図9Bは、第3実施形態に係るロボットシステムにおいて、ロボットの動作可否領域の別の例を示す平面図である。
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良は本発明に含まれる。
2……障害物(物体)
3、3A、3B……ロボット
5……探索領域
5a……動作可能領域
5b……動作制限領域
6……探索予定経路
7……表示装置
Claims (4)
- 物体との接触を検出しうるロボットを有するロボットシステムであって、
前記ロボットが、所定の探索領域を所定の姿勢で移動し、その移動途中で前記物体と接触したときの当該ロボットの位置姿勢データに基づき、前記ロボットの動作可否領域を前記探索領域内に設定するように構成されており、
前記ロボットは、前記探索領域を移動する際に、予め決められた探索予定経路に沿って移動し、
前記ロボットは、前記物体と接触したときに、その後の探索予定経路を、前記物体を迂回したのちに探索開始時の予定経路に再帰するように変更するロボットシステム。 - 前記ロボットは、その機構部のどの部位が前記物体と接触したかを特定する請求項1に記載のロボットシステム。
- 前記動作可否領域が設定されたときに、この動作可否領域が表示装置に表示され、この動作可否領域を有効にするか否かが選択できるように構成されている請求項1または2に記載のロボットシステム。
- 少なくとも第1のロボットおよび第2のロボットを有するロボットシステムであって、
前記第1のロボットおよび前記第2のロボットのうち、いずれか一方は、所定の探索領域を所定の姿勢で移動し、その移動途中で物体と接触したときの位置姿勢データに基づき、当該一方のロボットについて、その動作可否領域を前記探索領域内に設定するとともに、
前記第1のロボットおよび前記第2のロボットのうち、他方は、前記一方のロボットが設定した動作可否領域に基づき、前記一方のロボットとの相対位置角度データを用いて、当該他方のロボットについて、その動作可否領域を算出して前記探索領域内に設定するロボットシステム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016238536A JP6450737B2 (ja) | 2016-12-08 | 2016-12-08 | ロボットシステム |
DE102017222057.0A DE102017222057B4 (de) | 2016-12-08 | 2017-12-06 | Robotersystem |
US15/833,434 US10421193B2 (en) | 2016-12-08 | 2017-12-06 | Robot system |
CN201711330110.4A CN108177144B (zh) | 2016-12-08 | 2017-12-06 | 机器人系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016238536A JP6450737B2 (ja) | 2016-12-08 | 2016-12-08 | ロボットシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018094639A JP2018094639A (ja) | 2018-06-21 |
JP6450737B2 true JP6450737B2 (ja) | 2019-01-09 |
Family
ID=62201579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016238536A Active JP6450737B2 (ja) | 2016-12-08 | 2016-12-08 | ロボットシステム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10421193B2 (ja) |
JP (1) | JP6450737B2 (ja) |
CN (1) | CN108177144B (ja) |
DE (1) | DE102017222057B4 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7335096B2 (ja) * | 2019-06-07 | 2023-08-29 | ファナック株式会社 | ロボットシステムの障害物探索装置 |
JP7375345B2 (ja) * | 2019-06-27 | 2023-11-08 | セイコーエプソン株式会社 | ロボット |
TWI701122B (zh) * | 2019-07-15 | 2020-08-11 | 由田新技股份有限公司 | 多軸機械手臂系統及其路徑規劃方法 |
EP3834998A1 (de) * | 2019-12-11 | 2021-06-16 | Siemens Aktiengesellschaft | Verfahren, computer-programm-produkt und robotersteuerung zum konfigurieren einer roboter-objekt-systemumgebung sowie roboter |
DE102020104359B4 (de) | 2020-02-19 | 2022-04-14 | Franka Emika Gmbh | Arbeitsraumbegrenzung für einen Robotermanipulator |
US11787054B2 (en) * | 2020-12-22 | 2023-10-17 | Intrinsic Innovation Llc | Robot planning |
WO2023188129A1 (ja) * | 2022-03-30 | 2023-10-05 | 日本電気株式会社 | ロボットシステム、処理方法、および記録媒体 |
JPWO2023195146A1 (ja) * | 2022-04-08 | 2023-10-12 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61131001A (ja) | 1984-11-29 | 1986-06-18 | Toyota Motor Corp | ロボツト用制御装置 |
US5400244A (en) * | 1991-06-25 | 1995-03-21 | Kabushiki Kaisha Toshiba | Running control system for mobile robot provided with multiple sensor information integration system |
JPH05297920A (ja) * | 1992-04-20 | 1993-11-12 | Hitachi Ltd | ロボットの制御装置 |
JP3804994B2 (ja) | 1994-07-15 | 2006-08-02 | ファナック株式会社 | ロボットの教示方法 |
JPH11170186A (ja) * | 1997-12-08 | 1999-06-29 | Toshiba Mach Co Ltd | パラレルリンクロボットおよびパラレルリンクロボットの動作可能範囲設定方法並びにパラレルリンクロボットによる加工方法 |
JP3459973B2 (ja) | 1999-10-22 | 2003-10-27 | 川崎重工業株式会社 | 駆動制御方法および駆動制御装置 |
US7663333B2 (en) * | 2001-06-12 | 2010-02-16 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US6836701B2 (en) * | 2002-05-10 | 2004-12-28 | Royal Appliance Mfg. Co. | Autonomous multi-platform robotic system |
US10300601B2 (en) * | 2014-11-14 | 2019-05-28 | Ge Global Sourcing Llc | Vehicle control system with task manager |
JP4549150B2 (ja) | 2004-10-08 | 2010-09-22 | 中村留精密工業株式会社 | 工作機械の干渉領域設定方法 |
US9144360B2 (en) * | 2005-12-02 | 2015-09-29 | Irobot Corporation | Autonomous coverage robot navigation system |
US7638090B2 (en) * | 2006-03-31 | 2009-12-29 | Searete Llc | Surveying sterilizer methods and systems |
US8315738B2 (en) * | 2008-05-21 | 2012-11-20 | Fanuc Robotics America, Inc. | Multi-arm robot system interference check via three dimensional automatic zones |
DE102008024950A1 (de) | 2008-05-23 | 2009-11-26 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur Steuerung eines Manipulators |
US8364309B1 (en) * | 2009-07-14 | 2013-01-29 | Bailey Bendrix L | User-assisted robot navigation system |
CN101769754B (zh) * | 2010-01-19 | 2012-04-25 | 湖南大学 | 一种基于类三维地图的移动机器人全局路径规划方法 |
JP5471636B2 (ja) * | 2010-03-12 | 2014-04-16 | 株式会社デンソーウェーブ | ロボットシステム |
US9519341B2 (en) * | 2011-08-04 | 2016-12-13 | Olympus Corporation | Medical manipulator and surgical support apparatus |
US8930009B2 (en) * | 2011-10-20 | 2015-01-06 | Kabushiki Kaisha Yaskawa Denki | Robot system and processed object manufacturing method |
US9043025B2 (en) * | 2012-08-31 | 2015-05-26 | Rethink Robotics, Inc. | Systems and methods for safe robot operation |
US9233472B2 (en) * | 2013-01-18 | 2016-01-12 | Irobot Corporation | Mobile robot providing environmental mapping for household environmental control |
CN103576686B (zh) | 2013-11-21 | 2017-01-18 | 中国科学技术大学 | 一种机器人自主导引及避障的方法 |
JP5829313B1 (ja) * | 2014-06-25 | 2015-12-09 | ファナック株式会社 | シミュレーションを用いたオフライン教示装置 |
CN104407616B (zh) | 2014-12-03 | 2017-04-26 | 沈阳工业大学 | 基于免疫网络算法的移动机器人动态路径规划方法 |
JP6055014B2 (ja) | 2015-03-23 | 2016-12-27 | ファナック株式会社 | 物または人との接触を検知する機能を有するロボット制御装置 |
US10065316B2 (en) * | 2016-02-05 | 2018-09-04 | Rethink Robotics, Inc. | Systems and methods for safe robot operation |
US10384347B2 (en) * | 2016-03-25 | 2019-08-20 | Seiko Epson Corporation | Robot control device, robot, and simulation device |
US10131053B1 (en) * | 2016-09-14 | 2018-11-20 | X Development Llc | Real time robot collision avoidance |
-
2016
- 2016-12-08 JP JP2016238536A patent/JP6450737B2/ja active Active
-
2017
- 2017-12-06 CN CN201711330110.4A patent/CN108177144B/zh active Active
- 2017-12-06 DE DE102017222057.0A patent/DE102017222057B4/de active Active
- 2017-12-06 US US15/833,434 patent/US10421193B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
DE102017222057B4 (de) | 2019-09-19 |
DE102017222057A1 (de) | 2018-06-14 |
CN108177144A (zh) | 2018-06-19 |
CN108177144B (zh) | 2020-03-13 |
US10421193B2 (en) | 2019-09-24 |
US20180161988A1 (en) | 2018-06-14 |
JP2018094639A (ja) | 2018-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6450737B2 (ja) | ロボットシステム | |
US11724388B2 (en) | Robot controller and display device using augmented reality and mixed reality | |
US11220002B2 (en) | Robot simulation device | |
US10800036B1 (en) | Tooltip stabilization | |
JP5872894B2 (ja) | ロボット動作教示支援装置及び方法 | |
US10737396B2 (en) | Method and apparatus for robot path teaching | |
US10166673B2 (en) | Portable apparatus for controlling robot and method thereof | |
CN107428009B (zh) | 用于工业机器人调试的方法、使用该方法的工业机器人系统和控制系统 | |
US9073211B2 (en) | Control system and teaching method for seven-axis articulated robot | |
US11230016B1 (en) | Multi-resolution localization system | |
JP5228783B2 (ja) | ロボットの原点復帰装置 | |
EP1795315A1 (en) | Hand-held control device for an industrial robot | |
JP2019198925A (ja) | 操作用デバイス、制御システム、制御方法及びプログラム | |
JP2019197333A (ja) | 経路補正方法及び多軸加工機の制御装置 | |
JP2019198926A (ja) | 操作用デバイス、制御システム、制御方法及びプログラム | |
JPH0118442B2 (ja) | ||
JP2021175595A (ja) | シミュレータ、ロボット教示装置、ロボットシステム、シミュレーション方法、プログラム及び記録媒体 | |
JP7541955B2 (ja) | ロボット用走行台車位置決定装置、該方法および該プログラム | |
JPH07299776A (ja) | マニプレータ制御装置 | |
WO2024004042A1 (ja) | ロボット制御装置 | |
EP4419295A1 (en) | Method of handling safety of industrial robot, control system and robot system | |
GB2595289A (en) | Collaborative robot system | |
Dario Antonelli et al. | FREE: Flexible and Safe Interactive Human-Robot Environment for Small Batch Exacting Applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180316 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180628 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180813 |
|
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: 20181113 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181210 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6450737 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |