Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7691820B2 - Robot system and control method thereof - Google Patents
[go: Go Back, main page]

JP7691820B2 - Robot system and control method thereof - Google Patents

Robot system and control method thereof Download PDF

Info

Publication number
JP7691820B2
JP7691820B2 JP2020215576A JP2020215576A JP7691820B2 JP 7691820 B2 JP7691820 B2 JP 7691820B2 JP 2020215576 A JP2020215576 A JP 2020215576A JP 2020215576 A JP2020215576 A JP 2020215576A JP 7691820 B2 JP7691820 B2 JP 7691820B2
Authority
JP
Japan
Prior art keywords
information
input
robot
operator
operating
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
Application number
JP2020215576A
Other languages
Japanese (ja)
Other versions
JP2022067032A5 (en
JP2022067032A (en
Inventor
雅幸 掃部
恭秀 永浜
伸也 日置
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kawasaki Motors Ltd
Original Assignee
Kawasaki Jukogyo KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kawasaki Jukogyo KK filed Critical Kawasaki Jukogyo KK
Publication of JP2022067032A publication Critical patent/JP2022067032A/en
Publication of JP2022067032A5 publication Critical patent/JP2022067032A5/ja
Priority to JP2025030554A priority Critical patent/JP2025087762A/en
Application granted granted Critical
Publication of JP7691820B2 publication Critical patent/JP7691820B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Description

本開示は、ロボットシステム及びその制御方法に関する。 This disclosure relates to a robot system and a control method thereof.

産業用ロボットの動作開始時において遠隔からの安全確認が可能であり、かつ安全性を向上させることを目的とした、産業用ロボット制御システムが知られている(例えば、特許文献1参照)。 An industrial robot control system is known that is capable of remotely checking safety when an industrial robot starts to operate, and aims to improve safety (see, for example, Patent Document 1).

特許文献1に開示されている産業用ロボット制御システムでは、制御装置が、第1操作部及び第2操作部の一方がオン状態である間に他方がオン状態となった場合に、産業用ロボットを停止状態から動作可能状態に遷移させる。 In the industrial robot control system disclosed in Patent Document 1, when one of the first and second operating units is turned on while the other is turned on, the control device transitions the industrial robot from a stopped state to an operable state.

これにより、複数の操作者のいずれもが操作部をオン状態とした場合に、産業用ロボットを停止状態から動作可能状態に切り替えられる。このため、複数の操作者の総意に基づいた安全管理が可能となるとしている。 As a result, when multiple operators all turn on the control unit, the industrial robot can be switched from a stopped state to an operational state. This makes it possible to manage safety based on the consensus of multiple operators.

特開2018-176330号公報JP 2018-176330 A

しかしながら、上記特許文献1に開示されている産業用ロボット制御システムでは、複数の操作者の内、いずれの操作者が、産業用ロボットの操作を実行するのか記載されていない。このため、産業用ロボットを直接視認することができる操作者の操作により、産業用ロボットが動作するのか、ロボットを直接視認することができない遠隔の場所にいる操作者の操作により、産業用ロボットが動作するのか、不明であり、未だ改善の余地があった。 However, the industrial robot control system disclosed in the above-mentioned Patent Document 1 does not state which of multiple operators will operate the industrial robot. For this reason, it is unclear whether the industrial robot is operated by an operator who can directly see the industrial robot, or by an operator in a remote location who cannot directly see the robot, and there is still room for improvement.

本開示は、上記特許文献1に開示されている産業用ロボット制御システムに比して、ロボットの操作の主体を明確にして、ロボットが動作するときの安全性についても充分に担保することができる、ロボットシステム及びその制御方法を提供することを目的とする。 The present disclosure aims to provide a robot system and a control method thereof that, compared to the industrial robot control system disclosed in Patent Document 1, clarifies the subject of robot operation and can adequately ensure safety when the robot is operating.

上記従来の課題を解決するために、本開示に係るロボットシステムは、第1空間内に配置されているロボットと、前記第1空間内に配置され、操作情報が出力されるように構成されている第1操作装置と、前記第1空間から隔離された空間である、第2空間内に配置され、前記操作情報が出力されるように構成されている第2操作装置と、制御装置と、を備え、前記第1操作装置は、前記第2操作装置から前記制御装置への前記操作情報の実行許可をオン/オフするように構成されている、第1許可器を備え、前記制御装置は、第1操作者の操作により、前記第1許可器が、前記操作情報の実行を許可している場合には、第2操作者の操作により、前記第2操作装置から入力された前記操作情報を基に前記ロボットを動作させ、前記第1操作者の操作により、前記第1許可器が、前記操作情報の実行を許可していない場合には、前記第2操作者の操作により、前記第2操作装置から前記操作情報が入力されても、当該操作情報を基に前記ロボットを動作させないように構成されている。 In order to solve the above-mentioned conventional problems, the robot system according to the present disclosure includes a robot arranged in a first space, a first operation device arranged in the first space and configured to output operation information, a second operation device arranged in a second space that is a space isolated from the first space and configured to output the operation information, and a control device, the first operation device includes a first permission device configured to turn on/off permission for execution of the operation information from the second operation device to the control device, and the control device is configured to operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device permits execution of the operation information by the operation of the first operator, and to not operate the robot based on the operation information even if the operation information is input from the second operation device by the operation of the second operator when the first permission device does not permit execution of the operation information by the operation of the first operator.

これにより、ロボットの近隣であって、ロボットを直接視認することができる第1操作者が、第1許可器を操作することにより、ロボットの動作可能状態になるときの安全性を担保することができる。 This allows a first operator who is in the vicinity of the robot and can see the robot directly to operate the first permitter, thereby ensuring safety when the robot becomes operable.

また、制御装置は、第1許可器が、操作情報の実行を許可している場合に、ロボットを直接視認することができない遠隔の場所にいる第2操作者が、操作装置を操作することで、入力された操作情報を基にロボットを動作させる。このため、ロボットの操作の主体が明確になり、ロボットが動作するときの安全性についても充分に担保することができる。 When the first permission device permits execution of the operation information, the control device allows a second operator in a remote location who cannot directly see the robot to operate the operation device, thereby causing the robot to operate based on the input operation information. This makes it clear who is operating the robot, and ensures sufficient safety when the robot is operating.

また、本開示に係るロボットシステムの制御方法は、前記ロボットシステムが、第1空間内に配置されているロボットと、前記第1空間内に配置され、操作情報が出力されるように構成されている第1操作装置と、前記第1空間から隔離された空間である、第2空間内に配置され、前記操作情報が出力されるように構成されている第2操作装置と、制御装置と、を備え、前記第1操作装置は、前記第2操作装置から前記制御装置への前記操作情報の実行許可をオン/オフするように構成されている、第1許可器を備え、前記制御装置は、第1操作者の操作により、前記第1許可器が、前記操作情報の実行を許可している場合には、第2操作者の操作により、前記第2操作装置から入力された前記操作情報を基に前記ロボットを動作させ、前記第1操作者の操作により、前記第1許可器が、前記操作情報の実行を許可していない場合には、前記第2操作者の操作により、前記第2操作装置から前記操作情報が入力されても、当該操作情報を基に前記ロボットを動作させないように構成されている。 In addition, the control method for a robot system according to the present disclosure includes a robot system including a robot disposed in a first space, a first operation device disposed in the first space and configured to output operation information, a second operation device disposed in a second space that is a space isolated from the first space and configured to output the operation information, and a control device, the first operation device including a first permission device configured to turn on/off permission to execute the operation information from the second operation device to the control device, and the control device is configured to operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device permits execution of the operation information by the operation of the first operator, and to not operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device does not permit execution of the operation information by the operation of the first operator.

これにより、ロボットの近隣であって、ロボットを直接視認することができる第1操作者が、第1許可器を操作することにより、ロボットの動作可能状態になるときの安全性を担保することができる。 This allows a first operator who is in the vicinity of the robot and can see the robot directly to operate the first permitter, thereby ensuring safety when the robot becomes operable.

また、制御装置は、第1許可器が、操作情報の実行を許可している場合に、ロボットを直接視認することができない遠隔の場所にいる第2操作者が、操作装置を操作することで、入力された操作情報を基にロボットを動作させる。このため、ロボットの操作の主体が明確になり、ロボットが動作するときの安全性についても充分に担保することができる。 When the first permission device permits execution of the operation information, the control device allows a second operator in a remote location who cannot directly see the robot to operate the operation device, thereby causing the robot to operate based on the input operation information. This makes it clear who is operating the robot, and ensures sufficient safety when the robot is operating.

本開示の上記目的、他の目的、特徴、及び利点は、添付図面参照の下、以下の好適な実施形態の詳細な説明から明らかにされる。 The above objects, other objects, features, and advantages of the present disclosure will become apparent from the following detailed description of preferred embodiments, taken in conjunction with the accompanying drawings.

本開示のロボットシステム及びその制御方法によれば、ロボットの操作の主体を明確にして、ロボットが動作するときの安全性についても充分に担保することができる。 The robot system and control method disclosed herein can clearly define who is responsible for operating the robot, and can adequately ensure safety when the robot is operating.

図1は、本実施の形態1に係るロボットシステムの概略構成を示す模式図である。FIG. 1 is a schematic diagram showing a schematic configuration of a robot system according to the first embodiment. 図2は、本実施の形態1に係るロボットシステムの概略構成を示す模式図である。FIG. 2 is a schematic diagram showing a schematic configuration of the robot system according to the first embodiment. 図3は、図1及び図2に示すロボットシステムにおけるロボットの概略構成を示す模式図である。FIG. 3 is a schematic diagram showing a schematic configuration of a robot in the robot system shown in FIGS. 図4は、本実施の形態1に係るロボットシステムの動作の一例を示すフローチャートである。FIG. 4 is a flowchart showing an example of the operation of the robot system according to the first embodiment. 図5は、本実施の形態1における変形例1のロボットシステムの概略構成を示す模式図である。FIG. 5 is a schematic diagram showing a schematic configuration of a robot system according to a first modification of the first embodiment. 図6は、本実施の形態2に係るロボットシステムの概略構成を示す模式図である。FIG. 6 is a schematic diagram showing a schematic configuration of a robot system according to the second embodiment. 図7Aは、本実施の形態2に係るロボットシステムの動作の一例を示すフローチャートである。FIG. 7A is a flowchart showing an example of the operation of the robot system according to the second embodiment. 図7Bは、本実施の形態2に係るロボットシステムの動作の一例を示すフローチャートである。FIG. 7B is a flowchart showing an example of the operation of the robot system according to the second embodiment. 図8は、本実施の形態3に係るロボットシステムの概略構成を示す模式図である。FIG. 8 is a schematic diagram showing a schematic configuration of a robot system according to the third embodiment. 図9は、本実施の形態3における変形例1のロボットシステムの概略構成を示す模式図である。FIG. 9 is a schematic diagram showing a schematic configuration of a robot system according to a first modified example of the third embodiment. 図10は、本実施の形態4に係るロボットシステムの概略構成を示す模式図である。FIG. 10 is a schematic diagram showing a schematic configuration of a robot system according to the fourth embodiment. 図11は、本実施の形態4における変形例1のロボットシステムの概略構成を示す模式図である。FIG. 11 is a schematic diagram showing a schematic configuration of a robot system according to a first modified example of the fourth embodiment. 図12は、本実施の形態5に係るロボットシステムの概略構成を示す模式図である。FIG. 12 is a schematic diagram showing a schematic configuration of a robot system according to the fifth embodiment. 図13は、本実施の形態6に係るロボットシステムの概略構成を示す模式図である。FIG. 13 is a schematic diagram showing a schematic configuration of a robot system according to the sixth embodiment. 図14Aは、本実施の形態6に係るロボットシステムの動作の一例を示すフローチャートである。FIG. 14A is a flowchart showing an example of the operation of the robot system according to the sixth embodiment. 図14Bは、本実施の形態6に係るロボットシステムの動作の一例を示すフローチャートである。FIG. 14B is a flowchart showing an example of the operation of the robot system according to the sixth embodiment. 図15は、本実施の形態6における変形例1のロボットシステムの概略構成を示す模式図である。FIG. 15 is a schematic diagram showing a schematic configuration of a robot system according to a first modified example of the sixth embodiment. 図16Aは、本実施の形態6における変形例1のロボットシステムの動作の一例を示すフローチャートである。FIG. 16A is a flowchart showing an example of the operation of the robot system according to the first modification of the sixth embodiment. 図16Bは、本実施の形態6における変形例1のロボットシステムの動作の一例を示すフローチャートである。FIG. 16B is a flowchart showing an example of the operation of the robot system of the first modification in the sixth embodiment. 図17は、本実施の形態7に係るロボットシステムの概略構成を示す模式図である。FIG. 17 is a schematic diagram showing a schematic configuration of a robot system according to the seventh embodiment. 図18は、本実施の形態7における変形例1のロボットシステムの概略構成を示す模式図である。FIG. 18 is a schematic diagram showing a schematic configuration of a robot system according to a first modification of the seventh embodiment. 図19Aは、本実施の形態7における変形例1のロボットシステムの動作の一例を示すフローチャートである。FIG. 19A is a flowchart showing an example of the operation of the robot system according to the first modification of the seventh embodiment. 図19Bは、本実施の形態7における変形例1のロボットシステムの動作の一例を示すフローチャートである。FIG. 19B is a flowchart showing an example of the operation of the robot system of the first modification in the seventh embodiment. 図20は、本実施の形態8に係るロボットシステムの概略構成を示す模式図である。FIG. 20 is a schematic diagram showing a schematic configuration of a robot system according to the eighth embodiment. 図21は、本実施の形態8における変形例1のロボットシステムの概略構成を示す模式図である。FIG. 21 is a schematic diagram showing a schematic configuration of a robot system according to a first modification of the eighth embodiment. 図22Aは、本実施の形態8における変形例1のロボットシステムの動作の一例を示すフローチャートである。FIG. 22A is a flowchart showing an example of the operation of the robot system according to the first modification of the eighth embodiment. 図22Bは、本実施の形態8における変形例1のロボットシステムの動作の一例を示すフローチャートである。FIG. 22B is a flowchart showing an example of the operation of the robot system of the first modification in the eighth embodiment.

以下、本開示の実施の形態を、図面を参照しながら説明する。なお、全ての図面において、同一又は相当部分には同一符号を付し、重複する説明は省略する。また、全ての図面において、本開示を説明するための構成要素を抜粋して図示しており、その他の構成要素については図示を省略している場合がある。さらに、本開示は以下の実施の形態に限定されない。 Below, embodiments of the present disclosure will be described with reference to the drawings. In all drawings, the same or equivalent parts are given the same reference numerals, and duplicated descriptions will be omitted. In addition, in all drawings, components for explaining the present disclosure are selected and illustrated, and other components may be omitted from the illustration. Furthermore, the present disclosure is not limited to the following embodiments.

(実施の形態1)
以下、本実施の形態1に係るロボットシステムの一例について、図1~図4を参照しながら説明する。
(Embodiment 1)
Hereinafter, an example of a robot system according to the first embodiment will be described with reference to FIGS. 1 to 4. FIG.

[ロボットシステムの構成]
図1及び図2は、本実施の形態1に係るロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
1 and 2 are schematic diagrams showing a schematic configuration of a robot system according to the first embodiment.

図1及び図2に示すように、本実施の形態1に係るロボットシステム300は、ロボット101、第1操作装置110、第2操作装置210A、及び制御装置190を備えている。ロボット101、第1操作装置110、及び制御装置190は、第1空間100内に配置されていて、第2操作装置210Aは、第2空間200内に配置されている。 As shown in Figs. 1 and 2, the robot system 300 according to the first embodiment includes a robot 101, a first operating device 110, a second operating device 210A, and a control device 190. The robot 101, the first operating device 110, and the control device 190 are disposed in the first space 100, and the second operating device 210A is disposed in the second space 200.

第1空間100と第2空間200は、互いに切り離された空間である。第1空間100と第2空間200は、隔壁部材310により、隔離されている。 The first space 100 and the second space 200 are spaces separated from each other. The first space 100 and the second space 200 are isolated by a partition member 310.

第1空間100は、ロボット101の近隣であって、ロボット101を直接視認することができる空間であってもよい。また、第2空間200は、ロボット101を直接視認することができない空間、又は隔壁越しに視認することができる空間であってもよい。例えば、隔壁部材310は、その一部が、ガラス板等の透明な部材で構成されていて、操作者(第2操作者)が外部(第2空間200)から透明な部材越しに第1空間100内を見るように構成されていてもよい。なお、第1空間100内にいる操作者を第1操作者とし、第2空間200内にいる操作者を第2操作者とする。 The first space 100 may be a space adjacent to the robot 101 where the robot 101 can be seen directly. The second space 200 may be a space where the robot 101 cannot be seen directly, or a space where the robot 101 can be seen through a partition. For example, the partition member 310 may be configured such that a portion of the partition member 310 is made of a transparent member such as a glass plate, and an operator (second operator) can see inside the first space 100 from the outside (second space 200) through the transparent member. The operator in the first space 100 is referred to as the first operator, and the operator in the second space 200 is referred to as the second operator.

第1操作装置110は、ロボット101を操作するように構成されている。第1操作装置110としては、例えば、ジョイスティック、キーボード、テンキー、ティーチペンダント等の公知の操作装置を用いることができる。 The first operating device 110 is configured to operate the robot 101. As the first operating device 110, for example, a known operating device such as a joystick, a keyboard, a numeric keypad, or a teach pendant can be used.

また、第1操作装置110には、後述するロボット101のエンドエフェクタ12に設けられた力覚センサが検知した力覚情報、又は音声情報を操作者に伝達するように構成されている機器を配置してもよい。当該機器としては、例えば、振動モータ、スピーカー、把持部を構成する筐体を伸縮させる機構等が挙げられる。 The first operating device 110 may also include a device configured to transmit force information detected by a force sensor provided on the end effector 12 of the robot 101 (described later) or audio information to the operator. Examples of such devices include a vibration motor, a speaker, and a mechanism for expanding and contracting the housing that constitutes the gripping unit.

なお、第1操作装置110は、操作者(第1操作者)が携帯して、持ち運び可能に構成されていてもよい。また、第1操作装置110とロボット101は、マスタースレーブ方式であってもよい。また、第1操作装置110には、表示器(モニタ、ディスプレイ)が設けられていてもよい。さらに、複数のロボット101と、当該複数のロボット101に対応するように、複数の第1操作装置110を備えていてもよい。 The first operation device 110 may be configured to be portable and carried by an operator (first operator). The first operation device 110 and the robot 101 may be of a master-slave type. The first operation device 110 may be provided with a display (monitor, display). Furthermore, a plurality of robots 101 and a plurality of first operation devices 110 corresponding to the plurality of robots 101 may be provided.

また、第1操作装置110は、第1許可器111及び非常停止器112を備えている。第1許可器111は、第2操作装置210Aから制御装置190への操作情報の実行許可をオン/オフするように構成されている。なお、第1許可器111は、第2操作装置210Aから制御装置190への操作情報の実行許可をオフにする場合、操作情報が制御装置190に入力されないように構成されていてもよく、第2操作装置210Aから操作情報が出力されないように構成されていてもよく、制御装置190が、第2操作装置210Aから入力された操作情報を無視するように構成されていてもよい。 The first operation device 110 also includes a first permitter 111 and an emergency stop device 112. The first permitter 111 is configured to turn on/off the permission to execute operation information from the second operation device 210A to the control device 190. When turning off the permission to execute operation information from the second operation device 210A to the control device 190, the first permitter 111 may be configured to prevent operation information from being input to the control device 190, or may be configured to prevent operation information from being output from the second operation device 210A, and the control device 190 may be configured to ignore the operation information input from the second operation device 210A.

第1許可器111としては、例えば、スイッチで構成されていてもよい。第1許可器111(第1操作装置110)は、制御装置190と有線で接続されていてもよい。また、第1許可器111は、後述する、第1携帯通信端末121又は第1通信装置を介して、無線通信により、制御装置190と接続されていてもよい。さらに、第1許可器111は、第1携帯通信端末121又は第1通信装置と、通信ネットワーク320と、を介して、無線通信により、制御装置190と接続されていてもよい。 The first permitter 111 may be configured, for example, as a switch. The first permitter 111 (first operating device 110) may be connected to the control device 190 by wire. The first permitter 111 may also be connected to the control device 190 by wireless communication via the first mobile communication terminal 121 or the first communication device, which will be described later. Furthermore, the first permitter 111 may be connected to the control device 190 by wireless communication via the first mobile communication terminal 121 or the first communication device and the communication network 320.

非常停止器112は、ロボット101への電力供給を停止させることで当該ロボット101を緊急停止させるように構成されている。非常停止器112としては、例えば、スイッチで構成されていてもよい。 The emergency stop device 112 is configured to bring the robot 101 to an emergency stop by stopping the power supply to the robot 101. The emergency stop device 112 may be configured, for example, as a switch.

非常停止器112(第1操作装置110)は、制御装置190と有線で接続されていてもよい。また、非常停止器112は、後述する、第1携帯通信端末121又は第1通信装置を介して、無線通信により、制御装置190と接続されていてもよい。さらに、非常停止器112は、第1携帯通信端末121又は第1通信装置と、通信ネットワーク320と、を介して、無線通信により、制御装置190と接続されていてもよい。 The emergency stop device 112 (first operating device 110) may be connected to the control device 190 by wire. The emergency stop device 112 may also be connected to the control device 190 by wireless communication via the first mobile communication terminal 121 or the first communication device, which will be described later. Furthermore, the emergency stop device 112 may be connected to the control device 190 by wireless communication via the first mobile communication terminal 121 or the first communication device and the communication network 320.

また、図2に示すように、第1許可器111と非常停止器112が1つの筐体内に配置されていてもよい。例えば、第1許可器111及び非常停止器112が、それぞれ、タブレット端末のタッチパネルのアイコンで構成されていて、当該アイコンをタップすることで、オン/オフするように構成されていてもよい。なお、第1許可器111と非常停止器112は、それぞれ、異なる筐体に配置されていて、ボタン式のスイッチで構成されていてもよいことはいうまでもない。 Also, as shown in FIG. 2, the first permitter 111 and the emergency stop device 112 may be arranged in one housing. For example, the first permitter 111 and the emergency stop device 112 may each be configured as an icon on the touch panel of a tablet terminal, and configured to be turned on/off by tapping the icon. It goes without saying that the first permitter 111 and the emergency stop device 112 may each be arranged in a different housing, and configured as a button-type switch.

第2操作装置210Aは、ロボット101を操作するように構成されている。第2操作装置210Aとしては、例えば、ジョイスティック、キーボード、テンキー、ティーチペンダント等の公知の操作装置を用いることができる。 The second operating device 210A is configured to operate the robot 101. As the second operating device 210A, for example, a known operating device such as a joystick, a keyboard, a numeric keypad, or a teach pendant can be used.

また、第2操作装置210Aには、後述するロボット101のエンドエフェクタ12に設けられた力覚センサが検知した力覚情報、又は音声情報を操作者に伝達するように構成されている機器を配置してもよい。当該機器としては、例えば、振動モータ、スピーカー、把持部を構成する筐体を伸縮させる機構等が挙げられる。 The second operating device 210A may also include a device configured to transmit force information detected by a force sensor provided on the end effector 12 of the robot 101 (described later) or audio information to the operator. Examples of such devices include a vibration motor, a speaker, and a mechanism for expanding and contracting the housing that constitutes the gripping unit.

なお、第2操作装置210Aは、操作者(第2操作者)が携帯して、持ち運び可能に構成されていてもよい。また、第2操作装置210Aとロボット101は、マスタースレーブ方式であってもよい。さらに、第2操作装置210Aには、表示器(モニタ、ディスプレイ)が設けられていてもよい。 The second operation device 210A may be configured to be portable and carried by the operator (second operator). The second operation device 210A and the robot 101 may be of a master-slave type. Furthermore, the second operation device 210A may be provided with a display device (monitor, display).

また、本実施の形態1に係るロボットシステム300では、複数の第2操作装置210Aを備え、第1許可器111は、第1操作者が選択した第2操作装置210Aから制御装置190への操作情報の実行許可をオン/オフするように構成されていてもよい。 The robot system 300 according to the first embodiment may also include a plurality of second operating devices 210A, and the first permitter 111 may be configured to turn on/off the permission to execute operation information from the second operating device 210A selected by the first operator to the control device 190.

ロボット101は、第1操作装置110又は第2操作装置210Aから入力された操作情報に基づいて、動作するように構成されている。 The robot 101 is configured to operate based on operation information input from the first operation device 110 or the second operation device 210A.

ここで、図3を参照しながら、ロボット101の構成について、詳細に説明する。なお、以下においては、ロボット101として、垂直多関節型のロボットについて説明するが、ロボット101としては、水平多関節型等の他のロボットを採用してもよい。 The configuration of the robot 101 will now be described in detail with reference to FIG. 3. Note that, in the following, a vertically articulated robot will be described as the robot 101, but other robots such as a horizontally articulated robot may also be used as the robot 101.

図3は、図1及び図2に示すロボットシステムにおけるロボットの概略構成を示す模式図である。 Figure 3 is a schematic diagram showing the general configuration of the robot in the robot system shown in Figures 1 and 2.

図3に示すように、ロボット101は、複数のリンク(ここでは、第1リンク11a~第6リンク11f)の連接体と、複数の関節(ここでは、第1関節JT1~第6関節JT6)と、これらを支持する基台15と、を有する多関節ロボットアームである。 As shown in FIG. 3, the robot 101 is a multi-joint robot arm having a joint of multiple links (here, the first link 11a to the sixth link 11f), multiple joints (here, the first joint JT1 to the sixth joint JT6), and a base 15 that supports these.

第1関節JT1では、基台15と、第1リンク11aの基端部とが、鉛直方向に延びる軸回りに回転可能に連結されている。第2関節JT2では、第1リンク11aの先端部と、第2リンク11bの基端部とが、水平方向に延びる軸回りに回転可能に連結されている。第3関節JT3では、第2リンク11bの先端部と、第3リンク11cの基端部とが、水平方向に延びる軸回りに回転可能に連結されている。 At the first joint JT1, the base 15 and the base end of the first link 11a are connected to be rotatable around an axis extending in the vertical direction. At the second joint JT2, the tip end of the first link 11a and the base end of the second link 11b are connected to be rotatable around an axis extending in the horizontal direction. At the third joint JT3, the tip end of the second link 11b and the base end of the third link 11c are connected to be rotatable around an axis extending in the horizontal direction.

また、第4関節JT4では、第3リンク11cの先端部と、第4リンク11dの基端部とが、第4リンク11dの長手方向に延びる軸回りに回転可能に連結されている。第5関節JT5では、第4リンク11dの先端部と、第5リンク11eの基端部とが、第4リンク11dの長手方向と直交する軸回りに回転可能に連結されている。第6関節JT6では、第5リンク11eの先端部と第6リンク11fの基端部とが、捻れ回転可能に連結されている。 In addition, at the fourth joint JT4, the tip end of the third link 11c and the base end of the fourth link 11d are connected to be rotatable around an axis extending in the longitudinal direction of the fourth link 11d. At the fifth joint JT5, the tip end of the fourth link 11d and the base end of the fifth link 11e are connected to be rotatable around an axis perpendicular to the longitudinal direction of the fourth link 11d. At the sixth joint JT6, the tip end of the fifth link 11e and the base end of the sixth link 11f are connected to be torsionally rotatable.

そして、第6リンク11fの先端部には、メカニカルインターフェースが設けられている。このメカニカルインターフェースには、作業内容に対応したエンドエフェクタ12が着脱可能に装着される。 A mechanical interface is provided at the tip of the sixth link 11f. An end effector 12 corresponding to the work content is removably attached to this mechanical interface.

また、第1関節JT1~第6関節JT6には、それぞれ、各関節が連結する2つの部材を相対的に回転させるアクチュエータの一例としての駆動器(駆動モータ)が設けられている(いずれも図示せず)。駆動器は、例えば、制御装置190によってサーボ制御されるサーボモータであってもよい。また、第1関節JT1~第6関節JT6には、それぞれ、駆動モータの回転位置を検出する回転センサと、駆動器の回転を制御する電流を検出する電流センサと、が設けられている(いずれも図示せず)。回転センサは、例えば、エンコーダであってもよい。 Each of the first joint JT1 to the sixth joint JT6 is provided with a driver (drive motor) (not shown) as an example of an actuator that rotates the two members connected to each joint relative to one another. The driver may be, for example, a servo motor that is servo-controlled by the control device 190. Each of the first joint JT1 to the sixth joint JT6 is provided with a rotation sensor that detects the rotational position of the drive motor and a current sensor that detects the current that controls the rotation of the driver (not shown). The rotation sensor may be, for example, an encoder.

また、図1及び図2に示すように、第1空間100内には、撮影装置120及び第1携帯通信端末121が配置されていてもよい。撮影装置120は、第1空間100を形成する隔壁部材310に設置されていてもよく、ロボット101とは異なるロボットが把持してもよい。 As shown in Figs. 1 and 2, a photographing device 120 and a first mobile communication terminal 121 may be disposed in the first space 100. The photographing device 120 may be installed in a partition member 310 that forms the first space 100, and may be held by a robot different from the robot 101.

撮影装置120は、画像及び/又は映像を撮影し、撮影した画像情報及び/又は映像情報を制御装置190に出力するように構成されている。撮影装置120としては、例えば、ビデオカメラを用いてもよい。また、撮影装置120は、第1操作装置110に着脱可能に構成されていてもよい。例えば、第1操作装置110に取付部材(取付金具)が設けられていて、当該取付部材により、撮影装置120が取り付けられてもよい。 The imaging device 120 is configured to capture images and/or videos and output the captured image information and/or video information to the control device 190. For example, a video camera may be used as the imaging device 120. The imaging device 120 may also be configured to be detachable from the first operating device 110. For example, an attachment member (mounting bracket) may be provided on the first operating device 110, and the imaging device 120 may be attached by the attachment member.

また、撮影装置120は、第1携帯通信端末121が内蔵するカメラで構成されていてもよい。この場合、第1携帯通信端末121が、第1操作装置110に着脱可能に構成されていてもよい。第1携帯通信端末121は、公知の携帯通信端末を用いることができ、例えば、スマートフォン等で構成されていてもよい。 The photographing device 120 may be configured as a camera built into the first mobile communication terminal 121. In this case, the first mobile communication terminal 121 may be configured to be detachable from the first operating device 110. The first mobile communication terminal 121 may be a known mobile communication terminal, and may be configured as, for example, a smartphone.

また、第2空間200内には、表示装置220及び第2携帯通信端末222が配置されていてもよい。表示装置220は、撮影装置120が撮影した画像情報及び/又は映像情報を表示するように構成されている。表示装置220としては、例えば、机、床等に据え置いて使用する、据え置き型のディスプレイで構成されていてもよい。また、表示装置220は、操作者が身に着けて使用するヘッドマウントディスプレイ又はメガネで構成されていてもよい。 In addition, a display device 220 and a second mobile communication terminal 222 may be arranged in the second space 200. The display device 220 is configured to display image information and/or video information captured by the imaging device 120. The display device 220 may be configured as a stationary display that is placed on a desk, floor, etc. for use. The display device 220 may also be configured as a head-mounted display or glasses that are worn by the operator for use.

第2携帯通信端末222は、第2操作装置210Aから出力される各種の情報(信号)を通信ネットワーク320及び第1携帯通信端末121を経由して、制御装置190に入力されるように構成されている。第2携帯通信端末222としては、スマートフォンで構成されていてもよい。 The second mobile communication terminal 222 is configured to input various information (signals) output from the second operating device 210A to the control device 190 via the communication network 320 and the first mobile communication terminal 121. The second mobile communication terminal 222 may be configured as a smartphone.

さらに、第1空間100内には、第1携帯通信端末121に代えて、第1通信装置が配置されていてもよい。第1通信装置は、通信ネットワーク320とデータ通信するように構成されている。第1通信装置としては、公知の無線通信装置又は有線通信装置を用いてもよい。 Furthermore, a first communication device may be placed in the first space 100 instead of the first mobile communication terminal 121. The first communication device is configured to perform data communication with the communication network 320. A publicly known wireless communication device or wired communication device may be used as the first communication device.

同様に、第2空間200内には、第2携帯通信端末222に代えて、第2通信装置が配置されていてもよい。第2通信装置は、通信ネットワーク320とデータ通信するように構成されている。第2通信装置としては、公知の無線通信装置又は有線通信装置を用いてもよい。 Similarly, a second communication device may be placed in the second space 200 instead of the second mobile communication terminal 222. The second communication device is configured to perform data communication with the communication network 320. As the second communication device, a publicly known wireless communication device or wired communication device may be used.

この場合、第2操作装置210Aから出力される各種の情報(信号)は、第2通信装置を介して、通信ネットワーク320及び第1携帯通信端末121を経由して、制御装置190に入力されてもよい。また、第2操作装置210Aから出力される各種の情報(信号)は、第2通信装置を介して、通信ネットワーク320及び第1通信装置を経由して、制御装置190に入力されてもよい。 In this case, various information (signals) output from the second operating device 210A may be input to the control device 190 via the second communication device, the communication network 320, and the first mobile communication terminal 121. Also, various information (signals) output from the second operating device 210A may be input to the control device 190 via the second communication device, the communication network 320, and the first communication device.

制御装置190は、演算処理器190a、記憶器190b、及び入力器190cを備えている。演算処理器190aは、マイクロプロセッサ、CPU等で構成されていて、記憶器190bに記憶されている基本プログラム等のソフトウェアを読み出して実行することにより、ロボットシステム300の各種動作を制御する。 The control device 190 includes a processor 190a, a memory 190b, and an input device 190c. The processor 190a is composed of a microprocessor, a CPU, etc., and controls various operations of the robot system 300 by reading and executing software such as a basic program stored in the memory 190b.

記憶器190bは、基本プログラム、各種固定データ等の情報が記憶されている。記憶器190bは、単一である必要はなく、複数の記憶器(例えば、ランダムアクセスメモリ及びハードディスクドライブ)として構成されてもよい。演算処理器190aがマイクロコンピュータで構成されている場合には、記憶器190bの少なくとも一部がマイクロコンピュータの内部メモリとして構成されてもよいし、独立したメモリとして構成されてもよい。 The memory 190b stores information such as a basic program and various fixed data. The memory 190b does not need to be a single unit, and may be configured as multiple units (e.g., a random access memory and a hard disk drive). If the arithmetic processor 190a is configured as a microcomputer, at least a portion of the memory 190b may be configured as an internal memory of the microcomputer, or may be configured as an independent memory.

入力器190cは、演算処理器190aに対して、ロボットシステム300の制御に関する各種パラメータ、あるいはその他のデータ等を入力可能とするものであり、キーボード、タッチパネル、ボタンスイッチ群等の公知の入力装置で構成されている。 The input device 190c allows various parameters related to the control of the robot system 300 or other data to be input to the arithmetic processor 190a, and is composed of known input devices such as a keyboard, a touch panel, and a group of button switches.

なお、制御装置190は、集中制御する単独の制御装置190によって構成されていてもよいし、互いに協働して分散制御する複数の制御装置190によって構成されていてもよい。また、制御装置190は、マイクロコンピュータで構成されていてもよく、MPU、PLC(Programmable Logic Controller)、論理回路等によって構成されていてもよい。 The control device 190 may be configured with a single control device 190 that performs centralized control, or may be configured with multiple control devices 190 that cooperate with each other to perform distributed control. The control device 190 may also be configured with a microcomputer, an MPU, a PLC (Programmable Logic Controller), a logic circuit, etc.

[ロボットシステムの動作及び作用効果]
次に、本実施の形態1に係るロボットシステム300の動作及び作用効果について、図1~図4を参照しながら、詳細に説明する。なお、以下の動作は、制御装置190の演算処理器190aが、記憶器190bに格納されているプログラムを読み出すことにより実行される。
[Operation and Effects of the Robot System]
Next, the operation and effects of the robot system 300 according to the first embodiment will be described in detail with reference to Figures 1 to 4. The following operation is executed by the arithmetic processor 190a of the control device 190 reading out a program stored in the memory 190b.

図4は、本実施の形態1に係るロボットシステムの動作の一例を示すフローチャートである。 Figure 4 is a flowchart showing an example of the operation of the robot system according to the first embodiment.

図4に示すように、制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されたか否かを判定する(ステップS10)。制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されていないと判定した場合(ステップS10でNo)には、例えば、50msec後に再び、ステップS10の処理を実行する。 As shown in FIG. 4, the calculation processor 190a of the control device 190 determines whether or not a control signal has been input from the first permission device 111 (step S10). If the calculation processor 190a of the control device 190 determines that a control signal has not been input from the first permission device 111 (No in step S10), it executes the process of step S10 again after, for example, 50 msec.

一方、制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されたと判定した場合(ステップS10でYes)には、操作装置210から、第2携帯通信端末222、通信ネットワーク320、及び第1携帯通信端末121を経由して、操作情報が入力されたか否かを判定する(ステップS11)。 On the other hand, if the calculation processor 190a of the control device 190 determines that a control signal has been input from the first permission device 111 (Yes in step S10), it determines whether or not operation information has been input from the operation device 210 via the second mobile communication terminal 222, the communication network 320, and the first mobile communication terminal 121 (step S11).

制御装置190の演算処理器190aは、操作装置210から操作情報が入力されていないと判定した場合(ステップS11でNo)には、操作装置210から操作情報が入力されるまで、ステップS10及びステップS11の処理を繰り返す。 If the calculation processor 190a of the control device 190 determines that operation information has not been input from the operation device 210 (No in step S11), it repeats the processing of steps S10 and S11 until operation information is input from the operation device 210.

一方、制御装置190の演算処理器190aは、操作装置210から操作情報が入力されたと判定した場合(ステップS11でYes)には、ステップS10で第1許可器111から入力された制御信号が、操作装置210から制御装置190への操作情報の実行許可をオンにする信号であるか否かを判定する(ステップS12)。 On the other hand, if the calculation processor 190a of the control device 190 determines that operation information has been input from the operation device 210 (Yes in step S11), it determines whether the control signal input from the first permission device 111 in step S10 is a signal that turns on permission to execute the operation information from the operation device 210 to the control device 190 (step S12).

制御装置190の演算処理器190aは、ステップS10で第1許可器111から入力された制御信号が、実行許可をオンにする信号であると判定した場合(ステップS12でYes)には、ステップS11で入力された操作情報を基に、ロボット101を動作させ、本プログラムを終了する。 If the calculation processor 190a of the control device 190 determines in step S10 that the control signal input from the first permission device 111 is a signal that turns on the execution permission (Yes in step S12), it operates the robot 101 based on the operation information input in step S11 and ends the program.

一方、制御装置190の演算処理器190aは、ステップS10で第1許可器111から入力された制御信号が、実行許可をオンにする信号ではないと判定した場合(ステップS12でNo)には、ステップS11で入力された操作情報を基に、ロボット101を動作させず(ステップS14)に、本プログラムを終了する。 On the other hand, if the calculation processor 190a of the control device 190 determines in step S10 that the control signal input from the first permission device 111 is not a signal that turns on the execution permission (No in step S12), it terminates the program without operating the robot 101 (step S14) based on the operation information input in step S11.

この場合、制御装置190の演算処理器190aは、第1許可器111により、操作情報の実行許可がオフであることを表示装置220に表示させてもよい。また、制御装置190の演算処理器190aは、第1許可器111により、操作情報の実行許可がオフであることを第2携帯通信端末222の表示器(表示画面)に表示させてもよい。 In this case, the arithmetic processor 190a of the control device 190 may cause the display device 220 to display, by the first permitter 111, that the permission to execute the operation information is off. Also, the arithmetic processor 190a of the control device 190 may cause the display device (display screen) of the second mobile communication terminal 222 to display, by the first permitter 111, that the permission to execute the operation information is off.

本実施の形態1に係るロボットシステムは、第1空間内に配置されているロボットと、第1空間内に配置され、操作情報が出力されるように構成されている第1操作装置と、第1空間から隔離された空間である、第2空間内に配置され、操作情報が出力されるように構成されている第2操作装置と、制御装置と、を備え、第1操作装置は、第2操作装置から制御装置への操作情報の実行許可をオン/オフするように構成されている、第1許可器を備え、制御装置は、第1操作者の操作により、第1許可器が、操作情報の実行を許可している場合には、第2操作者の操作により、第2操作装置から入力された操作情報を基にロボットを動作させ、第1操作者の操作により、第1許可器が、操作情報の実行を許可していない場合には、第2操作者の操作により、第2操作装置から操作情報が入力されても、当該操作情報を基にロボットを動作させないように構成されている。 The robot system according to the first embodiment includes a robot arranged in a first space, a first operation device arranged in the first space and configured to output operation information, a second operation device arranged in a second space that is a space isolated from the first space and configured to output operation information, and a control device. The first operation device includes a first permission device configured to turn on/off permission for execution of the operation information from the second operation device to the control device. The control device is configured to operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device has permitted execution of the operation information by the operation of the first operator, and to not operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device has not permitted execution of the operation information by the operation of the first operator.

また、本実施の形態1に係るロボットシステムでは、ロボットシステムが、第1空間内に配置されている撮影装置と、第2空間内に配置され、撮影装置が撮影した映像情報又は画像情報を表示するように構成されている表示装置と、をさらに備えていてもよい。 In addition, in the robot system according to the first embodiment, the robot system may further include a camera arranged in the first space, and a display device arranged in the second space and configured to display video information or image information captured by the camera.

また、本実施の形態1に係るロボットシステムでは、撮影装置は、第1操作装置に着脱可能に構成されていてもよい。 In addition, in the robot system according to the first embodiment, the imaging device may be configured to be detachable from the first operating device.

また、本実施の形態1に係るロボットシステムでは、撮影装置は、第1携帯通信端末で構成されていてもよい。 In addition, in the robot system according to the first embodiment, the imaging device may be configured as the first mobile communication terminal.

また、本実施の形態1に係るロボットシステムでは、第1操作装置は、制御装置と有線で接続されていて、第2操作装置は、第2携帯通信端末、通信ネットワーク、第1携帯通信端末、及び第1操作装置を経て、操作情報を制御装置に入力するように構成されていてもよい。 In addition, in the robot system according to the first embodiment, the first operating device may be connected to the control device by a wire, and the second operating device may be configured to input operation information to the control device via the second mobile communication terminal, the communication network, the first mobile communication terminal, and the first operating device.

また、本実施の形態1に係るロボットシステムでは、制御装置は、第1許可器が、操作情報の実行を許可している場合に、第2操作装置から操作情報が入力されたとしても、第1操作装置から操作情報が入力された場合には、当該第1操作装置から入力された操作情報を基にロボットを動作させるように構成されていてもよい。 In addition, in the robot system according to the first embodiment, the control device may be configured to operate the robot based on the operation information input from the first operation device when the first permission device permits the execution of the operation information, even if the operation information is input from the second operation device, and when the operation information is input from the first operation device.

また、本実施の形態1に係るロボットシステムでは、ロボットシステムが、複数のロボットと複数の第1操作装置を備えていてもよい。 In addition, in the robot system according to the first embodiment, the robot system may include multiple robots and multiple first operating devices.

さらに、本実施の形態1に係るロボットシステムでは、ロボットシステムは、複数の第2操作装置を備え、第1許可器は、選択した第2操作装置から制御装置への操作情報の実行許可をオン/オフするように構成されていてもよい。 Furthermore, in the robot system according to the first embodiment, the robot system may include a plurality of second operation devices, and the first permission device may be configured to turn on/off permission to execute operation information from a selected second operation device to the control device.

本実施の形態1に係るロボットシステムの制御方法は、ロボットシステムが、第1空間内に配置されているロボットと、第1空間内に配置され、操作情報が出力されるように構成されている第1操作装置と、第1空間から隔離された空間である、第2空間内に配置され、操作情報が出力されるように構成されている第2操作装置と、制御装置と、を備え、第1操作装置は、第2操作装置から制御装置への操作情報の実行許可をオン/オフするように構成されている、第1許可器を備え、制御装置は、第1操作者の操作により、第1許可器が、操作情報の実行を許可している場合には、第2操作者の操作により、第2操作装置から入力された操作情報を基にロボットを動作させ、第1操作者の操作により、第1許可器が、操作情報の実行を許可していない場合には、第2操作者の操作により、第2操作装置から操作情報が入力されても、当該操作情報を基にロボットを動作させないように構成されている。 The control method for the robot system according to the first embodiment includes a robot system including a robot arranged in a first space, a first operation device arranged in the first space and configured to output operation information, a second operation device arranged in a second space that is a space isolated from the first space and configured to output operation information, and a control device, the first operation device including a first permission device configured to turn on/off permission for execution of the operation information from the second operation device to the control device, and the control device is configured to operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device has permitted execution of the operation information by the operation of the first operator, and not to operate the robot based on the operation information input from the second operation device by the operation of the second operator when the first permission device has not permitted execution of the operation information by the operation of the first operator.

また、本実施の形態1に係るロボットシステムの制御方法では、ロボットシステムが、第1空間内に配置されている撮影装置と、第2空間内に配置され、撮影装置が撮影した映像情報又は画像情報を表示するように構成されている表示装置と、をさらに備えていてもよい。 In addition, in the control method for the robot system according to the first embodiment, the robot system may further include a camera arranged in the first space, and a display device arranged in the second space and configured to display video information or image information captured by the camera.

また、本実施の形態1に係るロボットシステムの制御方法では、撮影装置は、第1操作装置に着脱可能に構成されていてもよい。 In addition, in the control method for the robot system according to the first embodiment, the imaging device may be configured to be detachable from the first operating device.

また、本実施の形態1に係るロボットシステムの制御方法では、撮影装置は、第1携帯通信端末で構成されていてもよい。 In addition, in the control method for the robot system according to the first embodiment, the imaging device may be configured as the first mobile communication terminal.

また、本実施の形態1に係るロボットシステムの制御方法では、第1操作装置は、制御装置と有線で接続されていて、第2操作装置は、第2携帯通信端末、通信ネットワーク、第1携帯通信端末、及び第1操作装置を経て、操作情報を制御装置に入力するように構成されていてもよい。 In addition, in the control method of the robot system according to the first embodiment, the first operation device may be connected to the control device by a wire, and the second operation device may be configured to input operation information to the control device via the second mobile communication terminal, the communication network, the first mobile communication terminal, and the first operation device.

また、本実施の形態1に係るロボットシステムの制御方法では、制御装置は、第1許可器が、操作情報の実行を許可している場合に、第2操作装置から操作情報が入力されたとしても、第1操作装置から操作情報が入力された場合には、当該第1操作装置から入力された操作情報を基にロボットを動作させるように構成されていてもよい。 In addition, in the control method of the robot system according to the first embodiment, the control device may be configured to operate the robot based on the operation information input from the first operation device when the first permission device permits the execution of the operation information, even if the operation information is input from the second operation device, and the operation information is input from the first operation device.

また、本実施の形態1に係るロボットシステムの制御方法では、ロボットシステムが、複数のロボットと複数の第1操作装置を備えていてもよい。 In addition, in the control method for the robot system according to the first embodiment, the robot system may include multiple robots and multiple first operating devices.

さらに、本実施の形態1に係るロボットシステムの制御方法では、ロボットシステムは、複数の第2操作装置を備え、第1許可器は、選択した第2操作装置から制御装置への操作情報の実行許可をオン/オフするように構成されていてもよい。 Furthermore, in the control method for the robot system according to the first embodiment, the robot system may include a plurality of second operation devices, and the first permission device may be configured to turn on/off permission to execute operation information from a selected second operation device to the control device.

このように構成された、本実施の形態1に係るロボットシステム300では、第1空間100内にいる第1操作者が、第1許可器111を操作することにより、操作情報の実行許可のオン/オフを設定することができる。換言すれば、第1操作者の操作により、ロボット101の動作可能状態のオン/オフを設定することができる。 In the robot system 300 according to the first embodiment configured in this way, the first operator in the first space 100 can set the permission to execute the operation information to ON/OFF by operating the first permitter 111. In other words, the operable state of the robot 101 can be set to ON/OFF by the operation of the first operator.

このため、ロボット101を視認することができる位置にいる第1操作者が、安全確認をすることにより、ロボット101の動作可能状態になるときの安全性を充分に担保することができる。 Therefore, the first operator, who is in a position where he or she can see the robot 101, can check for safety and fully guarantee the safety of the robot 101 when it becomes operable.

また、本実施の形態1に係るロボットシステム300では、制御装置190は、第1操作者が、操作情報の実行を許可している場合に、第2操作者が、操作装置210を操作して、入力された操作情報を基にロボット101を動作させる。このため、ロボット101の操作の主体が第2操作者であることが明確になり、ロボット101が動作するときの安全性についても充分に担保することができる。 In addition, in the robot system 300 according to the first embodiment, when the first operator permits the execution of the operation information, the control device 190 allows the second operator to operate the operation device 210 to operate the robot 101 based on the input operation information. This makes it clear that the subject of operation of the robot 101 is the second operator, and the safety of the robot 101 when it is operating can be adequately guaranteed.

さらに、本実施の形態1に係るロボットシステム300では、ロボット101を直接視認することができない遠隔の場所にいる第2操作者が、ロボット101が設置されている遠隔地にまで行くことなく、ロボット101を動作させることができる。 Furthermore, in the robot system 300 according to the first embodiment, a second operator who is in a remote location and cannot directly see the robot 101 can operate the robot 101 without going to the remote location where the robot 101 is installed.

これにより、第2操作者が、熟練のサービス担当者である場合に、当該サービス担当者が、ロボット101のゼロ点補正、教示作業等のメンテナンス作業を遠隔地から実行することができる。 As a result, if the second operator is an experienced service technician, the service technician can remotely perform maintenance work such as zero point correction and teaching work for the robot 101.

[変形例1]
次に、本実施の形態1に係るロボットシステム300の変形例について、説明する。以下、本実施の形態1における変形例1のロボットシステムの一例について、図5を参照しながら説明する。
[Modification 1]
Next, a description will be given of a modification of the robot system 300 according to the first embodiment. An example of a robot system according to the first modification of the first embodiment will be described below with reference to FIG.

図5は、本実施の形態1における変形例1のロボットシステムの概略構成を示す模式図である。 Figure 5 is a schematic diagram showing the general configuration of a robot system according to variant 1 of the first embodiment.

図5に示すように、本変形例1のロボットシステム300は、実施の形態1に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110が、第1携帯通信端末121、通信ネットワーク320及び通信装置122を介して、操作情報を制御装置190に入力するように構成されていて、第2操作装置210Aが、第2携帯通信端末222、通信ネットワーク320、及び通信装置122を介して操作情報を制御装置190に入力するように構成されている点が異なる。 As shown in FIG. 5, the robot system 300 of this modified example 1 has the same basic configuration as the robot system 300 of embodiment 1, but differs in that the first operating device 110 is configured to input operation information to the control device 190 via the first mobile communication terminal 121, the communication network 320, and the communication device 122, and the second operating device 210A is configured to input operation information to the control device 190 via the second mobile communication terminal 222, the communication network 320, and the communication device 122.

通信装置122は、通信ネットワーク320とデータ通信するように構成されている。通信装置122としては、公知の無線通信装置又は有線通信装置を用いてもよい。 The communication device 122 is configured to perform data communication with the communication network 320. The communication device 122 may be a known wireless communication device or a wired communication device.

本実施の形態1における変形例1のロボットシステムは、第1操作装置は、第1携帯通信端末及び通信ネットワークを介して、操作情報を制御装置に入力するように構成されていて、第2操作装置は、第2携帯端末及び通信ネットワークを介して操作情報を制御装置に入力するように構成されている。 In the robot system of the first modification of the first embodiment, the first operating device is configured to input operation information to the control device via the first mobile communication terminal and the communication network, and the second operating device is configured to input operation information to the control device via the second mobile terminal and the communication network.

また、本実施の形態1における変形例1のロボットシステムの制御方法は、第1操作装置は、第1携帯通信端末及び通信ネットワークを介して、操作情報を制御装置に入力するように構成されていて、第2操作装置は、第2携帯端末及び通信ネットワークを介して操作情報を制御装置に入力するように構成されている。 In addition, in the control method of the robot system of the first modified example of the first embodiment, the first operating device is configured to input operation information to the control device via the first mobile communication terminal and the communication network, and the second operating device is configured to input operation information to the control device via the second mobile terminal and the communication network.

このように構成されている、本変形例1のロボットシステム300であっても、実施の形態1に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 of this modified example 1, which is configured in this manner, achieves the same effects as the robot system 300 of embodiment 1.

(実施の形態2)
以下、本実施の形態2に係るロボットシステムの一例について、図6~図7Bを参照しながら説明する。
(Embodiment 2)
Hereinafter, an example of a robot system according to the second embodiment will be described with reference to FIGS. 6 to 7B.

[ロボットシステムの構成]
図6は、本実施の形態2に係るロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
FIG. 6 is a schematic diagram showing a schematic configuration of a robot system according to the second embodiment.

図6に示すように、本実施の形態2に係るロボットシステム300は、実施の形態1に係るロボットシステム300と基本的格子柄は同じであるが、第2操作装置210Aに、ランプ211が設けられている点と、制御装置190は、第1許可器111が、操作情報の実行を許可している場合には、ランプ211を点灯させるように構成されている点と、が異なる。なお、制御装置190は、第1許可器111が、操作情報の実行を許可していない場合には、ランプ211を消灯させるように構成されていてもよい。 As shown in FIG. 6, the robot system 300 according to the second embodiment has the same basic checkered pattern as the robot system 300 according to the first embodiment, but differs in that the second operation device 210A is provided with a lamp 211, and the control device 190 is configured to turn on the lamp 211 when the first permission device 111 permits the execution of the operation information. Note that the control device 190 may be configured to turn off the lamp 211 when the first permission device 111 does not permit the execution of the operation information.

[ロボットシステムの動作及び作用効果]
次に、本実施の形態2に係るロボットシステム300の動作及び作用効果を図6~図7Bを参照しながら、詳細に説明する。なお、以下の動作は、制御装置190の演算処理器190aが、記憶器190bに格納されているプログラムを読み出すことにより実行される。
[Operation and Effects of the Robot System]
Next, the operation and effects of the robot system 300 according to the second embodiment will be described in detail with reference to Figures 6 to 7B. Note that the following operation is executed by the arithmetic processor 190a of the control device 190 reading out a program stored in the memory 190b.

図7A及び図7Bは、本実施の形態2に係るロボットシステムの動作の一例を示すフローチャートである。 Figures 7A and 7B are flowcharts showing an example of the operation of the robot system according to the second embodiment.

図7Aに示すように、制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されたか否かを判定する(ステップS100)。制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されていないと判定した場合(ステップS100でNo)には、第1操作装置110から操作情報が入力されたか否かを判定する(ステップS101;図7B参照)。 As shown in FIG. 7A, the calculation processor 190a of the control device 190 determines whether or not a control signal has been input from the first permitter 111 (step S100). If the calculation processor 190a of the control device 190 determines that a control signal has not been input from the first permitter 111 (No in step S100), it determines whether or not operation information has been input from the first operation device 110 (step S101; see FIG. 7B).

制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力されていないと判定した場合(ステップS101でNo)には、例えば、50msec後に再び、ステップS100の処理を実行する。 If the calculation processor 190a of the control device 190 determines that no operation information has been input from the first operation device 110 (No in step S101), it executes the process of step S100 again after, for example, 50 msec.

一方、制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力されたと判定した場合(ステップS101でYes)には、第1操作装置110から入力された操作情報に基づいて、ロボット101を動作させて(ステップS102)、本プログラムを終了する。 On the other hand, if the calculation processor 190a of the control device 190 determines that operation information has been input from the first operation device 110 (Yes in step S101), it operates the robot 101 based on the operation information input from the first operation device 110 (step S102) and terminates the program.

また、図7Aに示すように、制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されたと判定した場合(ステップS100でYes)には、第2操作装置210Aから、第2携帯通信端末222、通信ネットワーク320、第1携帯通信端末121、及び第1操作装置110を経由して、操作情報が入力されたか否かを判定する(ステップS103)。 As shown in FIG. 7A, when the calculation processor 190a of the control device 190 determines that a control signal has been input from the first permitter 111 (Yes in step S100), it determines whether operation information has been input from the second operation device 210A via the second mobile communication terminal 222, the communication network 320, the first mobile communication terminal 121, and the first operation device 110 (step S103).

制御装置190の演算処理器190aは、第2操作装置210Aから操作情報が入力されていないと判定した場合(ステップS103でNo)には、第2操作装置210Aから操作情報が入力されるまで、ステップS100及びステップS103の処理を繰り返す。 If the calculation processor 190a of the control device 190 determines that operation information has not been input from the second operation device 210A (No in step S103), it repeats the processing of steps S100 and S103 until operation information is input from the second operation device 210A.

一方、制御装置190の演算処理器190aは、第2操作装置210Aから操作情報が入力されたと判定した場合(ステップS103でYes)には、ステップS100で第1許可器111から入力された制御信号が、第2操作装置210Aから制御装置190への操作情報の実行許可をオンにする信号であるか否かを判定する(ステップS104)。 On the other hand, if the calculation processor 190a of the control device 190 determines that operation information has been input from the second operation device 210A (Yes in step S103), it determines whether the control signal input from the first permission device 111 in step S100 is a signal that turns on permission to execute the operation information from the second operation device 210A to the control device 190 (step S104).

制御装置190の演算処理器190aは、ステップS100で第1許可器111から入力された制御信号が、実行許可をオンにする信号ではないと判定した場合(ステップS104でNo)には、ステップS103で操作情報が入力されていても、ロボット101を動作させず(ステップS105)に、本プログラムを終了する。 If the calculation processor 190a of the control device 190 determines in step S100 that the control signal input from the first permission device 111 is not a signal that turns on execution permission (No in step S104), the calculation processor 190a ends the program without operating the robot 101 (step S105) even if operation information was input in step S103.

この場合、制御装置190の演算処理器190aは、第1許可器111により、操作情報の実行許可がオフであることを表示装置220に表示させてもよい。また、制御装置190の演算処理器190aは、第1許可器111により、操作情報の実行許可がオフであることを第2携帯通信端末222の表示器(表示画面)に表示させてもよい。 In this case, the arithmetic processor 190a of the control device 190 may cause the display device 220 to display, by the first permitter 111, that the permission to execute the operation information is off. Also, the arithmetic processor 190a of the control device 190 may cause the display device (display screen) of the second mobile communication terminal 222 to display, by the first permitter 111, that the permission to execute the operation information is off.

一方、制御装置190の演算処理器190aは、ステップS100で第1許可器111から入力された制御信号が、実行許可をオンにする信号であると判定した場合(ステップS104でYes)には、ランプ211を点灯させる(ステップS106)。これにより、第2操作者は、第1許可器111により、操作情報の実行許可がオン状態であることを容易に理解することができる。 On the other hand, if the calculation processor 190a of the control device 190 determines in step S100 that the control signal input from the first permitter 111 is a signal that turns on the execution permission (Yes in step S104), it turns on the lamp 211 (step S106). This allows the second operator to easily understand that the execution permission for the operation information has been turned on by the first permitter 111.

次に、制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力されたか否かを判定する(ステップS107)。制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力されたと判定した場合(ステップS107でYes)には、第1操作装置110から入力された操作情報に基づいて、ロボット101を動作させて(ステップS108)、本プログラムを終了する。 Next, the arithmetic processor 190a of the control device 190 determines whether or not operation information has been input from the first operating device 110 (step S107). If the arithmetic processor 190a of the control device 190 determines that operation information has been input from the first operating device 110 (Yes in step S107), it operates the robot 101 based on the operation information input from the first operating device 110 (step S108), and ends the program.

すなわち、制御装置190の演算処理器190aは、第1許可器111が、操作情報の実行を許可している場合(ステップS104でYes)に、第2操作装置210Aから操作情報が入力されたとしても、第1操作装置110から操作情報が入力された場合(ステップS107でYes)には、当該第1操作装置110から入力された操作情報を基にロボット101を動作させる(ステップS108)。 In other words, when the first permitter 111 permits the execution of the operation information (Yes in step S104), even if the operation information is input from the second operation device 210A, when the operation information is input from the first operation device 110 (Yes in step S107), the calculation processor 190a of the control device 190 operates the robot 101 based on the operation information input from the first operation device 110 (step S108).

換言すると、制御装置190の演算処理器190aは、第1許可器111が、操作情報の実行を許可している場合(ステップS104でYes)に、第1操作装置110から操作情報が入力された場合(ステップS107でYes)には、第2操作装置210Aから出力された操作情報は、制御装置190に入力されない、又は制御装置190に入力されても、当該操作情報は無視される。 In other words, when the first permitter 111 permits the execution of the operation information (Yes in step S104) and operation information is input from the first operation device 110 (Yes in step S107), the operation information output from the second operation device 210A is not input to the control device 190, or even if it is input to the control device 190, the operation information is ignored.

一方、制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力さていないたと判定した場合(ステップS107でNo)には、第2操作装置210Aから入力された操作情報(ステップS103で入力された操作情報)に基づいて、ロボット101を動作させて(ステップS108)、本プログラムを終了する。 On the other hand, if the arithmetic processor 190a of the control device 190 determines that no operation information has been input from the first operation device 110 (No in step S107), it operates the robot 101 based on the operation information input from the second operation device 210A (the operation information input in step S103) (step S108), and ends the program.

本実施の形態2に係るロボットシステムは、実施の形態1(変形例を含む)に係るロボットシステムにおいて、第2操作装置には、ランプが設けられていて、制御装置は、第1許可器が、操作情報の実行を許可している場合には、ランプを点灯させるように構成されている。 The robot system according to the second embodiment is the robot system according to the first embodiment (including the modified example), in which the second operation device is provided with a lamp, and the control device is configured to turn on the lamp when the first permission device permits the execution of the operation information.

また、本実施の形態2に係るロボットシステムでは、制御装置が、第1許可器が、操作情報の実行を許可している場合に、第2操作装置から操作情報が入力されたとしても、第1操作装置から操作情報が入力された場合には、当該第1操作装置から入力された操作情報を基にロボットを動作させるように構成されていてもよい。 In addition, in the robot system according to the second embodiment, the control device may be configured to operate the robot based on the operation information input from the first operation device when the first permission device permits the execution of the operation information, even if the operation information is input from the second operation device, and the operation information is input from the first operation device.

本実施の形態2に係るロボットシステムの制御方法は、実施の形態1(変形例を含む)に係るロボットシステムの制御方法において、第2操作装置には、ランプが設けられていて、制御装置は、第1許可器が、操作情報の実行を許可している場合には、ランプを点灯させるように構成されている。 The control method for the robot system according to the second embodiment is the control method for the robot system according to the first embodiment (including the modified example), in which the second operation device is provided with a lamp, and the control device is configured to turn on the lamp when the first permission device permits the execution of the operation information.

また、本実施の形態2に係るロボットシステムの制御方法では、制御装置が、第1許可器が、操作情報の実行を許可している場合に、第2操作装置から操作情報が入力されたとしても、第1操作装置から操作情報が入力された場合には、当該第1操作装置から入力された操作情報を基にロボットを動作させるように構成されていてもよい。 In addition, in the control method for the robot system according to the second embodiment, the control device may be configured to operate the robot based on the operation information input from the first operation device when the first permission device permits the execution of the operation information, even if the operation information is input from the second operation device, and the operation information is input from the first operation device.

このように構成されている、本実施の形態2に係るロボットシステム300であっても、実施の形態1に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 according to the second embodiment, which is configured in this manner, achieves the same effects as the robot system 300 according to the first embodiment.

また、本実施の形態2に係るロボットシステム300では、制御装置190は、第1許可器111が、操作情報の実行を許可している場合には、ランプ211を点灯させるように構成されている。これにより、第2操作者は、第1許可器111により、操作情報の実行許可がオン状態であることを容易に理解することができる。 In addition, in the robot system 300 according to the second embodiment, the control device 190 is configured to turn on the lamp 211 when the first permitter 111 permits the execution of the operation information. This allows the second operator to easily understand that the permission to execute the operation information is on due to the first permitter 111.

さらに、本実施の形態2に係るロボットシステム300では、制御装置190は、第1許可器111が、操作情報の実行を許可している場合に、第2操作装置210Aから操作情報が入力されたとしても、第1操作装置110から操作情報が入力された場合には、当該第1操作装置110から入力された操作情報を基にロボット101を動作させるように構成されている。 Furthermore, in the robot system 300 according to the second embodiment, when the first permitter 111 permits the execution of the operation information, even if the operation information is input from the second operation device 210A, if the operation information is input from the first operation device 110, the control device 190 is configured to operate the robot 101 based on the operation information input from the first operation device 110.

これにより、第2操作装置210Aよりも第1操作装置110の方が、優先度が高いことが明確になる。このため、ロボット101の操作の主体が、第2操作者よりも第1操作者の方が上位であることが明確になり、ロボット101が動作するときの安全性についても充分に担保することができる。 This makes it clear that the first operating device 110 has a higher priority than the second operating device 210A. This makes it clear that the subject of operation of the robot 101 is the first operator, rather than the second operator, and this makes it possible to adequately guarantee safety when the robot 101 is operating.

(実施の形態3)
以下、本実施の形態3に係るロボットシステムの一例について、図8を参照しながら説明する。
(Embodiment 3)
Hereinafter, an example of a robot system according to the third embodiment will be described with reference to FIG.

図8は、本実施の形態3に係るロボットシステムの概略構成を示す模式図である。 Figure 8 is a schematic diagram showing the general configuration of a robot system according to the third embodiment.

図8に示すように、本実施の形態3に係るロボットシステム300は、実施の形態2に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110には、第2許可器132が設けられている点が異なる。なお、本実施の形態3に係るロボットシステム300では、第2操作装置210Aには、第2許可器が設けられていない。 As shown in FIG. 8, the robot system 300 according to the third embodiment has the same basic configuration as the robot system 300 according to the second embodiment, but differs in that the first operating device 110 is provided with a second permitter 132. Note that in the robot system 300 according to the third embodiment, the second operating device 210A is not provided with a second permitter.

第2許可器132は、ロボット101の自動運転を許可するように構成されている。第2許可器132は、第1操作者の操作により、ロボット101の自動運転が許可されて、制御装置190により、ロボット101の自動運転が実行される。 The second permission device 132 is configured to permit automatic operation of the robot 101. The second permission device 132 is operated by the first operator to permit automatic operation of the robot 101, and the automatic operation of the robot 101 is executed by the control device 190.

本実施の形態3に係るロボットシステムは、実施の形態1(変形例を含む)又は実施の形態2に係るロボットシステムにおいて、第1操作装置には、ロボットの自動運転を許可するように構成されている、第2許可器が設けられていて、第2操作装置には、第2許可器が設けられていない。 The robot system according to the third embodiment is the robot system according to the first embodiment (including the modified example) or the second embodiment, in which the first operating device is provided with a second permitter configured to permit automatic operation of the robot, and the second operating device is not provided with a second permitter.

また、本実施の形態3に係るロボットシステムの制御方法は、実施の形態1(変形例を含む)又は実施の形態2に係るロボットシステムの制御方法において、第1操作装置には、ロボットの自動運転を許可するように構成されている、第2許可器が設けられていて、第2操作装置には、第2許可器が設けられていない。 The control method for the robot system according to the third embodiment is the same as the control method for the robot system according to the first embodiment (including the modified example) or the second embodiment, except that the first operating device is provided with a second permitter configured to permit automatic operation of the robot, and the second operating device is not provided with a second permitter.

このように構成されている、本実施の形態3に係るロボットシステム300であっても、実施の形態1に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 according to the third embodiment, which is configured in this manner, achieves the same effects as the robot system 300 according to the first embodiment.

また、第2許可器132が、第1操作装置110のみに設けられていることから、ロボット101の自動運転の操作の主体が第1操作者であることが明確になり、ロボット101が自動動作するときの安全性についても充分に担保することができる。 In addition, since the second permission device 132 is provided only in the first operation device 110, it is clear that the main operator in charge of operating the automatic operation of the robot 101 is the first operator, and the safety of the robot 101 during automatic operation can be adequately guaranteed.

[変形例1]
次に、本実施の形態3に係るロボットシステム300の変形例について、説明する。以下、本実施の形態3における変形例1のロボットシステムの一例について、図9を参照しながら説明する。
[Modification 1]
Next, a description will be given of a modification of the robot system 300 according to the third embodiment. An example of a robot system according to a first modification of the third embodiment will be described below with reference to FIG.

図9は、本実施の形態3における変形例1のロボットシステムの概略構成を示す模式図である。 Figure 9 is a schematic diagram showing the general configuration of a robot system according to variant 1 of the third embodiment.

図9に示すように、本変形例1のロボットシステム300は、実施の形態3に係るロボットシステム300と基本的構成は同じであるが、第2操作装置210Aにも、ロボット101の自動運転を許可するように構成されている、第2許可器232が設けられている点が異なる。 As shown in FIG. 9, the robot system 300 of this modified example 1 has the same basic configuration as the robot system 300 of embodiment 3, but differs in that the second operating device 210A is also provided with a second permission device 232 that is configured to permit automatic operation of the robot 101.

また、本変形例1のロボットシステム300では、制御装置190が、第2操作装置210Aに設けられている第2許可器232からロボット101の自動運転を許可する信号が入力されても、ロボット101の自動運転を実行しないように構成されている点が、実施の形態3に係るロボットシステム300と異なる。 The robot system 300 of this modified example 1 also differs from the robot system 300 of embodiment 3 in that the control device 190 is configured not to execute automatic operation of the robot 101 even if a signal permitting automatic operation of the robot 101 is input from the second permission device 232 provided in the second operation device 210A.

本実施の形態3における変形例1のロボットシステムは、第1操作装置及び第2操作装置には、それぞれ、ロボットの自動運転を許可するように構成されている、第2許可器が設けられていて、制御装置は、第2操作装置に設けられている第2許可器からロボットの自動運転を許可する信号が入力されても、ロボットの自動運転を実行しないように構成されている。 In the robot system of variant example 1 in this embodiment 3, the first operating device and the second operating device are each provided with a second permission device configured to permit automatic operation of the robot, and the control device is configured not to execute automatic operation of the robot even if a signal permitting automatic operation of the robot is input from the second permission device provided in the second operating device.

また、本実施の形態3における変形例1のロボットシステムの制御方法は、第1操作装置及び第2操作装置には、それぞれ、ロボットの自動運転を許可するように構成されている、第2許可器が設けられていて、制御装置は、第2操作装置に設けられている第2許可器からロボットの自動運転を許可する信号が入力されても、ロボットの自動運転を実行しないように構成されている。 In addition, in the control method of the robot system of variant example 1 in this embodiment 3, the first operation device and the second operation device are each provided with a second permission device configured to permit automatic operation of the robot, and the control device is configured not to execute automatic operation of the robot even if a signal permitting automatic operation of the robot is input from the second permission device provided in the second operation device.

このように構成されている、本変形例1のロボットシステム300であっても、実施の形態3に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 of this modified example 1, which is configured in this manner, achieves the same effects as the robot system 300 of embodiment 3.

また、本変形例1のロボットシステム300では、第2操作装置210Aにも、第2許可器232が設けられている。これにより、第1操作装置110と第2操作装置210Aに、同じ操作装置を用いることができ、操作装置の汎用性を高めることができる。また、同じ操作装置を用いることができることにより、操作装置の製造コストを低減することができる。 In addition, in the robot system 300 of this modified example 1, the second operation device 210A is also provided with a second permission device 232. This allows the same operation device to be used for the first operation device 110 and the second operation device 210A, thereby increasing the versatility of the operation device. Furthermore, by being able to use the same operation device, the manufacturing costs of the operation device can be reduced.

(実施の形態4)
以下、本実施の形態4に係るロボットシステムの一例について、図10を参照しながら説明する。
(Embodiment 4)
An example of a robot system according to the fourth embodiment will be described below with reference to FIG.

図10は、本実施の形態4に係るロボットシステムの概略構成を示す模式図である。 Figure 10 is a schematic diagram showing the general configuration of a robot system according to the fourth embodiment.

図10に示すように、本実施の形態4に係るロボットシステム300は、実施の形態2に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110には、第1調整器141が設けられている点が異なる。なお、本実施の形態4に係るロボットシステム300では、第2操作装置210Aには、第1調整器が設けられていない。 As shown in FIG. 10, the robot system 300 according to the fourth embodiment has the same basic configuration as the robot system 300 according to the second embodiment, but differs in that the first operating device 110 is provided with a first adjuster 141. Note that in the robot system 300 according to the fourth embodiment, the second operating device 210A is not provided with a first adjuster.

第1調整器141は、ロボット101の動作速度を調整するように構成されている。第1調整器141は、第1操作者の操作により、ロボット101の動作速度が調整されて、制御装置190により、ロボット101の動作速度が変更される。 The first adjuster 141 is configured to adjust the motion speed of the robot 101. The first adjuster 141 adjusts the motion speed of the robot 101 by operation of the first operator, and the motion speed of the robot 101 is changed by the control device 190.

本実施の形態4に係るロボットシステムは、実施の形態1~3(変形例を含む)に係るいずれかのロボットシステムにおいて、第1操作装置には、ロボットの動作速度を調整するように構成されている、第1調整器が設けられていて、第2操作装置には、第1調整器が設けられていない。 The robot system according to the fourth embodiment is a robot system according to any one of the first to third embodiments (including the modified examples), in which the first operating device is provided with a first adjuster configured to adjust the motion speed of the robot, and the second operating device is not provided with a first adjuster.

また、本実施の形態4に係るロボットシステムの制御方法は、実施の形態1~3(変形例を含む)に係るいずれかのロボットシステムの制御方法において、第1操作装置には、ロボットの動作速度を調整するように構成されている、第1調整器が設けられていて、第2操作装置には、第1調整器が設けられていない。 The control method for a robot system according to the fourth embodiment is a control method for a robot system according to any one of the first to third embodiments (including the modified examples), in which the first operating device is provided with a first adjuster configured to adjust the motion speed of the robot, and the second operating device is not provided with a first adjuster.

このように構成されている、本実施の形態4に係るロボットシステム300であっても、実施の形態1に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 according to the fourth embodiment, which is configured in this manner, achieves the same effects as the robot system 300 according to the first embodiment.

また、第1調整器141が、第1操作装置110のみに設けられていることから、ロボット101の動作速度の操作の主体が第1操作者であることが明確になり、ロボット101が動作するときの安全性についても充分に担保することができる。 In addition, since the first adjuster 141 is provided only on the first operating device 110, it is clear that the main operator controls the operating speed of the robot 101, and safety during operation of the robot 101 can be adequately guaranteed.

[変形例1]
次に、本実施の形態4に係るロボットシステム300の変形例について、説明する。
[Modification 1]
Next, a modification of the robot system 300 according to the fourth embodiment will be described.

以下、本実施の形態4における変形例1のロボットシステムの一例について、図11を参照しながら説明する。 Below, an example of a robot system according to variant 1 of the fourth embodiment will be described with reference to FIG. 11.

図11は、本実施の形態4における変形例1のロボットシステムの概略構成を示す模式図である。 Figure 11 is a schematic diagram showing the general configuration of a robot system according to variant 1 of the fourth embodiment.

図11に示すように、本変形例1のロボットシステム300は、実施の形態4に係るロボットシステム300と基本的構成は同じであるが、第2操作装置210Aにも、ロボット101の動作速度を調整するように構成されている、第1調整器242が設けられている点が異なる。 As shown in FIG. 11, the robot system 300 of this modified example 1 has the same basic configuration as the robot system 300 of embodiment 4, but differs in that the second operating device 210A also has a first adjuster 242 that is configured to adjust the operating speed of the robot 101.

また、本変形例1のロボットシステム300では、制御装置190が、第2操作装置210Aに設けられている第1調整器242からロボット101の動作速度を調整する信号が入力されても、ロボット101の動作速度を変更しないように構成されている点が、実施の形態4に係るロボットシステム300と異なる。 The robot system 300 of this modified example 1 also differs from the robot system 300 of embodiment 4 in that the control device 190 is configured not to change the motion speed of the robot 101 even when a signal for adjusting the motion speed of the robot 101 is input from the first adjuster 242 provided in the second operating device 210A.

本実施の形態4における変形例1のロボットシステムは、第1操作装置及び第2操作装置には、それぞれ、ロボットの動作速度を調整するように構成されている、第1調整器が設けられていて、制御装置は、第2操作装置に設けられている第1調整器からロボットの動作速度を変更する信号が入力されても、ロボットの動作速度を変更しないように構成されている。 In the robot system of variant 1 in this embodiment 4, the first operating device and the second operating device are each provided with a first adjuster configured to adjust the motion speed of the robot, and the control device is configured not to change the motion speed of the robot even if a signal to change the motion speed of the robot is input from the first adjuster provided in the second operating device.

また、本実施の形態4における変形例1のロボットシステムの制御方法は、第1操作装置及び第2操作装置には、それぞれ、ロボットの動作速度を調整するように構成されている、第1調整器が設けられていて、制御装置は、第2操作装置に設けられている第1調整器からロボットの動作速度を変更する信号が入力されても、ロボットの動作速度を変更しないように構成されている。 In addition, in the control method of the robot system of variant example 1 in this embodiment 4, the first operating device and the second operating device are each provided with a first adjuster configured to adjust the motion speed of the robot, and the control device is configured not to change the motion speed of the robot even if a signal to change the motion speed of the robot is input from the first adjuster provided in the second operating device.

このように構成されている、本変形例1のロボットシステム300であっても、実施の形態4に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 of this modified example 1, which is configured in this manner, achieves the same effects as the robot system 300 of embodiment 4.

また、本変形例1のロボットシステム300では、第2操作装置210Aにも、第1調整器242が設けられている。これにより、第1操作装置110と第2操作装置210Aに、同じ操作装置を用いることができ、操作装置の汎用性を高めることができる。また、同じ操作装置を用いることができることにより、操作装置の製造コストを低減することができる。 In addition, in the robot system 300 of this first modified example, the second operating device 210A is also provided with a first adjuster 242. This allows the same operating device to be used for the first operating device 110 and the second operating device 210A, thereby increasing the versatility of the operating device. Furthermore, being able to use the same operating device allows for a reduction in the manufacturing costs of the operating device.

(実施の形態5)
以下、本実施の形態5に係るロボットシステムの一例について、図12を参照しながら説明する。
(Embodiment 5)
Hereinafter, an example of a robot system according to the fifth embodiment will be described with reference to FIG.

図12は、本実施の形態5に係るロボットシステムの概略構成を示す模式図である。 Figure 12 is a schematic diagram showing the general configuration of a robot system according to the fifth embodiment.

図12に示すように、本実施の形態5に係るロボットシステム300は、実施の形態2に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110が、第1表示器151をさらに備え、第2操作装置210Aが、第2表示器252をさらに備える点が異なる。 As shown in FIG. 12, the robot system 300 according to the fifth embodiment has the same basic configuration as the robot system 300 according to the second embodiment, but differs in that the first operating device 110 further includes a first display 151, and the second operating device 210A further includes a second display 252.

また、本実施の形態5に係るロボットシステム300では、第1操作装置110が、第1携帯通信端末121及び通信ネットワーク320を介して、第2操作装置210AにQRコード(登録商標)を送信するように構成されている。第2操作装置210Aは、受信したQRコードを第2表示器252に表示させ、第2携帯通信端末222が、第2表示器252に表示されているQRコードを読み取ることで、第1携帯通信端末121との接続を確認するように構成されている。 In addition, in the robot system 300 according to the fifth embodiment, the first operating device 110 is configured to transmit a QR code (registered trademark) to the second operating device 210A via the first mobile communication terminal 121 and the communication network 320. The second operating device 210A is configured to display the received QR code on the second display 252, and the second mobile communication terminal 222 is configured to confirm the connection with the first mobile communication terminal 121 by reading the QR code displayed on the second display 252.

これにより、第2操作者は、操作すべきロボット101と接続していることを確認することができる。特に、複数のロボット101と、複数のロボット101に対応する複数の第1操作装置110がある場合には、第2操作者は、操作すべきロボット101と接続していることを確認することができる。 This allows the second operator to confirm that he or she is connected to the robot 101 that he or she is to operate. In particular, when there are multiple robots 101 and multiple first operating devices 110 corresponding to the multiple robots 101, the second operator can confirm that he or she is connected to the robot 101 that he or she is to operate.

さらに、本実施の形態5に係るロボットシステム300では、第2操作装置210Aが、第2携帯通信端末222、通信ネットワーク320、及び第1携帯通信端末121を介して、第1操作装置110にQRコードを送信するように構成されている。第1操作装置110は、受信したQRコードを第1表示器151に表示させ、第1携帯通信端末121が、第1表示器151に表示されているQRコードを読み取ることで、第2携帯通信端末222との接続を確認するように構成されている。 Furthermore, in the robot system 300 according to the fifth embodiment, the second operation device 210A is configured to transmit a QR code to the first operation device 110 via the second mobile communication terminal 222, the communication network 320, and the first mobile communication terminal 121. The first operation device 110 is configured to display the received QR code on the first display 151, and the first mobile communication terminal 121 is configured to confirm the connection with the second mobile communication terminal 222 by reading the QR code displayed on the first display 151.

これにより、第1操作者は、ロボット101の操作を依頼する第2操作者の第2操作装置210Aと接続していることを確認することができる。特に、複数の第2操作装置210Aがある場合には、第1操作者は、ロボット101の操作を依頼する第2操作者の第2操作装置210Aと接続していることを確認することができる。 This allows the first operator to confirm that he or she is connected to the second operation device 210A of the second operator who is requesting the operation of the robot 101. In particular, when there are multiple second operation devices 210A, the first operator can confirm that he or she is connected to the second operation device 210A of the second operator who is requesting the operation of the robot 101.

本実施の形態5に係るロボットシステムは、実施の形態1~4(変形例を含む)に係るいずれかのロボットシステムにおいて、第1操作装置は、第1表示器をさらに備え、第2操作装置は、第2表示器をさらに備え、第1操作装置は、第1携帯通信端末及び通信ネットワークを介して、第2操作装置にQRコードを送信し、第2操作装置は、受信したQRコードを第2表示器に表示させ、第2携帯通信端末は、第2表示器に表示されているQRコードを読み取ることで、第1携帯通信端末との接続を確認するように構成されている。 A robot system according to the fifth embodiment is a robot system according to any one of the first to fourth embodiments (including the modified examples), in which the first operating device further includes a first display and the second operating device further includes a second display, the first operating device transmits a QR code to the second operating device via the first mobile communication terminal and the communication network, the second operating device displays the received QR code on the second display, and the second mobile communication terminal confirms the connection with the first mobile communication terminal by reading the QR code displayed on the second display.

また、本実施の形態5に係るロボットシステムでは、第2操作装置は、第2携帯通信端末、通信ネットワーク、及び第1携帯通信端末を介して、第1操作装置にQRコードを送信し、第1操作装置は、受信したQRコードを第1表示器に表示させ、第1携帯通信端末は、第1表示器に表示されているQRコードを読み取ることで、第2携帯通信端末との接続を確認するように構成されていてもよい。 In addition, in the robot system according to the fifth embodiment, the second operation device may be configured to transmit a QR code to the first operation device via the second mobile communication terminal, the communication network, and the first mobile communication terminal, the first operation device displays the received QR code on the first display, and the first mobile communication terminal confirms the connection with the second mobile communication terminal by reading the QR code displayed on the first display.

本実施の形態5に係るロボットシステムの制御方法は、実施の形態1~4(変形例を含む)に係るいずれかのロボットシステムにおいて、第1操作装置は、第1表示器をさらに備え、第2操作装置は、第2表示器をさらに備え、第1操作装置は、第1携帯通信端末及び通信ネットワークを介して、第2操作装置にQRコードを送信し、第2操作装置は、受信したQRコードを第2表示器に表示させ、第2携帯通信端末は、第2表示器に表示されているQRコードを読み取ることで、第1携帯通信端末との接続を確認するように構成されている。 A method of controlling a robot system according to the fifth embodiment is configured in any one of the robot systems according to the first to fourth embodiments (including the modified examples), in which the first operation device further includes a first display, and the second operation device further includes a second display, the first operation device transmits a QR code to the second operation device via the first mobile communication terminal and the communication network, the second operation device displays the received QR code on the second display, and the second mobile communication terminal confirms connection with the first mobile communication terminal by reading the QR code displayed on the second display.

また、本実施の形態5に係るロボットシステムの制御方法では、第2操作装置は、第2携帯通信端末、通信ネットワーク、及び第1携帯通信端末を介して、第1操作装置にQRコードを送信し、第1操作装置は、受信したQRコードを第1表示器に表示させ、第1携帯通信端末は、第1表示器に表示されているQRコードを読み取ることで、第2携帯通信端末との接続を確認するように構成されていてもよい。 In addition, in the control method of the robot system according to the fifth embodiment, the second operation device may be configured to transmit a QR code to the first operation device via the second mobile communication terminal, the communication network, and the first mobile communication terminal, the first operation device displays the received QR code on the first display, and the first mobile communication terminal confirms the connection with the second mobile communication terminal by reading the QR code displayed on the first display.

(実施の形態6)
[ロボットシステムの構成]
以下、本実施の形態6に係るロボットシステムの一例について、図13~図14Bを参照しながら説明する。
(Embodiment 6)
[Robot system configuration]
Hereinafter, an example of a robot system according to the sixth embodiment will be described with reference to FIGS. 13 to 14B.

図13は、本実施の形態6に係るロボットシステムの概略構成を示す模式図である。 Figure 13 is a schematic diagram showing the general configuration of a robot system according to the sixth embodiment.

図13に示すように、本実施の形態6に係るロボットシステム300は、実施の形態2に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110が、第1トリガスイッチ161を備える点が異なる。 As shown in FIG. 13, the robot system 300 according to the sixth embodiment has the same basic configuration as the robot system 300 according to the second embodiment, but differs in that the first operating device 110 includes a first trigger switch 161.

第1トリガスイッチ161は、ロボット101の駆動器への電力供給を許可するように構成されていて、第1操作者が、第1トリガスイッチ161を操作(押圧)することにより、ロボット101の駆動器への電力供給が許可され、第1トリガスイッチ161の押圧を停止する(スイッチを放す)と、ロボット101の駆動器への電力供給が停止される。 The first trigger switch 161 is configured to permit the supply of power to the actuator of the robot 101. When the first operator operates (presses) the first trigger switch 161, the supply of power to the actuator of the robot 101 is permitted, and when the first operator stops pressing the first trigger switch 161 (releases the switch), the supply of power to the actuator of the robot 101 is stopped.

これにより、第1操作者は、第1トリガスイッチ161の押圧を停止することにより、ロボット101を緊急停止させることができる。 This allows the first operator to bring the robot 101 to an emergency stop by stopping the pressure on the first trigger switch 161.

[ロボットシステムの動作及び作用効果]
次に、本実施の形態6に係るロボットシステム300の動作及び作用効果を図13~図14Bを参照しながら、詳細に説明する。なお、以下の動作は、制御装置190の演算処理器190aが、記憶器190bに格納されているプログラムを読み出すことにより実行される。
[Operation and Effects of the Robot System]
Next, the operation and effects of the robot system 300 according to the sixth embodiment will be described in detail with reference to Fig. 13 to Fig. 14B. Note that the following operation is executed by the arithmetic processor 190a of the control device 190 reading out a program stored in the memory 190b.

図14A及び図14Bは、本実施の形態6に係るロボットシステムの動作の一例を示すフローチャートである。 Figures 14A and 14B are flowcharts showing an example of the operation of a robot system according to the sixth embodiment.

図14Aに示すように、制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されたか否かを判定する(ステップS200)。制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されていないと判定した場合(ステップS200でNo)には、第1操作装置110から操作情報が入力されたか否かを判定する(ステップS201;図14B参照)。 As shown in FIG. 14A, the calculation processor 190a of the control device 190 determines whether or not a control signal has been input from the first permitter 111 (step S200). If the calculation processor 190a of the control device 190 determines that a control signal has not been input from the first permitter 111 (No in step S200), it determines whether or not operation information has been input from the first operation device 110 (step S201; see FIG. 14B).

制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力されていないと判定した場合(ステップS201でNo)には、例えば、50msec後に再び、ステップS200の処理を実行する。 If the calculation processor 190a of the control device 190 determines that no operation information has been input from the first operation device 110 (No in step S201), it executes the process of step S200 again after, for example, 50 msec.

一方、制御装置190の演算処理器190aは、第1操作装置110から操作情報が入力されたと判定した場合(ステップS201でYes)には、第1操作装置110から入力された操作情報に基づいて、ロボット101を動作させて(ステップS202)、本プログラムを終了する。 On the other hand, if the arithmetic processor 190a of the control device 190 determines that operation information has been input from the first operating device 110 (Yes in step S201), it operates the robot 101 based on the operation information input from the first operating device 110 (step S202) and terminates the program.

また、図14Aに示すように、制御装置190の演算処理器190aは、第1許可器111から制御信号が入力されたと判定した場合(ステップS200でYes)には、第2操作装置210Aから、第2携帯通信端末222、通信ネットワーク320、第1携帯通信端末121、及び第1操作装置110を経由して、操作情報が入力されたか否かを判定する(ステップS203)。 As shown in FIG. 14A, when the calculation processor 190a of the control device 190 determines that a control signal has been input from the first permitter 111 (Yes in step S200), it determines whether or not operation information has been input from the second operation device 210A via the second mobile communication terminal 222, the communication network 320, the first mobile communication terminal 121, and the first operation device 110 (step S203).

制御装置190の演算処理器190aは、第2操作装置210Aから操作情報が入力されていないと判定した場合(ステップS203でNo)には、第2操作装置210Aから操作情報が入力されるまで、ステップS200及びステップS203の処理を繰り返す。 If the calculation processor 190a of the control device 190 determines that operation information has not been input from the second operation device 210A (No in step S203), it repeats the processing of steps S200 and S203 until operation information is input from the second operation device 210A.

一方、制御装置190の演算処理器190aは、第2操作装置210Aから操作情報が入力されたと判定した場合(ステップS203でYes)には、ステップS200で第1許可器111から入力された制御信号が、第2操作装置210Aから制御装置190への操作情報の実行許可をオンにする信号であるか否かを判定する(ステップS204)。 On the other hand, if the calculation processor 190a of the control device 190 determines that operation information has been input from the second operation device 210A (Yes in step S203), it determines whether the control signal input from the first permission device 111 in step S200 is a signal that turns on permission to execute the operation information from the second operation device 210A to the control device 190 (step S204).

制御装置190の演算処理器190aは、ステップS200で第1許可器111から入力された制御信号が、実行許可をオンにする信号ではないと判定した場合(ステップS204でNo)には、ステップS203で操作情報が入力されていても、ロボット101を動作させず(ステップS205)に、本プログラムを終了する。 If the arithmetic processor 190a of the control device 190 determines in step S200 that the control signal input from the first permission device 111 is not a signal that turns on the execution permission (No in step S204), the arithmetic processor 190a ends the program without operating the robot 101 (step S205) even if operation information was input in step S203.

この場合、制御装置190の演算処理器190aは、第1許可器111により、操作情報の実行許可がオフであることを表示装置220に表示させてもよい。また、制御装置190の演算処理器190aは、第1許可器111により、操作情報の実行許可がオフであることを第2携帯通信端末222の表示器(表示画面)に表示させてもよい。 In this case, the arithmetic processor 190a of the control device 190 may cause the display device 220 to display, by the first permitter 111, that the permission to execute the operation information is off. Also, the arithmetic processor 190a of the control device 190 may cause the display device (display screen) of the second mobile communication terminal 222 to display, by the first permitter 111, that the permission to execute the operation information is off.

一方、制御装置190の演算処理器190aは、ステップS200で第1許可器111から入力された制御信号が、実行許可をオンにする信号であると判定した場合(ステップS204でYes)には、第1トリガスイッチ161が押圧されているか否かを判定する(ステップS206)。すなわち、制御装置190の演算処理器190aは、第1操作者により、第1トリガスイッチ161が操作されて、ロボット101の駆動器への電力供給が許可されているか否かを判定する。 On the other hand, if the arithmetic processor 190a of the control device 190 determines in step S200 that the control signal input from the first permitter 111 is a signal that turns on the execution permission (Yes in step S204), it determines whether the first trigger switch 161 is pressed (step S206). In other words, the arithmetic processor 190a of the control device 190 determines whether the first trigger switch 161 has been operated by the first operator to permit the supply of power to the actuator of the robot 101.

制御装置190の演算処理器190aは、第1トリガスイッチ161が押圧されていると判定した場合(ステップS206でYes)には、ロボット101の駆動器への電力供給を許可して(ステップS207)、第2操作装置210Aから入力された操作情報に基づいて、ロボット101を動作させて(ステップS208)、本プログラムを終了する。 When the arithmetic processor 190a of the control device 190 determines that the first trigger switch 161 is pressed (Yes in step S206), it permits the supply of power to the actuator of the robot 101 (step S207), operates the robot 101 based on the operation information input from the second operation device 210A (step S208), and ends the program.

一方、制御装置190の演算処理器190aは、第1トリガスイッチ161が押圧されていないと判定した場合(ステップS206でNo)には、ロボット101の駆動器への電力供給を許可せず(ロボット101の駆動器への電力供給を停止させて;ステップS209)、本プログラムを終了する。 On the other hand, if the arithmetic processor 190a of the control device 190 determines that the first trigger switch 161 is not pressed (No in step S206), it does not allow power supply to the actuator of the robot 101 (stops the power supply to the actuator of the robot 101; step S209) and ends the program.

すなわち、制御装置190の演算処理器190aは、第1許可器111が、操作情報の実行を許可している場合(ステップS204でYes)に、第2操作装置210Aから操作情報が入力されていたとしても、第1トリガスイッチ161が押圧されていないと判定した場合(ステップS206でNo)には、ロボット101の駆動器への電力供給を許可しない(ロボット101の駆動器への電力供給を停止させる;ステップS209)。 In other words, when the first permitter 111 permits the execution of the operation information (Yes in step S204), if the arithmetic processor 190a of the control device 190 determines that the first trigger switch 161 has not been pressed (No in step S206), even if operation information has been input from the second operating device 210A, the arithmetic processor 190a does not permit the supply of power to the actuator of the robot 101 (stops the supply of power to the actuator of the robot 101; step S209).

これにより、第1操作者は、第2操作装置210Aからの操作情報を基に動作していたロボット101を緊急停止させることができる。 This allows the first operator to bring the robot 101, which was operating based on the operation information from the second operation device 210A, to an emergency stop.

本実施の形態6に係るロボットシステムは、実施の形態1~5(変形例を含む)に係るいずれかのロボットシステムにおいて、第1操作装置は、ロボットの駆動器への電力供給を許可するように構成されている、第1トリガスイッチを備え、制御装置は、第1許可器が、操作情報の実行を許可し、かつ、第1トリガスイッチがロボットの駆動器への電力供給を許可している場合には、第2操作装置から入力された操作情報を基にロボットを動作させ、第1許可器が、操作情報の実行を許可していても、第1トリガスイッチがロボットの駆動器への電力供給を許可していない場合には、第2操作装置から操作情報を入力されても、当該操作情報を基にロボットを動作させないように構成されている。 The robot system according to the sixth embodiment is a robot system according to any one of the first to fifth embodiments (including the modified examples), in which the first operating device includes a first trigger switch configured to permit the supply of power to the actuator of the robot, and the control device is configured to operate the robot based on the operating information input from the second operating device when the first permitter permits the execution of the operating information and the first trigger switch permits the supply of power to the actuator of the robot, and not to operate the robot based on the operating information even if the operating information is input from the second operating device when the first permitter permits the execution of the operating information but the first trigger switch does not permit the supply of power to the actuator of the robot.

このように構成されている、本実施の形態6に係るロボットシステム300であっても、実施の形態1に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 according to the sixth embodiment, which is configured in this manner, achieves the same effects as the robot system 300 according to the first embodiment.

また、本実施の形態6に係るロボットシステム300では、制御装置190は、第1許可器111が、操作情報の実行を許可し、かつ、第1トリガスイッチ161が押圧されている場合に、第2操作装置210Aから入力された操作情報を基に、ロボット101を動作させる。 In addition, in the robot system 300 according to the sixth embodiment, when the first permitter 111 permits the execution of the operation information and the first trigger switch 161 is pressed, the control device 190 operates the robot 101 based on the operation information input from the second operating device 210A.

これにより、第2操作装置210Aよりも第1操作装置110の方が、優先度が高いことが明確になる。このため、ロボット101の操作の主体が、第2操作者よりも第1操作者の方が上位であることが明確になり、ロボット101が動作するときの安全性についても充分に担保することができる。 This makes it clear that the first operating device 110 has a higher priority than the second operating device 210A. This makes it clear that the subject of operation of the robot 101 is the first operator, rather than the second operator, and this makes it possible to adequately guarantee safety when the robot 101 is operating.

さらに、本実施の形態6に係るロボットシステム300では、制御装置190は、第1許可器111が、操作情報の実行を許可している場合に、第2操作装置210Aから操作情報が入力されたとしても、第1トリガスイッチ161が押圧されていない場合には、ロボット101の駆動器への電力供給を許可しない(ロボット101の駆動器への電力供給を停止させる)。 Furthermore, in the robot system 300 according to the sixth embodiment, when the first permitter 111 permits the execution of operation information, even if operation information is input from the second operating device 210A, the control device 190 does not permit the supply of power to the actuator of the robot 101 (stops the supply of power to the actuator of the robot 101) if the first trigger switch 161 is not pressed.

これにより、第1操作者は、第2操作装置210Aからの操作情報を基に動作していたロボット101を緊急停止させることができる。このため、ロボット101が動作するときの安全性について、充分に担保することができる。 This allows the first operator to bring the robot 101, which was operating based on the operation information from the second operating device 210A, to an emergency stop. This makes it possible to fully guarantee the safety of the robot 101 when it is operating.

[変形例1]
次に、本実施の形態6に係るロボットシステム300の変形例について、説明する。以下、本実施の形態6における変形例1のロボットシステムの一例について、図15~図16Bを参照しながら説明する。
[Modification 1]
Next, a description will be given of a modification of the robot system 300 according to the sixth embodiment. An example of a robot system according to a first modification of the sixth embodiment will be described below with reference to Figs. 15 to 16B.

[ロボットシステムの構成]
図15は、本実施の形態6における変形例1のロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
FIG. 15 is a schematic diagram showing a schematic configuration of a robot system according to a first modified example of the sixth embodiment.

図15に示すように、本変形例1のロボットシステム300は、実施の形態6に係るロボットシステム300と基本的構成は同じであるが、第2操作装置210Aが、第2トリガスイッチ262を備える点が異なる。 As shown in FIG. 15, the robot system 300 of this modified example 1 has the same basic configuration as the robot system 300 of embodiment 6, but differs in that the second operating device 210A includes a second trigger switch 262.

第2トリガスイッチ262は、ロボット101の駆動器への電力供給を許可するように構成されていて、第2操作者が、第2トリガスイッチ262を操作(押圧)することにより、ロボット101の駆動器への電力供給が許可され、第2トリガスイッチ262の押圧を停止する(スイッチを放す)と、ロボット101の駆動器への電力供給が停止される。 The second trigger switch 262 is configured to permit the supply of power to the actuator of the robot 101. When the second operator operates (presses) the second trigger switch 262, the supply of power to the actuator of the robot 101 is permitted, and when the second operator stops pressing the second trigger switch 262 (releases the switch), the supply of power to the actuator of the robot 101 is stopped.

これにより、第2操作者も、第2トリガスイッチ262の押圧を停止することにより、ロボット101を緊急停止させることができる。 This allows the second operator to also bring the robot 101 to an emergency stop by stopping the pressure on the second trigger switch 262.

[ロボットシステムの動作及び作用効果]
次に、本変形例1のロボットシステム300の動作及び作用効果を図15~図16Bを参照しながら、詳細に説明する。なお、以下の動作は、制御装置190の演算処理器190aが、記憶器190bに格納されているプログラムを読み出すことにより実行される。
[Operation and Effects of the Robot System]
Next, the operation and effects of the robot system 300 of the present modified example 1 will be described in detail with reference to Fig. 15 to Fig. 16B. Note that the following operation is executed by the arithmetic processor 190a of the control device 190 reading out a program stored in the memory 190b.

図16A及び図16Bは、本実施の形態6における変形例1のロボットシステムの動作の一例を示すフローチャートである。 Figures 16A and 16B are flowcharts showing an example of the operation of a robot system of variant example 1 in embodiment 6.

図16A及び図16Bに示すように、本変形例1のロボットシステム300の動作は、実施の形態6に係るロボットシステム300の動作と基本的には同じであるが、制御装置190の演算処理器190aが、ステップS206の処理に代えて、ステップS206Aの処理を実行する点が異なる。 As shown in Figures 16A and 16B, the operation of the robot system 300 of this modified example 1 is basically the same as the operation of the robot system 300 of embodiment 6, except that the processor 190a of the control device 190 executes the process of step S206A instead of the process of step S206.

具体的には、制御装置190の演算処理器190aは、ステップS200で第1許可器111から入力された制御信号が、実行許可をオンにする信号であると判定した場合(ステップS204でYes)には、第1トリガスイッチ161及び第2トリガスイッチ262が押圧されているか否かを判定する(ステップS206A)。すなわち、制御装置190の演算処理器190aは、第1操作者及び第2操作者のそれぞれにより、第1トリガスイッチ161及び第2トリガスイッチ262が操作されて、ロボット101の駆動器への電力供給が許可されているか否かを判定する。 Specifically, when the arithmetic processor 190a of the control device 190 determines in step S200 that the control signal input from the first permitter 111 is a signal that turns on the execution permission (Yes in step S204), the arithmetic processor 190a of the control device 190 determines whether the first trigger switch 161 and the second trigger switch 262 are pressed (step S206A). In other words, the arithmetic processor 190a of the control device 190 determines whether the first trigger switch 161 and the second trigger switch 262 have been operated by the first operator and the second operator, respectively, to permit the supply of power to the actuator of the robot 101.

制御装置190の演算処理器190aは、第1トリガスイッチ161及び第2トリガスイッチ262が押圧されていると判定した場合(ステップS206でYes)には、ロボット101の駆動器への電力供給を許可して(ステップS207)、第2操作装置210Aから入力された操作情報に基づいて、ロボット101を動作させて(ステップS208)、本プログラムを終了する。 When the arithmetic processor 190a of the control device 190 determines that the first trigger switch 161 and the second trigger switch 262 are pressed (Yes in step S206), it permits the supply of power to the actuator of the robot 101 (step S207), operates the robot 101 based on the operation information input from the second operation device 210A (step S208), and ends the program.

一方、制御装置190の演算処理器190aは、第1トリガスイッチ161及び第2トリガスイッチ262のうち、少なくとも一方のトリガスイッチが押圧されていないと判定した場合(ステップS206AでNo)には、ロボット101の駆動器への電力供給を許可せず(ロボット101の駆動器への電力供給を停止させて;ステップS209)、本プログラムを終了する。 On the other hand, if the arithmetic processor 190a of the control device 190 determines that at least one of the first trigger switch 161 and the second trigger switch 262 is not pressed (No in step S206A), it does not allow the supply of power to the actuator of the robot 101 (stops the supply of power to the actuator of the robot 101; step S209) and ends the program.

すなわち、制御装置190の演算処理器190aは、第1許可器111が、操作情報の実行を許可している場合(ステップS204でYes)に、第2操作装置210Aから操作情報が入力されていたとしても、第1トリガスイッチ161及び第2トリガスイッチ262のうち、少なくとも一方のトリガスイッチが押圧されていないと判定した場合(ステップS206AでNo)には、ロボット101の駆動器への電力供給を許可しない(ロボット101の駆動器への電力供給を停止させる;ステップS209)。これにより、第1操作者だけでなく、第2操作者も、第2操作装置210Aからの操作情報を基に動作していたロボット101を緊急停止させることができる。 In other words, when the first permitter 111 permits execution of the operation information (Yes in step S204), even if operation information has been input from the second operation device 210A, if the arithmetic processor 190a of the control device 190 determines that at least one of the first trigger switch 161 and the second trigger switch 262 has not been pressed (No in step S206A), the arithmetic processor 190a does not permit the supply of power to the actuator of the robot 101 (stops the supply of power to the actuator of the robot 101; step S209). This allows not only the first operator but also the second operator to make an emergency stop of the robot 101 that was operating based on the operation information from the second operation device 210A.

本実施の形態6における変形例1のロボットシステムは、第2操作装置が、ロボットの駆動器への電力供給を許可するように構成されている、第2トリガスイッチを備え、制御装置は、第1許可器が、操作情報の実行を許可し、かつ、第1トリガスイッチ及び第2トリガスイッチの両方が、ロボットの駆動器への電力供給を許可している場合には、第2操作装置から入力された操作情報を基にロボットを動作させ、第1許可器が、操作情報の実行を許可していても、第1トリガスイッチ及び第2トリガスイッチのうち、少なくとも一方のトリガスイッチが、ロボットの駆動器への電力供給を許可していない場合には、第2操作装置から操作情報を入力されても、当該操作情報を基にロボットを動作させないように構成されている。 The robot system of the first modification of the sixth embodiment includes a second trigger switch configured to allow the second operating device to supply power to the actuator of the robot, and the control device is configured to operate the robot based on the operating information input from the second operating device when the first permitter permits the execution of the operating information and both the first trigger switch and the second trigger switch permit the supply of power to the actuator of the robot, and not to operate the robot based on the operating information even if the operating information is input from the second operating device when at least one of the first trigger switch and the second trigger switch does not permit the supply of power to the actuator of the robot even if the first permitter permits the execution of the operating information.

本実施の形態6における変形例1のロボットシステムの制御方法は、第2操作装置が、ロボットの駆動器への電力供給を許可するように構成されている、第2トリガスイッチを備え、制御装置は、第1許可器が、操作情報の実行を許可し、かつ、第1トリガスイッチ及び第2トリガスイッチの両方が、ロボットの駆動器への電力供給を許可している場合には、第2操作装置から入力された操作情報を基にロボットを動作させ、第1許可器が、操作情報の実行を許可していても、第1トリガスイッチ及び第2トリガスイッチのうち、少なくとも一方のトリガスイッチが、ロボットの駆動器への電力供給を許可していない場合には、第2操作装置から操作情報を入力されても、当該操作情報を基にロボットを動作させないように構成されている。 The control method for the robot system of the first modified example in the sixth embodiment includes a second operation device that is configured to permit the supply of power to the actuator of the robot, and the control device is configured to operate the robot based on the operation information input from the second operation device when the first permission device permits the execution of the operation information and both the first trigger switch and the second trigger switch permit the supply of power to the actuator of the robot, and not to operate the robot based on the operation information even if the operation information is input from the second operation device when at least one of the first trigger switch and the second trigger switch does not permit the supply of power to the actuator of the robot even if the first permission device permits the execution of the operation information.

このように構成されている、本変形例1のロボットシステム300であっても、実施の形態6に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 of this modified example 1, which is configured in this manner, achieves the same effects as the robot system 300 of embodiment 6.

また、本変形例1のロボットシステム300では、制御装置190は、第1許可器111が、操作情報の実行を許可し、かつ、第1トリガスイッチ161及び第2トリガスイッチ262が押圧されている場合に、第2操作装置210Aから入力された操作情報を基に、ロボット101を動作させる。 In addition, in the robot system 300 of this modified example 1, when the first permitter 111 permits the execution of the operation information and the first trigger switch 161 and the second trigger switch 262 are pressed, the control device 190 operates the robot 101 based on the operation information input from the second operation device 210A.

これにより、第1操作者及び第2操作者の総意により、ロボット101を動作させるので、ロボット101が動作するときの安全性について、充分に担保することができる。 As a result, the robot 101 is operated with the unanimous consent of the first operator and the second operator, so safety during operation of the robot 101 can be fully guaranteed.

さらに、本変形例1のロボットシステム300では、制御装置190は、第1許可器111が、操作情報の実行を許可している場合に、第2操作装置210Aから操作情報が入力されたとしても、第1トリガスイッチ161及び第2トリガスイッチ262のうち、少なくとも一方のトリガスイッチが押圧されていない場合には、ロボット101の駆動器への電力供給を許可しない(ロボット101の駆動器への電力供給を停止させる)。 Furthermore, in the robot system 300 of this modified example 1, when the first permitter 111 permits the execution of operation information, even if operation information is input from the second operation device 210A, if at least one of the first trigger switch 161 and the second trigger switch 262 is not pressed, the control device 190 does not permit the supply of power to the actuator of the robot 101 (stops the supply of power to the actuator of the robot 101).

これにより、第1操作者だけでなく第2操作者も、第2操作装置210Aからの操作情報を基に動作していたロボット101を緊急停止させることができる。このため、ロボット101が動作するときの安全性について、充分に担保することができる。 This allows not only the first operator but also the second operator to bring the robot 101, which was operating based on operation information from the second operating device 210A, to an emergency stop. This makes it possible to fully guarantee the safety of the robot 101 when it is operating.

(実施の形態7)
以下、本実施の形態7に係るロボットシステムの一例について、図17を参照しながら説明する。
(Seventh embodiment)
An example of a robot system according to the seventh embodiment will be described below with reference to FIG.

[ロボットシステムの構成]
図17は、本実施の形態7に係るロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
FIG. 17 is a schematic diagram showing a schematic configuration of a robot system according to the seventh embodiment.

図17に示すように、本実施の形態7に係るロボットシステム300は、実施の形態1に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110が、第1表示器151をさらに備え、第2操作装置210Aが、第2表示器252をさらに備える点が異なる。第1表示器151及び第2表示器252は、モニタ、又はディスプレイで構成されていてもよい。 As shown in FIG. 17, the robot system 300 according to the seventh embodiment has the same basic configuration as the robot system 300 according to the first embodiment, but differs in that the first operating device 110 further includes a first display 151, and the second operating device 210A further includes a second display 252. The first display 151 and the second display 252 may be configured as a monitor or a display.

また、本実施の形態7に係るロボットシステム300では、制御装置190が、ロボット101に関する情報である第1情報を第1表示器151に表示するように構成されている。ここで、ロボット101に関する情報は、例えば、ロボット101が備える、エンコーダ、温度センサ等の各種センサが検出したデータであってもよい。また、ロボット101に関する情報は、例えば、ロボット101を操作するための操作用画面の画像情報であってもよい。また、ロボット101に関する情報は、例えば、第1操作者が第1操作装置110を操作することにより、入力された操作情報(操作データ)、又はプログラム情報(プログラムデータ)であってもよい。さらに、ロボット101に関する情報は、例えば、エラーコードであってもよい。 In the robot system 300 according to the seventh embodiment, the control device 190 is configured to display first information, which is information about the robot 101, on the first display 151. Here, the information about the robot 101 may be, for example, data detected by various sensors, such as an encoder and a temperature sensor, that are provided on the robot 101. The information about the robot 101 may be, for example, image information of an operation screen for operating the robot 101. The information about the robot 101 may be, for example, operation information (operation data) or program information (program data) input by the first operator operating the first operation device 110. The information about the robot 101 may be, for example, an error code.

さらに、本実施の形態7に係るロボットシステム300では、制御装置190が、第2操作者が第2操作装置210Aから第1情報の表示指令が入力されると、第1情報を表示装置220及び/又は第2表示器252に表示させるように構成されている。 Furthermore, in the robot system 300 according to the seventh embodiment, the control device 190 is configured to display the first information on the display device 220 and/or the second display 252 when the second operator inputs a command to display the first information from the second operating device 210A.

これにより、第1操作者と第2操作者の間で、ロボット101に関する情報を共有することができる。このため、第2操作者は、ロボット101のメンテナンス作業を実行する際に必要な情報を容易に得ることができ、ロボット101の状態を容易に把握することができる。したがって、第2操作者は、遠隔地から容易にロボット101のメンテナンス作業を実行することができる。 This allows information about the robot 101 to be shared between the first operator and the second operator. Therefore, the second operator can easily obtain the information required to perform maintenance work on the robot 101, and can easily grasp the status of the robot 101. Therefore, the second operator can easily perform maintenance work on the robot 101 from a remote location.

なお、本実施の形態7に係るロボットシステム300では、第1許可器111を備える形態を採用したが、これに限定されず、第1許可器111を備えない形態を採用してもよい。 In the robot system 300 according to the seventh embodiment, a configuration including the first permission device 111 is adopted, but the present invention is not limited to this, and a configuration not including the first permission device 111 may also be adopted.

本実施の形態7に係るロボットシステムは、第1空間内に配置されているロボットと、第1空間内に配置され、第1表示器を備える、第1操作装置と、第1空間から隔離された空間である、第2空間内に配置され、操作情報が出力されるように構成されている第2操作装置と、第2空間内に配置されている表示装置と、制御装置と、を備え、制御装置は、ロボットに関する情報である第1情報を第1表示器に表示するように構成されていて、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されると、第1情報を表示装置に表示させるように構成されている。 The robot system according to the seventh embodiment includes a robot disposed in a first space, a first operation device disposed in the first space and equipped with a first display, a second operation device disposed in a second space that is a space isolated from the first space and configured to output operation information, a display device disposed in the second space, and a control device, the control device being configured to display first information, which is information related to the robot, on the first display device, and configured to display the first information on the display device when a display command for the first information is input from the second operation device by operation of the second operator.

また、本実施の形態7に係るロボットシステムは、実施の形態1~6(変形例を含む)に係るロボットシステムにおいて、第1空間内に配置され、第1表示器を備える、第1操作装置と、第2空間内に配置されている表示装置と、をさらに備え、第2空間内で、操作情報が出力されるように構成されている、操作装置は、第2操作装置であり、制御装置は、ロボットに関する情報である第1情報を第1表示器に表示するように構成されていて、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されると、第1情報を表示装置に表示させるように構成されている。 The robot system according to the seventh embodiment is the robot system according to the first to sixth embodiments (including the modified examples), further comprising a first operation device arranged in the first space and equipped with a first display, and a display device arranged in the second space, and configured to output operation information in the second space, the operation device being a second operation device, and the control device being configured to display first information, which is information relating to the robot, on the first display, and configured to display the first information on the display device when a display command for the first information is input from the second operation device by operation of the second operator.

さらに、本実施の形態7に係るロボットシステムでは、第2操作装置が、第2表示器を備え、制御装置は、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されると、第1情報を表示装置及び/又は第2表示器に表示させるように構成されていてもよい。 Furthermore, in the robot system according to the seventh embodiment, the second operating device may include a second display, and the control device may be configured to display the first information on the display device and/or the second display when a display command for the first information is input from the second operating device by operation of the second operator.

本実施の形態7に係るロボットシステムの制御方法は、ロボットシステムが、第1空間内に配置されているロボットと、第1空間内に配置され、第1表示器を備える、第1操作装置と、第1空間から隔離された空間である、第2空間内に配置され、操作情報が出力されるように構成されている第2操作装置と、第2空間内に配置されている表示装置と、制御装置と、を備え、制御装置は、ロボットに関する情報である第1情報を第1表示器に表示するように構成されていて、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されると、第1情報を表示装置に表示させるように構成されている。 A method of controlling a robot system according to the seventh embodiment of the present invention includes a robot system including a robot disposed in a first space, a first operation device disposed in the first space and equipped with a first display, a second operation device disposed in a second space that is a space isolated from the first space and configured to output operation information, a display device disposed in the second space, and a control device, the control device being configured to display first information, which is information related to the robot, on the first display device, and configured to display the first information on the display device when a display command for the first information is input from the second operation device by operation of the second operator.

また、本実施の形態7に係るロボットシステムの制御方法は、実施の形態1~6(変形例を含む)に係るロボットシステムの制御方法において、第1空間内に配置され、第1表示器を備える、第1操作装置と、第2空間内に配置されている表示装置と、をさらに備え、第2空間内で、操作情報が出力されるように構成されている、操作装置は、第2操作装置であり、制御装置は、ロボットに関する情報である第1情報を第1表示器に表示するように構成されていて、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されると、第1情報を表示装置に表示させるように構成されている。 The control method for the robot system according to the seventh embodiment is the same as the control method for the robot system according to the first to sixth embodiments (including the variations), except that the control method further includes a first operation device arranged in the first space and having a first display, and a display device arranged in the second space, and is configured to output operation information in the second space, the operation device being a second operation device, and the control device being configured to display first information, which is information related to the robot, on the first display, and configured to display the first information on the display device when a display command for the first information is input from the second operation device by operation of the second operator.

さらに、本実施の形態7に係るロボットシステムの制御方法では、第2操作装置が、第2表示器を備え、制御装置は、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されると、第1情報を表示装置及び/又は第2表示器に表示させるように構成されていてもよい。 Furthermore, in the control method for the robot system according to the seventh embodiment, the second operating device may include a second display, and the control device may be configured to display the first information on the display device and/or the second display when a display command for the first information is input from the second operating device by operation of the second operator.

[変形例1]
次に、本実施の形態7に係るロボットシステム300の変形例について、説明する。以下、本実施の形態7における変形例1のロボットシステムの一例について、図18~図19Bを参照しながら説明する。
[Modification 1]
Next, a description will be given of a modification of the robot system 300 according to the seventh embodiment. An example of a robot system according to a first modification of the seventh embodiment will be described below with reference to Figs. 18 to 19B.

[ロボットシステムの構成]
図18は、本実施の形態7における変形例1のロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
FIG. 18 is a schematic diagram showing a schematic configuration of a robot system according to a first modification of the seventh embodiment.

図18に示すように、本変形例1のロボットシステム300は、実施の形態7に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110が、第3許可器113を備えている点が異なる。 As shown in FIG. 18, the robot system 300 of this modified example 1 has the same basic configuration as the robot system 300 of embodiment 7, but differs in that the first operating device 110 is equipped with a third permitter 113.

第3許可器113は、第2操作装置210Aから制御装置190への第1情報の表示指令の実行許可をオン/オフするように構成されている。第3許可器113としては、例えば、スイッチで構成されていてもよい。また、第1表示器151がタッチパネルで構成されている場合、第3許可器113は、アイコンで構成されていてもよい。 The third permitter 113 is configured to turn on/off the permission to execute a command to display the first information from the second operating device 210A to the control device 190. The third permitter 113 may be configured, for example, as a switch. Furthermore, when the first display 151 is configured as a touch panel, the third permitter 113 may be configured as an icon.

なお、第3許可器113は、第2操作装置210Aから制御装置190への第1情報の表示指令の実行許可をオフにする場合、表示指令が制御装置190に入力されないように構成されていてもよく、第2操作装置210Aから表示指令が出力されないように構成されていてもよく、制御装置190が、第2操作装置210Aから入力された表示指令を無視するように構成されていてもよい。 When the third permission device 113 turns off the permission to execute a display command for the first information from the second operation device 210A to the control device 190, the third permission device 113 may be configured so that the display command is not input to the control device 190, or so that the second operation device 210A does not output a display command, or so that the control device 190 ignores the display command input from the second operation device 210A.

また、本変形例1のロボットシステム300では、制御装置190は、第3許可器113から制御信号が入力される前に、第2操作装置210Aから表示指令が入力された場合には、第1情報を表示装置220及び/又は第2表示器252に表示させないように構成されていてもよい。 In addition, in the robot system 300 of this modified example 1, the control device 190 may be configured not to display the first information on the display device 220 and/or the second display device 252 if a display command is input from the second operating device 210A before a control signal is input from the third permission device 113.

さらに、制御装置190は、第3許可器113から入力された制御信号(第1情報の表示指令の実行許可をオン/オフ情報)を記憶器190bに記憶させておき、記憶器190bに記憶されている実行許可のオン/オフ情報を基に、第1情報を表示装置220及び/又は第2表示器252に表示させるか否かを判定するように構成されていてもよい。 Furthermore, the control device 190 may be configured to store the control signal (on/off information for permission to execute the command to display the first information) input from the third permission device 113 in the memory device 190b, and to determine whether or not to display the first information on the display device 220 and/or the second display device 252 based on the on/off information for permission to execute stored in the memory device 190b.

この場合、制御装置190は、記憶器190bに記憶されるオン/オフ情報を第3許可器113から入力された制御信号を基に更新するように構成されていてもよい。 In this case, the control device 190 may be configured to update the on/off information stored in the memory 190b based on a control signal input from the third permission device 113.

[ロボットシステムの動作及び作用効果]
次に、本実施の形態7における変形例1のロボットシステム300の動作及び作用効果を図18~図19Bを参照しながら、詳細に説明する。なお、以下の動作は、制御装置190の演算処理器190aが、記憶器190bに格納されているプログラムを読み出すことにより実行される。
[Operation and Effects of the Robot System]
Next, the operation and effects of the robot system 300 according to the first modification of the seventh embodiment will be described in detail with reference to Fig. 18 to Fig. 19B. Note that the following operation is executed by the arithmetic processor 190a of the control device 190 reading out a program stored in the memory 190b.

図19A及び図19Bは、本実施の形態7における変形例1のロボットシステムの動作の一例を示すフローチャートである。 Figures 19A and 19B are flowcharts showing an example of the operation of a robot system of variant example 1 in embodiment 7.

図19Aに示すように、制御装置190の演算処理器190aは、第2操作装置210Aから第1情報の表示指令(信号)が入力されたか否かを判定する(ステップS300)。 As shown in FIG. 19A, the calculation processor 190a of the control device 190 determines whether or not a command (signal) to display the first information has been input from the second operating device 210A (step S300).

制御装置190の演算処理器190aは、第2操作装置210Aから第1情報の表示指令(信号)が入力されていないと判定した場合(ステップS300でNo)には、例えば、50msec後に再び、ステップS300の処理を実行する。 If the calculation processor 190a of the control device 190 determines that a command (signal) to display the first information has not been input from the second operating device 210A (No in step S300), it executes the process of step S300 again after, for example, 50 msec.

一方、制御装置190の演算処理器190aは、制御装置190の演算処理器190aは、第2操作装置210Aから第1情報の表示指令(信号)が入力されたと判定した場合(ステップS300でYes)には、第3許可器113から制御信号が入力されたか否かを判定する(ステップS301)。 On the other hand, when the calculation processor 190a of the control device 190 determines that a command (signal) to display the first information has been input from the second operating device 210A (Yes in step S300), the calculation processor 190a of the control device 190 determines whether or not a control signal has been input from the third permission device 113 (step S301).

制御装置190の演算処理器190aは、第3許可器113から制御信号が入力されたと判定した場合(ステップS301でYes)には、ステップS301で第3許可器113から入力された制御信号が、第2操作装置210Aから制御装置190への第1情報の表示指令の実行許可をオンにする信号であるか否かを判定する(ステップS302)。 When the calculation processor 190a of the control device 190 determines that a control signal has been input from the third permission device 113 (Yes in step S301), it determines whether the control signal input from the third permission device 113 in step S301 is a signal that turns on permission to execute a command to display the first information from the second operating device 210A to the control device 190 (step S302).

一方、制御装置190の演算処理器190aは、第3許可器113から制御信号が入力されていないと判定した場合(ステップS301でNo)には、ステップS305の処理を実行する。なお、ステップS305以降の処理については、後述する。 On the other hand, if the calculation processor 190a of the control device 190 determines that a control signal has not been input from the third permission device 113 (No in step S301), it executes the process of step S305. The process from step S305 onwards will be described later.

制御装置190の演算処理器190aは、ステップS302の処理において、ステップS301で第3許可器113から入力された制御信号が、第2操作装置210Aから制御装置190への第1情報の表示指令の実行許可をオンにする信号であると判定した場合(ステップS302でYes)には、第1情報を表示装置220に表示させ(ステップS303)、本プログラムを終了する。 If the calculation processor 190a of the control device 190 determines in the process of step S302 that the control signal input from the third permission device 113 in step S301 is a signal that turns on permission to execute a command to display the first information from the second operating device 210A to the control device 190 (Yes in step S302), it causes the display device 220 to display the first information (step S303) and terminates the program.

このとき、制御装置190の演算処理器190aは、記憶器190bに第1情報の表示指令の実行許可をオンにする信号(実行許可のオン情報)を記憶させてもよい。 At this time, the arithmetic processor 190a of the control device 190 may store in the memory 190b a signal that turns on the permission to execute the command to display the first information (execution permission on information).

一方、制御装置190の演算処理器190aは、ステップS301で第3許可器113から入力された制御信号が、第2操作装置210Aから制御装置190への第1情報の表示指令の実行許可をオフにする信号であると判定した場合(ステップS302でNo)には、第1情報を表示装置220に表示させず(ステップS304)、本プログラムを終了する。 On the other hand, if the calculation processor 190a of the control device 190 determines in step S301 that the control signal input from the third permission device 113 is a signal that turns off the permission to execute the command to display the first information from the second operating device 210A to the control device 190 (No in step S302), it does not display the first information on the display device 220 (step S304) and terminates the program.

このとき、制御装置190の演算処理器190aは、記憶器190bに第1情報の表示指令の実行許可をオフにする信号(実行許可のオフ情報)を記憶させてもよい。 At this time, the arithmetic processor 190a of the control device 190 may store in the memory 190b a signal that turns off the permission to execute the command to display the first information (execution permission off information).

また、図19A及び図19Bに示すように、制御装置190の演算処理器190aは、第3許可器113から制御信号が入力されていないと判定した場合(ステップS301でNo)には、記憶器190bに第1情報の表示指令の実行許可のオン/オフ情報が記憶されているか否かを判定する(ステップS305)。 Also, as shown in Figures 19A and 19B, when the calculation processor 190a of the control device 190 determines that a control signal has not been input from the third permission device 113 (No in step S301), it determines whether on/off information for permission to execute the display command for the first information is stored in the memory device 190b (step S305).

制御装置190の演算処理器190aは、記憶器190bに第1情報の表示指令の実行許可のオン/オフ情報が記憶されていると判定した場合(ステップS305でYes)には、記憶器190bに記憶されている情報が、第1情報の表示指令の実行許可のオン情報であるか否かを判定する(ステップS306)。 When the calculation processor 190a of the control device 190 determines that on/off information for permission to execute the command to display the first information is stored in the memory 190b (Yes in step S305), it determines whether the information stored in the memory 190b is on information for permission to execute the command to display the first information (step S306).

制御装置190の演算処理器190aは、記憶器190bに記憶されている情報が、第1情報の表示指令の実行許可のオン情報であると判定した場合(ステップS306でYes)には、第1情報を表示装置220に表示させ(ステップS307)、本プログラムを終了する。 When the calculation processor 190a of the control device 190 determines that the information stored in the memory device 190b is on information indicating permission to execute a command to display the first information (Yes in step S306), it causes the display device 220 to display the first information (step S307) and terminates the program.

一方、制御装置190の演算処理器190aは、記憶器190bに記憶されている情報が、第1情報の表示指令の実行許可のオフ情報であると判定した場合(ステップS306でNo)には、第1情報を表示装置220に表示させず(ステップS308)、本プログラムを終了する。 On the other hand, if the calculation processor 190a of the control device 190 determines that the information stored in the memory 190b is off information for permission to execute the command to display the first information (No in step S306), it does not display the first information on the display device 220 (step S308) and terminates the program.

また、制御装置190の演算処理器190aは、ステップS305の処理において、記憶器190bに第1情報の表示指令の実行許可のオン/オフ情報が記憶されていないと判定した場合(ステップS305でNo)には、第1情報を表示装置220に表示させず(ステップS308)、本プログラムを終了する。 In addition, if the calculation processor 190a of the control device 190 determines in the processing of step S305 that the on/off information for permission to execute the display command for the first information is not stored in the memory device 190b (No in step S305), the calculation processor 190a does not display the first information on the display device 220 (step S308) and terminates the program.

本実施の形態7における変形例1のロボットシステムは、第1操作装置が、第2操作装置から制御装置への第1情報の表示指令の実行許可をオン/オフするように構成されている第3許可器をさらに備え、制御装置は、第1操作者の操作により、第3許可器が、第1情報の表示指令の実行を許可している場合には、第2操作者の操作により、第2操作装置から入力された第1情報の表示指令を基に第1情報を表示装置に表示させ、第1操作者の操作により、第3許可器が、第1情報の表示指令の実行を許可していない場合には、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されても、当該第1情報の表示指令を基に、第1情報を表示装置に表示させないように構成されている。 The robot system of the first modification example of the seventh embodiment further includes a third permitter configured to turn on/off the permission for the execution of a command to display the first information from the second operating device to the control device, and the control device is configured to display the first information on the display device based on the command to display the first information input from the second operating device by the operation of the second operator when the third permitter permits the execution of the command to display the first information by the operation of the first operator, and not to display the first information on the display device based on the command to display the first information input from the second operating device by the operation of the second operator when the third permitter does not permit the execution of the command to display the first information by the operation of the first operator.

また、本実施の形態7における変形例1のロボットシステムの制御方法は、第1操作装置が、第2操作装置から制御装置への第1情報の表示指令の実行許可をオン/オフするように構成されている第3許可器をさらに備え、制御装置は、第1操作者の操作により、第3許可器が、第1情報の表示指令の実行を許可している場合には、第2操作者の操作により、第2操作装置から入力された第1情報の表示指令を基に第1情報を表示装置に表示させ、第1操作者の操作により、第3許可器が、第1情報の表示指令の実行を許可していない場合には、第2操作者の操作により、第2操作装置から第1情報の表示指令が入力されても、当該第1情報の表示指令を基に、第1情報を表示装置に表示させないように構成されている。 In addition, in the control method of the robot system of the first modification example in the seventh embodiment, the first operating device further includes a third permitter configured to turn on/off permission to execute a command to display the first information from the second operating device to the control device, and the control device is configured to display the first information on the display device based on the command to display the first information input from the second operating device by the operation of the second operator when the third permitter permits execution of the command to display the first information by the operation of the first operator, and not display the first information on the display device based on the command to display the first information input from the second operating device by the operation of the second operator when the third permitter does not permit execution of the command to display the first information by the operation of the first operator.

このように構成されている、本変形例1のロボットシステム300であっても、実施の形態7に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 of the present modified example 1, which is configured in this manner, achieves the same effects as the robot system 300 of embodiment 7.

なお、本変形例1のロボットシステム300では、第1情報を表示装置220に表示させる形態を採用したが、これに限定されず、第1情報は、表示装置220及び/又は第2表示器252に表示されればよい。 In addition, in the robot system 300 of this modified example 1, a form in which the first information is displayed on the display device 220 is adopted, but this is not limited thereto, and the first information may be displayed on the display device 220 and/or the second display device 252.

(実施の形態8)
以下、本実施の形態8に係るロボットシステムの一例について、図20を参照しながら説明する。
(Embodiment 8)
An example of a robot system according to the eighth embodiment will be described below with reference to FIG.

[ロボットシステムの構成]
図20は、本実施の形態8に係るロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
FIG. 20 is a schematic diagram showing a schematic configuration of a robot system according to the eighth embodiment.

図20に示すように、本実施の形態8に係るロボットシステム300は、実施の形態7に係るロボットシステム300と基本的構成は同じであるが、制御装置190が、第2操作者の操作により、第2操作装置210Aから第1情報の変更指令が入力されると、第1情報を変更するように構成されている点が異なる。 As shown in FIG. 20, the robot system 300 according to the eighth embodiment has the same basic configuration as the robot system 300 according to the seventh embodiment, but differs in that the control device 190 is configured to change the first information when a command to change the first information is input from the second operating device 210A by operation of the second operator.

ここで、第1情報の変更は、例えば、操作情報(操作データ)、又はプログラム情報(プログラムデータ)の変更であってもよく、エラーコードの解除であってもよい。 Here, the change to the first information may be, for example, a change to operation information (operation data) or program information (program data), or may be the cancellation of an error code.

本実施の形態8に係るロボットシステムは、実施の形態7に係るロボットシステムにおいて、制御装置が、第2操作者の操作により、第2操作装置から第1情報の変更指令が入力されると、第1情報を変更するように構成されている。 The robot system according to the eighth embodiment is the robot system according to the seventh embodiment, in which the control device is configured to change the first information when a command to change the first information is input from the second operating device through operation by the second operator.

本実施の形態8に係るロボットシステムの制御方法は、実施の形態7に係るロボットシステムの制御方法において、制御装置が、第2操作者の操作により、第2操作装置から第1情報の変更指令が入力されると、第1情報を変更するように構成されている。 The control method for the robot system according to the eighth embodiment is the same as the control method for the robot system according to the seventh embodiment, except that the control device is configured to change the first information when a command to change the first information is input from the second operating device by operation of the second operator.

このように構成されている、本実施の形態8に係るロボットシステム300であっても、実施の形態7に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 according to the eighth embodiment, which is configured in this manner, achieves the same effects as the robot system 300 according to the seventh embodiment.

また、本実施の形態8に係るロボットシステム300では、制御装置190が、第2操作者の操作により、第2操作装置210Aから第1情報の変更指令が入力されると、第1情報を変更するように構成されている。 In addition, in the robot system 300 according to the eighth embodiment, the control device 190 is configured to change the first information when a command to change the first information is input from the second operating device 210A by operation of the second operator.

これにより、第2操作者は、遠隔地から容易にロボット101のメンテナンス作業を実行することができる。 This allows the second operator to easily perform maintenance work on the robot 101 from a remote location.

[変形例1]
次に、本実施の形態8に係るロボットシステム300の変形例について、説明する。以下、本実施の形態8における変形例1のロボットシステムの一例について、図21~図22Bを参照しながら説明する。
[Modification 1]
Next, a description will be given of a modification of the robot system 300 according to the eighth embodiment. An example of a robot system according to a first modification of the eighth embodiment will be described below with reference to Figs. 21 to 22B.

[ロボットシステムの構成]
図21は、本実施の形態8における変形例1のロボットシステムの概略構成を示す模式図である。
[Robot system configuration]
FIG. 21 is a schematic diagram showing a schematic configuration of a robot system according to a first modification of the eighth embodiment.

図21に示すように、本変形例1のロボットシステム300は、実施の形態8に係るロボットシステム300と基本的構成は同じであるが、第1操作装置110が、第4許可器114を備えている点が異なる。 As shown in FIG. 21, the robot system 300 of this modified example 1 has the same basic configuration as the robot system 300 of embodiment 8, but differs in that the first operating device 110 is equipped with a fourth permitter 114.

第4許可器114は、第2操作装置210Aから制御装置190への第1情報の変更指令の実行許可をオン/オフするように構成されている。第4許可器114としては、例えば、スイッチで構成されていてもよい。また、第1表示器151がタッチパネルで構成されている場合、第4許可器114は、アイコンで構成されていてもよい。 The fourth permitter 114 is configured to turn on/off the permission to execute a command to change the first information from the second operating device 210A to the control device 190. The fourth permitter 114 may be configured, for example, as a switch. In addition, when the first display 151 is configured as a touch panel, the fourth permitter 114 may be configured as an icon.

なお、第4許可器114は、第2操作装置210Aから制御装置190への第1情報の変更指令の実行許可をオフにする場合、変更指令が制御装置190に入力されないように構成されていてもよく、第2操作装置210Aから変更指令が出力されないように構成されていてもよく、制御装置190が、第2操作装置210Aから入力された変更指令を無視するように構成されていてもよい。 The fourth permitter 114 may be configured so that when the permission to execute a change command for the first information from the second operating device 210A to the control device 190 is turned off, the change command is not input to the control device 190, the change command is not output from the second operating device 210A, and the control device 190 is configured to ignore the change command input from the second operating device 210A.

また、本変形例1のロボットシステム300では、制御装置190は、第4許可器114から制御信号が入力される前に、第2操作装置210Aから変更指令が入力された場合には、第1情報を変更させないように構成されていてもよい。 In addition, in the robot system 300 of this modified example 1, the control device 190 may be configured not to change the first information if a change command is input from the second operating device 210A before a control signal is input from the fourth permission device 114.

さらに、制御装置190は、第4許可器114から入力された制御信号(第1情報の変更指令の実行許可をオン/オフ情報)を記憶器190bに記憶させておき、記憶器190bに記憶されている実行許可のオン/オフ情報を基に、第1情報を変更させるか否かを判定するように構成されていてもよい。 Furthermore, the control device 190 may be configured to store the control signal (on/off information for permission to execute the command to change the first information) input from the fourth permission device 114 in the memory device 190b, and to determine whether or not to change the first information based on the on/off information for permission to execute stored in the memory device 190b.

この場合、制御装置190は、記憶器190bに記憶されるオン/オフ情報を第4許可器114から入力された制御信号を基に更新するように構成されていてもよい。 In this case, the control device 190 may be configured to update the on/off information stored in the memory 190b based on a control signal input from the fourth permission device 114.

[ロボットシステムの動作及び作用効果]
次に、本実施の形態8における変形例1のロボットシステム300の動作及び作用効果を図21~図22Bを参照しながら、詳細に説明する。なお、以下の動作は、制御装置190の演算処理器190aが、記憶器190bに格納されているプログラムを読み出すことにより実行される。
[Operation and Effects of the Robot System]
Next, the operation and effects of the robot system 300 according to the first modification of the eighth embodiment will be described in detail with reference to Fig. 21 to Fig. 22B. Note that the following operation is executed by the arithmetic processor 190a of the control device 190 reading out a program stored in the memory 190b.

図22A及び図22Bは、本実施の形態8における変形例1のロボットシステムの動作の一例を示すフローチャートである。 Figures 22A and 22B are flowcharts showing an example of the operation of a robot system of variant example 1 in embodiment 8.

図22Aに示すように、制御装置190の演算処理器190aは、第2操作装置210Aから第1情報の変更指令(信号)が入力されたか否かを判定する(ステップS400)。 As shown in FIG. 22A, the calculation processor 190a of the control device 190 determines whether or not a command (signal) to change the first information has been input from the second operating device 210A (step S400).

制御装置190の演算処理器190aは、第2操作装置210Aから第1情報の変更指令(信号)が入力されていないと判定した場合(ステップS400でNo)には、例えば、50msec後に再び、ステップS400の処理を実行する。 If the calculation processor 190a of the control device 190 determines that a command (signal) to change the first information has not been input from the second operating device 210A (No in step S400), it executes the process of step S400 again after, for example, 50 msec.

一方、制御装置190の演算処理器190aは、制御装置190の演算処理器190aは、第2操作装置210Aから第1情報の変更指令(信号)が入力されたと判定した場合(ステップS400でYes)には、第4許可器114から制御信号が入力されたか否かを判定する(ステップS401)。 On the other hand, when the calculation processor 190a of the control device 190 determines that a command (signal) to change the first information has been input from the second operating device 210A (Yes in step S400), the calculation processor 190a of the control device 190 determines whether or not a control signal has been input from the fourth permission device 114 (step S401).

制御装置190の演算処理器190aは、第4許可器114から制御信号が入力されたと判定した場合(ステップS401でYes)には、ステップS401で第4許可器114から入力された制御信号が、第2操作装置210Aから制御装置190への第1情報の変更指令の実行許可をオンにする信号であるか否かを判定する(ステップS402)。 When the calculation processor 190a of the control device 190 determines that a control signal has been input from the fourth permitter 114 (Yes in step S401), it determines whether the control signal input from the fourth permitter 114 in step S401 is a signal that turns on the permission to execute a command to change the first information from the second operating device 210A to the control device 190 (step S402).

一方、制御装置190の演算処理器190aは、第4許可器114から制御信号が入力されていないと判定した場合(ステップS401でNo)には、ステップS405の処理を実行する。なお、ステップS405以降の処理については、後述する。 On the other hand, if the calculation processor 190a of the control device 190 determines that a control signal has not been input from the fourth enabler 114 (No in step S401), it executes the process of step S405. The process from step S405 onwards will be described later.

制御装置190の演算処理器190aは、ステップS402の処理において、ステップS401で第4許可器114から入力された制御信号が、第2操作装置210Aから制御装置190への第1情報の変更指令の実行許可をオンにする信号であると判定した場合(ステップS402でYes)には、第1情報を変更させ(ステップS403)、本プログラムを終了する。 If the calculation processor 190a of the control device 190 determines in the process of step S402 that the control signal input from the fourth permission device 114 in step S401 is a signal that turns on permission to execute a command to change the first information from the second operating device 210A to the control device 190 (Yes in step S402), it changes the first information (step S403) and terminates the program.

このとき、制御装置190の演算処理器190aは、記憶器190bに第1情報の変更指令の実行許可をオンにする信号(実行許可のオン情報)を記憶させてもよい。 At this time, the calculation processor 190a of the control device 190 may store in the memory 190b a signal that turns on the permission to execute the command to change the first information (execution permission on information).

一方、制御装置190の演算処理器190aは、ステップS401で第4許可器114から入力された制御信号が、第2操作装置210Aから制御装置190への第1情報の変更指令の実行許可をオフにする信号であると判定した場合(ステップS402でNo)には、第1情報を変更させず(ステップS404)、本プログラムを終了する。 On the other hand, if the calculation processor 190a of the control device 190 determines in step S401 that the control signal input from the fourth permission device 114 is a signal that turns off the permission to execute the command to change the first information from the second operating device 210A to the control device 190 (No in step S402), it does not change the first information (step S404) and ends the program.

このとき、制御装置190の演算処理器190aは、記憶器190bに第1情報の変更指令の実行許可をオフにする信号(実行許可のオフ情報)を記憶させてもよい。 At this time, the calculation processor 190a of the control device 190 may store in the memory 190b a signal that turns off the permission to execute the command to change the first information (execution permission off information).

また、図22A及び図22Bに示すように、制御装置190の演算処理器190aは、第4許可器114から制御信号が入力されていないと判定した場合(ステップS401でNo)には、記憶器190bに第1情報の変更指令の実行許可のオン/オフ情報が記憶されているか否かを判定する(ステップS405)。 Also, as shown in Figures 22A and 22B, if the calculation processor 190a of the control device 190 determines that a control signal has not been input from the fourth permission device 114 (No in step S401), it determines whether on/off information for permission to execute the change command for the first information is stored in the memory device 190b (step S405).

制御装置190の演算処理器190aは、記憶器190bに第1情報の変更指令の実行許可のオン/オフ情報が記憶されていると判定した場合(ステップS405でYes)には、記憶器190bに記憶されている情報が、第1情報の変更指令の実行許可のオン情報であるか否かを判定する(ステップS406)。 When the calculation processor 190a of the control device 190 determines that on/off information for permission to execute the first information change command is stored in the memory 190b (Yes in step S405), it determines whether the information stored in the memory 190b is on information for permission to execute the first information change command (step S406).

制御装置190の演算処理器190aは、記憶器190bに記憶されている情報が、第1情報の変更指令の実行許可のオン情報であると判定した場合(ステップS406でYes)には、第1情報を変更示させ(ステップS407)、本プログラムを終了する。 When the calculation processor 190a of the control device 190 determines that the information stored in the memory 190b is ON information for permission to execute a command to change the first information (Yes in step S406), it changes the first information (step S407) and terminates the program.

一方、制御装置190の演算処理器190aは、記憶器190bに記憶されている情報が、第1情報の変更指令の実行許可のオフ情報であると判定した場合(ステップS406でNo)には、第1情報を変更させず(ステップS408)、本プログラムを終了する。 On the other hand, if the calculation processor 190a of the control device 190 determines that the information stored in the memory 190b is off information for permission to execute the command to change the first information (No in step S406), it does not change the first information (step S408) and terminates the program.

また、制御装置190の演算処理器190aは、ステップS405の処理において、記憶器190bに第1情報の変更指令の実行許可のオン/オフ情報が記憶されていないと判定した場合(ステップS405でNo)には、第1情報を変更させず(ステップS408)、本プログラムを終了する。 In addition, if the calculation processor 190a of the control device 190 determines in the processing of step S405 that the on/off information for permission to execute the command to change the first information is not stored in the memory 190b (No in step S405), the calculation processor 190a does not change the first information (step S408) and terminates the program.

本実施の形態8における変形例1のロボットシステムは、第1操作装置が、第2操作装置から制御装置への第1情報の変更指令の実行許可をオン/オフするように構成されている第4許可器をさらに備え、制御装置は、第1操作者の操作により、第4許可器が、第1情報の変更指令の実行を許可している場合には、第2操作者の操作により、第2操作装置から入力された第1情報の変更指令を基に第1情報を変更し、第1操作者の操作により、第4許可器が、第1情報の変更指令の実行を許可していない場合には、第2操作者の操作により、第2操作装置から第1情報の変更指令が入力されても、当該第1情報の変更指令を基に、第1情報を変更しないように構成されている。 The robot system of the first modification example in the eighth embodiment further includes a fourth permitter configured to turn on/off the permission for the execution of a command to change the first information from the second operating device to the control device, and the control device is configured to change the first information based on the command to change the first information input from the second operating device by the operation of the second operator when the fourth permitter permits the execution of the command to change the first information by the operation of the first operator, and not to change the first information based on the command to change the first information input from the second operating device by the operation of the second operator when the fourth permitter does not permit the execution of the command to change the first information by the operation of the first operator.

本実施の形態8における変形例1のロボットシステムの制御方法は、第1操作装置が、第2操作装置から制御装置への第1情報の変更指令の実行許可をオン/オフするように構成されている第4許可器をさらに備え、制御装置は、第1操作者の操作により、第4許可器が、第1情報の変更指令の実行を許可している場合には、第2操作者の操作により、第2操作装置から入力された第1情報の変更指令を基に第1情報を変更し、第1操作者の操作により、第4許可器が、第1情報の変更指令の実行を許可していない場合には、第2操作者の操作により、第2操作装置から第1情報の変更指令が入力されても、当該第1情報の変更指令を基に、第1情報を変更しないように構成されている。 In the control method of the robot system of the first modification example in the eighth embodiment, the first operating device further includes a fourth permitter configured to turn on/off permission to execute a command to change the first information from the second operating device to the control device, and the control device is configured to change the first information based on the command to change the first information input from the second operating device by operation of the second operator when the fourth permitter permits execution of the command to change the first information by operation of the first operator, and not to change the first information based on the command to change the first information input from the second operating device by operation of the second operator when the fourth permitter does not permit execution of the command to change the first information by operation of the first operator.

このように構成されている、本変形例1のロボットシステム300であっても、実施の形態7に係るロボットシステム300と同様の作用効果を奏する。 The robot system 300 of the present modified example 1, which is configured in this manner, achieves the same effects as the robot system 300 of embodiment 7.

上記説明から、当業者にとっては、本開示の多くの改良又は他の実施形態が明らかである。従って、上記説明は、例示としてのみ解釈されるべきであり、本開示を実行する最良の態様を当業者に教示する目的で提供されたものである。本開示を逸脱することなく、その構造及び/又は機能の詳細を実質的に変更できる。 From the above description, many improvements or other embodiments of the present disclosure will be apparent to those skilled in the art. Therefore, the above description should be construed as merely illustrative and is provided for the purpose of teaching those skilled in the art the best mode of carrying out the present disclosure. Details of its structure and/or function may be substantially changed without departing from the present disclosure.

本開示のロボットシステム及びその制御方法によれば、ロボットの操作の主体を明確にして、ロボットが動作するときの安全性についても充分に担保することができるため、ロボットの分野において有用である。 The robot system and control method disclosed herein are useful in the field of robotics, as they clarify who is responsible for operating the robot and can adequately ensure safety when the robot is in operation.

11a 第1リンク
11b 第2リンク
11c 第3リンク
11d 第4リンク
11e 第5リンク
11f 第6リンク
12 エンドエフェクタ
15 基台
100 第1空間
101 ロボット
110 第1操作装置
111 第1許可器
112 非常停止器
113 第3許可器
114 第4許可器
120 撮影装置
121 第1携帯通信端末
122 通信装置
132 第2許可器
141 第1調整器
151 第1表示器
161 第1トリガスイッチ
190 制御装置
190a 演算処理器
190b 記憶器
190c 入力器
200 第2空間
210A 第2操作装置
211 ランプ
220 表示装置
222 第2携帯通信端末
232 第2許可器
242 第1調整器
252 第2表示器
262 第2トリガスイッチ
300 ロボットシステム
310 隔壁部材
320 通信ネットワーク
JT1 第1関節
JT2 第2関節
JT3 第3関節
JT4 第4関節
JT5 第5関節
JT6 第6関節

11a First link 11b Second link 11c Third link 11d Fourth link 11e Fifth link 11f Sixth link 12 End effector 15 Base 100 First space 101 Robot 110 First operation device 111 First permitter 112 Emergency stop device 113 Third permitter 114 Fourth permitter 120 Photography device 121 First portable communication terminal 122 Communication device 132 Second permitter 141 First adjuster 151 First display 161 First trigger switch 190 Control device 190a Arithmetic processor 190b Memory device 190c Input device 200 Second space 210A Second operation device 211 Lamp 220 Display device 222 Second portable communication terminal 232 Second permitter 242 First adjuster 252 Second display 262 Second trigger switch 300 Robot system 310 Partition member 320 Communication network JT1 First joint JT2 Second joint JT3 Third joint JT4 Fourth joint JT5 Fifth joint JT6 Sixth joint

Claims (3)

第1空間内に配置されている産業用ロボットと、
前記第1空間内に配置され、前記第1空間内の第1操作者から前記産業用ロボットを動作させるための第1操作情報の入力を受け付ける第1操作装置と、
前記第1空間から隔離された空間である、第2空間内に配置され、前記第2空間内の第2操作者から前記産業用ロボットを動作させるための第2操作情報の入力を受け付ける第2操作装置と、
前記第1空間内に配置され、前記第1操作装置に着脱可能に構成されており、且つ、第1携帯通信端末で構成されている撮影装置と、
前記第2空間内に配置され、前記撮影装置が撮影した映像情報又は画像情報を表示するように構成されている第1表示装置と、
前記第2操作装置に着脱可能に構成されている、第2携帯通信端末と、
制御装置と、を備え、
前記第1操作装置及び前記第2操作装置は、それぞれ、前記第1操作情報又は前記第2操作情報を出力可能であり、
前記第1操作装置は、前記制御装置と有線で接続されていて、
前記第2操作装置は、前記第2携帯通信端末、通信ネットワーク、前記第1携帯通信端末、及び前記第1操作装置を経て、前記第2操作情報を前記制御装置に入力するように構成されており、
前記第1操作装置は、前記第2操作装置から前記制御装置への前記第2操作情報の実行許可をオン/オフするように構成されている、第1許可器を備え、
前記制御装置は、前記第1操作者の操作により、前記第1許可器が、前記第2操作情報の実行を許可している場合には、前記第2操作者の操作により、前記第2操作装置から入力された前記第2操作情報を受け取り、前記第1操作者の操作により、前記第1許可器が、前記第2操作情報の実行を許可していない場合には、前記第2操作者の操作により、前記第2操作装置から前記第2操作情報が入力されても、当該第2操作情報を受け取らないように構成されており、
前記第1操作装置は、第1表示器をさらに備え、
前記第2操作装置は、第2表示器をさらに備え、
前記第1操作装置は、前記第1携帯通信端末及び前記通信ネットワークを介して、前記第2操作装置にQRコード(登録商標)を送信し、
前記第2操作装置は、受信した前記QRコード(登録商標)を前記第2表示器に表示させ、
前記第2携帯通信端末は、前記第2表示器に表示されている前記QRコード(登録商標)を読み取ることで、前記第1携帯通信端末との接続を確認するように構成されている、ロボットシステム。
an industrial robot disposed in the first space;
a first operation device that is disposed in the first space and that receives an input of first operation information for operating the industrial robot from a first operator in the first space;
a second operation device that is disposed in a second space that is a space isolated from the first space and that receives an input of second operation information for operating the industrial robot from a second operator in the second space;
an imaging device that is disposed in the first space, is configured to be attachable to and detachable from the first operating device, and is configured as a first mobile communication terminal;
a first display device disposed in the second space and configured to display video information or image information captured by the image capture device;
A second mobile communication terminal configured to be detachable from the second operating device;
A control device,
the first operating device and the second operating device are capable of outputting the first operation information and the second operation information,
The first operating device is connected to the control device by a wire,
the second operation device is configured to input the second operation information to the control device via the second mobile communication terminal, a communication network, the first mobile communication terminal, and the first operation device;
the first operating device includes a first permitter configured to turn on/off permission for execution of the second operating information from the second operating device to the control device;
the control device is configured to receive the second operation information input from the second operation device by operation of the second operator when the first permitter permits execution of the second operation information by operation of the first operator, and to not receive the second operation information even if the second operation information is input from the second operation device by operation of the second operator when the first permitter does not permit execution of the second operation information by operation of the first operator,
The first operating device further includes a first display,
The second operating device further includes a second display,
The first operating device transmits a QR code (registered trademark) to the second operating device via the first mobile communication terminal and the communication network;
The second operation device displays the received QR code on the second display device,
A robot system, wherein the second mobile communication terminal is configured to confirm connection with the first mobile communication terminal by reading the QR code ( registered trademark) displayed on the second display.
第1空間内に配置されている産業用ロボットと、
前記第1空間内に配置され、前記第1空間内の第1操作者から前記産業用ロボットを動作させるための第1操作情報の入力を受け付ける第1操作装置と、
前記第1空間から隔離された空間である、第2空間内に配置され、前記第2空間内の第2操作者から前記産業用ロボットを動作させるための第2操作情報の入力を受け付ける第2操作装置と、
制御装置と、を備え、
前記第1操作装置は、前記第2操作装置から前記制御装置への前記第2操作情報の実行許可をオン/オフするように構成されている、第1許可器と、前記産業用ロボットの駆動器への電力供給を許可するように構成されている、第1トリガスイッチと、を備え、
前記第1操作装置及び前記第2操作装置は、それぞれ、前記第1操作情報又は前記第2操作情報を出力可能であり、
前記制御装置は、
前記第1操作者の操作により、前記第1許可器が、前記第2操作情報の実行を許可している場合には、前記第2操作者の操作により、前記第2操作装置から入力された前記第2操作情報を受け取り、前記第1操作者の操作により、前記第1許可器が、前記第2操作情報の実行を許可していない場合には、前記第2操作者の操作により、前記第2操作装置から前記第2操作情報が入力されても、当該第2操作情報を受け取らず、
前記第1許可器が、前記第2操作情報の実行を許可し、かつ、前記第1トリガスイッチが前記産業用ロボットの駆動器への電力供給を許可している場合には、前記第2操作装置から入力された前記第2操作情報を基に前記産業用ロボットを動作させ、前記第1許可器が、前記第2操作情報の実行を許可していても、前記第1トリガスイッチが前記産業用ロボットの駆動器への電力供給を許可していない場合には、前記第2操作装置から前記第2操作情報を入力されても、当該第2操作情報を基に前記産業用ロボットを動作させないように構成されており、
前記第2操作装置は、前記産業用ロボットの駆動器への電力供給を許可するように構成されている、第2トリガスイッチを備え、
前記制御装置は、前記第1許可器が、前記第2操作情報の実行を許可し、かつ、前記第1トリガスイッチ及び前記第2トリガスイッチの両方が、前記産業用ロボットの駆動器への電力供給を許可している場合には、前記第2操作装置から入力された前記第2操作情報を基に前記産業用ロボットを動作させ、前記第1許可器が、前記第2操作情報の実行を許可していても、前記第1トリガスイッチ及び前記第2トリガスイッチのうち、少なくとも一方のトリガスイッチが、前記産業用ロボットの駆動器への電力供給を許可していない場合には、前記第2操作装置から前記第2操作情報を入力されても、当該第2操作情報を基に前記産業用ロボットを動作させないように構成されている、ロボットシステム。
an industrial robot disposed in the first space;
a first operation device that is disposed in the first space and that receives an input of first operation information for operating the industrial robot from a first operator in the first space;
a second operation device that is disposed in a second space that is a space isolated from the first space and that receives an input of second operation information for operating the industrial robot from a second operator in the second space;
A control device,
the first operating device includes a first permitter configured to turn on/off permission for execution of the second operating information from the second operating device to the control device, and a first trigger switch configured to permit supply of power to a driver of the industrial robot,
the first operating device and the second operating device are capable of outputting the first operation information and the second operation information,
The control device includes:
when the first permitter permits execution of the second operation information by operation of the first operator, the second operation information input from the second operation device by operation of the second operator is received, and when the first permitter does not permit execution of the second operation information by operation of the first operator, even if the second operation information is input from the second operation device by operation of the second operator, the second operation information is not received;
When the first permitter permits execution of the second operation information and the first trigger switch permits the supply of power to a driver of the industrial robot, the industrial robot is operated based on the second operation information input from the second operating device, and when the first permitter permits execution of the second operation information but the first trigger switch does not permit the supply of power to a driver of the industrial robot, the industrial robot is not operated based on the second operation information even if the second operation information is input from the second operating device,
The second operating device includes a second trigger switch configured to allow power supply to a driver of the industrial robot;
The control device is configured to operate the industrial robot based on the second operation information input from the second operation device when the first permission device permits execution of the second operation information and both the first trigger switch and the second trigger switch permit power supply to a driver of the industrial robot, and to not operate the industrial robot based on the second operation information even if the second operation information is input from the second operation device when the first permission device permits execution of the second operation information and both the first trigger switch and the second trigger switch permit power supply to a driver of the industrial robot even if the first permission device permits execution of the second operation information but at least one of the first trigger switch and the second trigger switch does not permit power supply to a driver of the industrial robot.
第1空間内に配置されている産業用ロボットと、
前記第1空間内に配置され、前記第1空間内の第1操作者から前記産業用ロボットを動作させるための第1操作情報の入力を受け付ける第1操作装置と、
前記第1空間から隔離された空間である、第2空間内に配置され、前記第2空間内の第2操作者から前記産業用ロボットを動作させるための第2操作情報の入力を受け付ける第2操作装置と、
前記第1空間内に配置され、第2表示器を備える、前記第1操作装置と、
前記第2空間内に配置されている第2表示装置と、
制御装置と、を備え、
前記第1操作装置及び前記第2操作装置は、それぞれ、前記第1操作情報又は前記第2操作情報を出力可能であり、
前記第1操作装置は、前記第2操作装置から前記制御装置への前記第2操作情報の実行許可をオン/オフするように構成されている、第1許可器を備え、
前記制御装置は、
前記第1操作者の操作により、前記第1許可器が、前記第2操作情報の実行を許可している場合には、前記第2操作者の操作により、前記第2操作装置から入力された前記第2操作情報を受け取り、前記第1操作者の操作により、前記第1許可器が、前記第2操作情報の実行を許可していない場合には、前記第2操作者の操作により、前記第2操作装置から前記第2操作情報が入力されても、当該第2操作情報を受け取らず、
前記産業用ロボットに関する情報である第1情報を前記第2表示器に表示し、
前記第2操作者の操作により、前記第2操作装置から前記第1情報の表示指令が入力されると、前記第1情報を前記第2表示装置に表示させ、
前記第2操作者の操作により、前記第2操作装置から前記第1情報の変更指令が入力されると、前記第1情報を変更するように構成されており、
前記第1操作装置は、前記第2操作装置から前記制御装置への前記第1情報の変更指令の実行許可をオン/オフするように構成されている第4許可器をさらに備え、
前記制御装置は、前記第1操作者の操作により、前記第4許可器が、前記第1情報の変更指令の実行を許可している場合には、前記第2操作者の操作により、前記第2操作装置から入力された前記第1情報の変更指令を基に前記第1情報を変更し、前記第1操作者の操作により、前記第4許可器が、前記第1情報の変更指令の実行を許可していない場合には、前記第2操作者の操作により、前記第2操作装置から前記第1情報の変更指令が入力されても、当該第1情報の変更指令を基に、前記第1情報を変更しないように構成されている、ロボットシステム。
an industrial robot disposed in the first space;
a first operation device that is disposed in the first space and that receives an input of first operation information for operating the industrial robot from a first operator in the first space;
a second operation device that is disposed in a second space that is a space isolated from the first space and that receives an input of second operation information for operating the industrial robot from a second operator in the second space;
The first operating device is disposed in the first space and includes a second display; and
A second display device disposed in the second space; and
A control device,
the first operating device and the second operating device are capable of outputting the first operation information and the second operation information,
the first operating device includes a first permitter configured to turn on/off permission for execution of the second operating information from the second operating device to the control device;
The control device includes:
when the first permitter permits execution of the second operation information by operation of the first operator, the second operation information input from the second operation device by operation of the second operator is received, and when the first permitter does not permit execution of the second operation information by operation of the first operator, even if the second operation information is input from the second operation device by operation of the second operator, the second operation information is not received;
displaying first information, which is information related to the industrial robot, on the second display;
When a display command for the first information is input from the second operation device by an operation of the second operator, the first information is displayed on the second display device;
a change command for the first information is input from the second operation device by an operation of the second operator, the change command for the first information is changed,
The first operating device further includes a fourth permitter configured to turn on/off permission for execution of a change command for the first information from the second operating device to the control device,
The control device is configured to, when the fourth permitter permits execution of a command to change the first information through operation of the first operator, change the first information based on the command to change the first information input from the second operation device through operation of the second operator, and when the fourth permitter does not permit execution of the command to change the first information through operation of the first operator, not to change the first information based on the command to change the first information even if a command to change the first information is input from the second operation device through operation of the second operator.
JP2020215576A 2020-10-19 2020-12-24 Robot system and control method thereof Active JP7691820B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025030554A JP2025087762A (en) 2020-10-19 2025-02-27 Robot system and control method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020175631 2020-10-19
JP2020175631 2020-10-19

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025030554A Division JP2025087762A (en) 2020-10-19 2025-02-27 Robot system and control method thereof

Publications (3)

Publication Number Publication Date
JP2022067032A JP2022067032A (en) 2022-05-02
JP2022067032A5 JP2022067032A5 (en) 2024-01-04
JP7691820B2 true JP7691820B2 (en) 2025-06-12

Family

ID=81389894

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020215576A Active JP7691820B2 (en) 2020-10-19 2020-12-24 Robot system and control method thereof
JP2025030554A Pending JP2025087762A (en) 2020-10-19 2025-02-27 Robot system and control method thereof

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025030554A Pending JP2025087762A (en) 2020-10-19 2025-02-27 Robot system and control method thereof

Country Status (1)

Country Link
JP (2) JP7691820B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005070922A (en) 2003-08-21 2005-03-17 Yaskawa Electric Corp Automatic machine operation permission device
JP2016203276A (en) 2015-04-17 2016-12-08 トヨタ自動車株式会社 Remote control system
JP2018176330A (en) 2017-04-10 2018-11-15 株式会社ダイヘン Industrial robot control system and industrial robot control method
JP2020066094A (en) 2018-10-24 2020-04-30 トヨタ自動車株式会社 Communication robot and communication robot control program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005070922A (en) 2003-08-21 2005-03-17 Yaskawa Electric Corp Automatic machine operation permission device
JP2016203276A (en) 2015-04-17 2016-12-08 トヨタ自動車株式会社 Remote control system
JP2018176330A (en) 2017-04-10 2018-11-15 株式会社ダイヘン Industrial robot control system and industrial robot control method
JP2020066094A (en) 2018-10-24 2020-04-30 トヨタ自動車株式会社 Communication robot and communication robot control program

Also Published As

Publication number Publication date
JP2022067032A (en) 2022-05-02
JP2025087762A (en) 2025-06-10

Similar Documents

Publication Publication Date Title
EP3342561B1 (en) Remote control robot system
CN110267770B (en) Robot system and control method thereof
JP6581056B2 (en) Robot system with teaching operation panel communicating with robot controller
JP5406589B2 (en) Versatile robot control system
JP5830755B2 (en) Robot system
EP1644782B1 (en) Multiple robot arm tracking and mirror jog
CN106891321B (en) Working device
CN110505947B (en) Robot system and method for operating the same
JP7065721B2 (en) Robot system
WO2020054281A1 (en) Robot system, robot system control device, robot system control method, imaging device, control program, and recording medium
JP2019025620A (en) Robot system and operation method thereof
CN100537155C (en) Origin adjustment method for industrial robot
JP7691820B2 (en) Robot system and control method thereof
JP2001121458A (en) Robot controller
JP2022067031A (en) Robot system and control method of the same
JP7205972B2 (en) Teaching system
JP7594520B2 (en) Robot System
JP2005335000A (en) Human intervention robot controller
JP7698044B2 (en) Remote Support System
KR20250154025A (en) Remote robot control system
JP7805834B2 (en) Robot control system and teaching device
TW202510612A (en) Robot control apparatus and robot system
JP2830469B2 (en) Operation equipment for production equipment
WO2024004042A1 (en) Robot control device
JPH0385621A (en) Console

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231221

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240806

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250227

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: 20250507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250602

R150 Certificate of patent or registration of utility model

Ref document number: 7691820

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150