JP7484376B2 - ロボットシステム、及び、ロボットの制御方法 - Google Patents
ロボットシステム、及び、ロボットの制御方法 Download PDFInfo
- Publication number
- JP7484376B2 JP7484376B2 JP2020075863A JP2020075863A JP7484376B2 JP 7484376 B2 JP7484376 B2 JP 7484376B2 JP 2020075863 A JP2020075863 A JP 2020075863A JP 2020075863 A JP2020075863 A JP 2020075863A JP 7484376 B2 JP7484376 B2 JP 7484376B2
- Authority
- JP
- Japan
- Prior art keywords
- arm
- input
- robot
- movable range
- arm cover
- 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—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1674—Program 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—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1628—Program controls characterised by the control loop
- B25J9/163—Program controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1602—Program controls characterised by the control system, structure, architecture
-
- 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
-
- 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/0075—Means for protecting the manipulator from its environment or vice versa
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/02—Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Description
図1は、本開示の第1実施形態のロボットシステム10の概念図である。このロボットシステム10は、ロボット100と、制御装置200と、パーソナルコンピューター300とを備える。
図6は、第2実施形態におけるロボットシステム10の動作を示すフローチャートである。第2実施形態のロボットシステム10の構成は第1実施形態と同じであり、図6に示す動作の一部が図2と異なる。具体的には、図6のステップS110,S120は図2のステップS110,S120と同じであり、図2のステップS130以降の処理が図6のステップS210以降の処理に変更されている。
図7は、第3実施形態のロボットシステム10aの概念図である。このロボットシステム10aは、アームカバー150aの構成と、パーソナルコンピューター300が省略されてその一部の機能が制御装置200aで実現されている点で第1実施形態と異なっており、他の構成は第1実施形態のロボットシステム10と同じである。
本開示は、上述した実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の形態で実現することができる。例えば、本開示は、以下の形態(aspect)によっても実現可能である。以下に記載した各形態中の技術的特徴に対応する上記実施形態中の技術的特徴は、本開示の課題の一部又は全部を解決するために、あるいは、本開示の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
このロボットシステムによれば、アームカバーで配線又は配管を覆うので、配線又は配管が周辺装置に接触することを防止できる。また、アームにアームカバーが取り付けられるときにロボットの可動範囲をより狭い第2可動範囲に決定することによって、アームカバーと周辺装置との干渉を防止するための設定を容易に実行できる。更に、ロボットがアームカバーと干渉することも防止できる。
このロボットシステムによれば、アームに複数種類のアームカバーを取付可能な場合に、アームカバーの種類に応じて、ロボットの可動範囲の設定を容易に実行できる。また、アームカバーの種類に応じた可動範囲をその都度計算する必要が無く、適切な可動範囲を容易に設定できる。
このロボットシステムによれば、可動範囲に影響のある第2入力も考慮してロボットの可動範囲を適切に決定できる。
このロボットシステムによれば、アームカバーに応じた設定を確実に実行できる。また、ロボット自体の構成を簡略化できる。
このロボットシステムによれば、ユーザーが第1入力を実行することなく、アームカバーが取り付けられていることを示す第1入力を入力受付部に提供できる。
この制御方法によれば、アームカバーで配線又は配管を覆うので、配線又は配管が周辺装置に接触することを防止できる。また、アームにアームカバーが取り付けられるときにロボットの可動範囲をより狭い第2可動範囲に決定することによって、アームカバーと周辺装置との干渉を防止するための設定を容易に実行できる。更に、ロボットがアームカバーと干渉することも防止できる。
Claims (6)
- アームを有し、前記アームが前記アームの外側に設置される配線又は配管を覆うためのアームカバーを取り付け可能に構成されているロボットと、
前記アームへの前記アームカバーの取り付けを示す第1入力を受け付ける入力受付部と、
前記第1入力に応じて、前記ロボットの可動範囲を、前記アームカバーの取り付けが無い場合の第1可動範囲よりも狭い第2可動範囲に決定する可動範囲決定部と、
前記第2可動範囲に従って前記ロボットの動作を制御するロボット制御部と、
を備え、
前記アームは、前記アームカバーとして複数種類のアームカバーを取り付けることが可能に構成されており、
前記第1入力は、前記複数種類のアームカバーのうちのいずれのアームカバーが取り付けられるかを区別する入力であり、
前記可動範囲決定部には、前記複数種類のアームカバーに対応する複数の前記第2可動範囲が予め登録されており、前記第1入力に応じて前記複数の第2可動範囲のうちの1つを選択する、ロボットシステム。 - アームを有し、前記アームが前記アームの外側に設置される配線又は配管を覆うためのアームカバーを取り付け可能に構成されているロボットと、
前記アームへの前記アームカバーの取り付けを示す第1入力を受け付ける入力受付部と、
前記第1入力に応じて、前記ロボットの可動範囲を、前記アームカバーの取り付けが無い場合の第1可動範囲よりも狭い第2可動範囲に決定する可動範囲決定部と、
前記第2可動範囲に従って前記ロボットの動作を制御するロボット制御部と、
を備え、
前記入力受付部は、前記第1入力の他に、前記ロボットの可動範囲に影響のある第2入力を受け付けることが可能であり、
前記可動範囲決定部は、機械学習済みの決定モデルを使用して前記第1入力と前記第2入力から前記第2可動範囲を決定する、ロボットシステム。 - 請求項1または2に記載のロボットシステムであって、
前記入力受付部は、パーソナルコンピューターにより実現され、前記第1入力はユーザーによって実行される、ロボットシステム。 - 請求項1または2に記載のロボットシステムであって、
前記アームは、前記アームカバーが取り付けられたことを検知するセンサーを有し、
前記入力受付部は、前記センサーの検出結果を前記第1入力として受け付ける、ロボットシステム。 - アームの外側に設置される配線又は配管を覆うための複数種類のアームカバーを取り付け可能に構成されているロボットの制御方法であって、
(a)前記アームへの前記アームカバーの取り付けを示す第1入力を受け付ける工程と、
(b)前記第1入力に応じて、前記ロボットの可動範囲を、前記アームカバーの取り付けが無い場合の第1可動範囲よりも狭い第2可動範囲に決定する工程と、
(c)前記第2可動範囲に従って前記ロボットの動作を制御する工程と、
を含み、
前記第1入力は、前記複数種類のアームカバーのうちのいずれのアームカバーが取り付けられるかを区別する入力であり、
前記第2可動範囲は、予め登録された前記複数種類のアームカバーに対応する複数の前記第2可動範囲のうちから一つ選択される、制御方法。 - アームの外側に設置される配線又は配管を覆うためのアームカバーを取り付け可能に構成されているロボットの制御方法であって、
(a)前記アームへの前記アームカバーの取り付けを示す第1入力と、前記ロボットの可動範囲に影響のある第2入力と、を受け付ける工程と、
(b)前記第1入力に応じて、前記ロボットの可動範囲を、前記アームカバーの取り付けが無い場合の第1可動範囲よりも狭い第2可動範囲に決定する工程と、
(c)前記第2可動範囲に従って前記ロボットの動作を制御する工程と、
を含み、
前記第2可動範囲は、機械学習済みの決定モデルを使用して前記第1入力と前記第2入力から決定される、制御方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020075863A JP7484376B2 (ja) | 2020-04-22 | 2020-04-22 | ロボットシステム、及び、ロボットの制御方法 |
| CN202110425781.9A CN113524169B (zh) | 2020-04-22 | 2021-04-20 | 机器人系统和机器人的控制方法 |
| US17/235,978 US11731276B2 (en) | 2020-04-22 | 2021-04-21 | Robot system and control method for robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020075863A JP7484376B2 (ja) | 2020-04-22 | 2020-04-22 | ロボットシステム、及び、ロボットの制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021171850A JP2021171850A (ja) | 2021-11-01 |
| JP7484376B2 true JP7484376B2 (ja) | 2024-05-16 |
Family
ID=78094606
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020075863A Active JP7484376B2 (ja) | 2020-04-22 | 2020-04-22 | ロボットシステム、及び、ロボットの制御方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11731276B2 (ja) |
| JP (1) | JP7484376B2 (ja) |
| CN (1) | CN113524169B (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023026490A1 (ja) * | 2021-08-27 | 2023-03-02 | ファナック株式会社 | 教示装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013184283A (ja) | 2012-03-12 | 2013-09-19 | Seiko Epson Corp | ワークセルの制御装置、当該制御装置の制御プログラムの構築システム |
| JP2014030893A (ja) | 2012-07-12 | 2014-02-20 | Canon Inc | ロボット |
| WO2018037662A1 (ja) | 2016-08-26 | 2018-03-01 | シャープ株式会社 | ロボット、ロボットの制御方法、および制御プログラム |
| WO2018221334A1 (ja) | 2017-05-31 | 2018-12-06 | Groove X株式会社 | 衣装製作支援装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03281190A (ja) | 1990-03-30 | 1991-12-11 | Kobe Steel Ltd | 産業用ロボットのケーブル処理構造 |
| US6116670A (en) * | 1998-12-30 | 2000-09-12 | Eastman Kodak Company | Rotating jaw robotic gripper |
| JP5201186B2 (ja) | 2010-09-16 | 2013-06-05 | 株式会社安川電機 | ロボット |
| JP6144886B2 (ja) | 2012-09-04 | 2017-06-07 | 株式会社アマダホールディングス | 産業用ロボットのケーブル処理構造 |
| JP6380828B2 (ja) * | 2014-03-07 | 2018-08-29 | セイコーエプソン株式会社 | ロボット、ロボットシステム、制御装置、及び制御方法 |
| JP6055014B2 (ja) * | 2015-03-23 | 2016-12-27 | ファナック株式会社 | 物または人との接触を検知する機能を有するロボット制御装置 |
| JP6712784B2 (ja) * | 2015-12-02 | 2020-06-24 | パナソニックIpマネジメント株式会社 | ロボット、ロボットの制御方法、及び、プログラム |
| JP7013766B2 (ja) * | 2017-09-22 | 2022-02-01 | セイコーエプソン株式会社 | ロボット制御装置、ロボットシステム、及び制御方法 |
| JP2019098407A (ja) * | 2017-11-28 | 2019-06-24 | ファナック株式会社 | ロボット |
| WO2020026545A1 (ja) * | 2018-07-30 | 2020-02-06 | ソニー株式会社 | ロボット、ロボットの制御方法およびプログラム |
| DE102019201516B4 (de) * | 2019-02-06 | 2021-01-21 | Kuka Deutschland Gmbh | Roboter mit wenigstens einer Abdeckung und wenigstens einem Kontaktsensor |
-
2020
- 2020-04-22 JP JP2020075863A patent/JP7484376B2/ja active Active
-
2021
- 2021-04-20 CN CN202110425781.9A patent/CN113524169B/zh active Active
- 2021-04-21 US US17/235,978 patent/US11731276B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013184283A (ja) | 2012-03-12 | 2013-09-19 | Seiko Epson Corp | ワークセルの制御装置、当該制御装置の制御プログラムの構築システム |
| JP2014030893A (ja) | 2012-07-12 | 2014-02-20 | Canon Inc | ロボット |
| WO2018037662A1 (ja) | 2016-08-26 | 2018-03-01 | シャープ株式会社 | ロボット、ロボットの制御方法、および制御プログラム |
| WO2018221334A1 (ja) | 2017-05-31 | 2018-12-06 | Groove X株式会社 | 衣装製作支援装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113524169B (zh) | 2024-01-09 |
| CN113524169A (zh) | 2021-10-22 |
| US11731276B2 (en) | 2023-08-22 |
| JP2021171850A (ja) | 2021-11-01 |
| US20210331319A1 (en) | 2021-10-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10118295B2 (en) | Manual feed apparatus of robot for calculating operable range of robot | |
| EP1769890A2 (en) | Robot simulation device | |
| US9043023B2 (en) | Robot system, and control apparatus and method thereof | |
| JP3834307B2 (ja) | ロボットシステム | |
| US20060025890A1 (en) | Processing program generating device | |
| CN110267770B (zh) | 机器人系统及其控制方法 | |
| US20190329404A1 (en) | Robot control device | |
| US11534914B2 (en) | Method and system for teaching robot | |
| JP7400104B2 (ja) | シミュレーション装置、制御システム、シミュレーション方法及びプログラム | |
| JP7484376B2 (ja) | ロボットシステム、及び、ロボットの制御方法 | |
| WO1990000109A1 (fr) | Procede automatique d'etablissement de donnees nominales pour un systeme de capteur visuel | |
| US12042940B2 (en) | Interference check for robot operation | |
| JP2010240782A (ja) | ロボット制御システム、制御装置および制御方法 | |
| JP3913666B2 (ja) | シミュレーション装置 | |
| JPH07200019A (ja) | ロボット制御装置 | |
| US20240109188A1 (en) | Operation apparatus, robot system, manufacturing method, control method, and recording medium | |
| US20230264353A1 (en) | Manipulation apparatus, robot system, manipulation apparatus control method, and robot system control method | |
| US12318934B2 (en) | Robot programming device and robot programming method | |
| JP7817361B2 (ja) | 教示操作盤およびロボット制御システム | |
| JP2005335000A (ja) | 人間介入型ロボットの制御装置 | |
| JP2004148434A (ja) | シミュレーション装置 | |
| TW201808561A (zh) | 機械手臂的教導系統及其控制方法 | |
| US20220305644A1 (en) | Teaching system | |
| US20260027717A1 (en) | Information processing method, robot system, information processing apparatus, method for manufacturing a product, and recording medium | |
| US20260077419A1 (en) | Welding teaching system, generation method for welding program, and non-transitory computer readable medium storing generation program for welding program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230320 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240305 |
|
| 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: 20240402 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240415 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7484376 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |