JP2010089200A - Method and device for preventing interference of scara type robot device - Google Patents
Method and device for preventing interference of scara type robot device Download PDFInfo
- Publication number
- JP2010089200A JP2010089200A JP2008260187A JP2008260187A JP2010089200A JP 2010089200 A JP2010089200 A JP 2010089200A JP 2008260187 A JP2008260187 A JP 2008260187A JP 2008260187 A JP2008260187 A JP 2008260187A JP 2010089200 A JP2010089200 A JP 2010089200A
- Authority
- JP
- Japan
- Prior art keywords
- scara
- robot
- workpiece
- work
- robots
- 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.)
- Pending
Links
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
本発明は、作業領域を共有するスカラ型ロボット装置に関し、よりいっそう詳細には、スカラ型ロボット装置の作業領域の干渉防止方法および干渉防止用装置に関する。 The present invention relates to a SCARA robot device that shares a work area, and more particularly, to a work area interference prevention method and interference prevention apparatus for a SCARA robot apparatus.
従来から作業領域を共有する複数のスカラ型ロボットを使用して被加工物(以下ワークという)を加工する装置は周知であり、この際、隣合うロボット同士のアームやロボットハンド等が互に接触および干渉しないよう、種々の防止方法および装置が知られている。 Conventionally, an apparatus for processing a workpiece (hereinafter referred to as a workpiece) using a plurality of SCARA robots that share a work area is well known. At this time, the arms or robot hands of adjacent robots contact each other. Various prevention methods and devices are known to prevent interference.
例えば、特開平08‐036410号公報に開示されているように、共有の干渉チェックメモリ部を要するコントローラにて干渉管理を行い、干渉域に他のロボットがあることを個々のロボット位置検出器や動作解析により管理し、ロボット単体の動きの時間差を判定することで干渉域内に複数のロボットアームが侵入しないように制御している。
また特開2006‐192554号公報のように、シミュレーション用コンピュータ等による許容時間差判定などによる干渉チェック方法がある。
さらにまた特開平09‐305210号公報に開示されているように、動作前あるいは動作中に各ロボットの作業方向を揃える方法等がある。
Further, as disclosed in Japanese Patent Application Laid-Open No. 2006-192554, there is an interference check method based on an allowable time difference determination by a simulation computer or the like.
Furthermore, as disclosed in Japanese Patent Application Laid-Open No. 09-305210, there is a method of aligning the working directions of the robots before or during the operation.
しかしながら、前述の発明の技術は、いずれも個々のロボット制御装置の制御タイムラグ等により連続動作時間は一様に揃えることが難しく、最初の一巡目は良いが、何巡かしている間に個々のロボット動作は一様でなくなり、デッドロック状態の発生も度々見られた。また教示により姿勢が変わった場合、予期しない動作によるアーム同志の衝突の危険性が相変わらずに存在することもあり、そのようなことの解決が発明が解決しようとする課題であった。 However, in all of the above-mentioned techniques, it is difficult to make the continuous operation time uniform due to the control time lag of each robot controller, and the first round is good. The robot's movements were not uniform, and deadlocks were frequently seen. Further, when the posture is changed by teaching, there is still a risk of collision between the arms due to an unexpected movement, and the solution of such a problem has been a problem to be solved by the invention.
前述の欠点を解消するためには、本願発明者は、
1)現在加工中のワークと次のワークとの間隔を決定すること。
2)この間隔内の所定範囲内にだけ各ロボットのハンドが作動すること。
3)隣のロボットのハンドに届かぬようにロボットアームの動作を止める機械的ストッパを設け、隣のロボットとの動作域に侵入しないようにすること。
などの知見を得た。そして、これらにより、従来装置に在った干渉防止装置の欠点は取り除かれる、という結論に達し、本発明に至った。
In order to eliminate the aforementioned drawbacks, the present inventor
1) Determine the interval between the workpiece currently being machined and the next workpiece.
2) Each robot's hand operates only within a predetermined range within this interval.
3) Provide a mechanical stopper to stop the movement of the robot arm so that it does not reach the hand of the adjacent robot so that it does not enter the operation area with the adjacent robot.
We obtained knowledge such as. As a result, it has been concluded that the drawbacks of the interference prevention device in the conventional device are eliminated, and the present invention has been achieved.
前述の目的を達成するため本発明は、作業領域を共有するように複数のスカラ型ロボットを並べてワークを処理するよう構成されたスカラ型ロボット装置の干渉防止方法において、前記複数のスカラ型ロボットが現在処理中のワークと次に処理するワークとの間隔を決定し、前記現在処理中のワーク上に、作業領域の境界を定める境界線を決定するとともに、前記境界線の流れ方向前後に、それぞれのスカラ型ロボットのハンドの作動範囲を決定し、さらに、前記スカラ型ロボットのそれぞれのハンドが、それぞれ相手の作業範囲に届かぬ位置に、前記ロボットのアームの動作を選択的に止めるための機械的ストッパを設けて構成し、前記複数のスカラ型ロボットの作業領域でのそれぞれのロボットの作業の干渉を防止することを特徴とするスカラ型ロボット装置の干渉防止方法とした。 In order to achieve the above object, the present invention provides an interference prevention method for a SCARA robot apparatus configured to process a work by arranging a plurality of SCARA robots so as to share a work area. Determine the interval between the workpiece currently being processed and the workpiece to be processed next, determine the boundary line defining the boundary of the work area on the workpiece currently being processed, and before and after the boundary line flow direction, respectively A machine for determining the operation range of the SCARA robot hand and selectively stopping the operation of the robot arm at a position where each SCARA robot hand does not reach the work area of the opponent. The present invention is characterized in that an interference stopper is provided to prevent interference of the work of each robot in the work area of the plurality of SCARA robots. And an interference preventing method of the color type robot apparatus.
さらに、作業領域を共有するように二つのスカラ型ロボットを並べてワークを処理するよう構成されたスカラ型ロボット装置の干渉防止方法において、前記二つのスカラ型ロボットが現在処理中のワークと次に処理するワークとの間隔Lを決定し、前記現在加工中のワーク上に、作業領域の境界を定める境界線Aを決定するとともに、前記境界線Aの前記処理中のワークの流れ方向前後に、それぞれのスカラ型ロボットのハンドの作動範囲L1またはL2を決定し、さらに、前記二つのロボットのそれぞれのハンドが、それぞれ相手の前記作業範囲L1またはL2に届かぬ位置に、前記ロボットのアームの動作を選択的に止めるための機械的ストッパを備えて構成し、前記二つのスカラ型ロボットの作業領域でのそれぞれのロボットの作業の干渉を防止することを特徴とするスカラ型ロボット装置の干渉防止方法とした。 Furthermore, in the method for preventing interference of a SCARA robot apparatus configured to process a workpiece by arranging two SCARA robots side by side so as to share a work area, the two SCARA robots are processed next to a workpiece currently being processed. And determining a boundary line A that defines the boundary of the work area on the workpiece currently being processed, and before and after the boundary line A before and after the flow direction of the workpiece being processed, respectively. The operation range L1 or L2 of the hand of the SCARA robot is determined, and further, the operation of the arm of the robot is moved to a position where the respective hands of the two robots do not reach the work range L1 or L2 of the opponent, respectively. It is configured with a mechanical stopper for selectively stopping, and the work of each robot in the work area of the two SCARA robots. And an interference preventing method of the SCARA type robot apparatus characterized by preventing Wataru.
また、作業領域を共有するように複数のスカラ型ロボットを並べてワークを処理するよう構成されたスカラ型ロボット装置の干渉防止用装置であって、前記複数のスカラ型ロボットが現在加工中のワークと次に処理するワークとの間隔を決定するワーク間隔決定手段と、前記現在処理中のワーク上に、作業領域の境界を定める境界線を決定する境界線決定手段と、前記境界線の流れ方向前後に、それぞれのスカラ型ロボットのハンドの作業範囲を決定する作業範囲決定手段と、さらに、前記スカラ型ロボットのそれぞれのハンドが、それぞれ相手の作業範囲に届かぬ位置に、前記ロボットのアームの動作を選択的に止める機械的ストッパと、を備えて構成し、複数のスカラ型ロボットの作業の干渉を防止することを特徴とするスカラ型ロボットの干渉防止用装置とした。 An apparatus for preventing interference of a SCARA robot apparatus configured to process a workpiece by arranging a plurality of SCARA robots so as to share a work area, wherein the SCARA robot and a workpiece currently being processed Workpiece interval determining means for determining an interval between the workpiece to be processed next, boundary line determining means for determining a boundary line for defining a boundary of a work area on the workpiece currently being processed, and before and after the flow direction of the boundary line In addition, work range determination means for determining the work range of each SCARA robot hand, and further, each SCARA robot hand moves to a position that does not reach the opponent's work range. And a mechanical stopper that selectively stops the movement of the plurality of SCARA robots. Was interference preventing apparatus.
またさらに、作業領域を共有するように二つのスカラ型ロボットを並べてワークを処理するよう構成されたスカラ型ロボット装置の干渉防止用装置において、現在加工中のワークと次に加工するワークとの間隔Lを決定するワーク間隔決定手段と、前記現在加工中のワーク上に、作業領域の境界を定める境界線Aを決定する作業境界決定手段と、前記境界線Aの前記ワークの流れ方向前後に、それぞれのスカラ型ロボットのハンドの自己の作動範囲L1またはL2を決定する作業範囲決定手段と、前記二つのスカラ型ロボットのそれぞれのハンドが、それぞれ相手の前記作業範囲L1またはL2に届かぬ位置に、前記二つのスカラ型ロボットのアームの動作を選択的に止める機械的ストッパと、を備えて構成し、
前記二つのスカラ型ロボットの作業域での作業の干渉を防止することを特徴とするスカラ型ロボット装置の干渉防止用装置とした。
Still further, in the interference prevention device of the SCARA robot device configured to process two SCARA robots side by side so as to share the work area, the interval between the workpiece currently being processed and the next workpiece to be processed A workpiece interval determining means for determining L, a work boundary determining means for determining a boundary line A for defining a boundary of a work area on the workpiece currently being machined, and before and after the flow direction of the workpiece on the boundary line A, The work range determining means for determining the own operation range L1 or L2 of each SCARA robot hand and the respective SCARA robot hands at positions where they do not reach the opponent's work range L1 or L2, respectively. A mechanical stopper that selectively stops the movement of the arms of the two SCARA robots,
The apparatus for preventing interference of the SCARA robot device is characterized in that the interference of the work in the work area of the two SCARA robots is prevented.
この発明によれば各ロボットの動作時、コントローラの単独故障による誤動作の際も機械的ストッパが存在するため安全な方法となる。
また各機械的ストッパに沿って教示することで各ロボットアームの移動姿勢を制御することが出来るので、教示者が干渉域近傍における各ロボットアームの姿勢を意識することなく教示することが可能である。
According to the present invention, during the operation of each robot, a mechanical stopper is present even in the case of a malfunction due to a single failure of the controller, which is a safe method.
In addition, it is possible to control the movement posture of each robot arm by teaching along each mechanical stopper, so that the teacher can teach without being aware of the posture of each robot arm in the vicinity of the interference area. .
次に本発明の一実施形態例を複数のスカラ型ロボットで構成した装置のうち、ロボット2個を使用した場合について、図1ないし図3により説明する。
図1で、10は、複数個のスカラ型ロボット(以下単にロボットという)11および12を並べて作業の処理をする装置(以下単に加工装置という)であって、加工プレート13に搭載されたワーク14、次のワーク14a、加工し終わったワーク14bが、矢印Bの方向から、加工装置10に供給されるようになっている。
ワーク14と次のワーク14aの間隔Lは、予め設定されている。また、ワーク14上に、それぞれのロボットの作業領域の基本的な境界を示す境界線Aが決定され。さらに、この境界線Aのワークの流れ方向の前後(図1では左右に)にロボット11およびロボット12のハンド11aおよび12aが作動する範囲をそれぞれL1、L2として設定する。また、それぞれのロボットのアームの先に設置されているハンド11aおよび12aが鎖線で示す干渉域15内で互に衝突しないようにロボットアーム11b、12bの作動範囲を制限する機械的ストッパ16、17を夫々のロボット11および12設けられている。
Next, the case where two robots are used among the apparatuses constituted by a plurality of SCARA robots according to an embodiment of the present invention will be described with reference to FIGS.
In FIG. 1,
An interval L between the
前述の機械的ストッパ16について説明すると、ここでストッパ17は、ストッパ16と同一構成であり、同一動作をするため動作の使用際説明を省略する。
図2に示すように機械的ストッパ16は、ロボットアーム11bに接する側には緩衝用のゴム16a等が貼り付けてあり、電磁弁18の切換により上下するエアーシリンダ19のピストンロッド20に取り付けられ、ワーク14の大きさ、加工範囲等により異なるアームの移動範囲に要に応じて選択的に上下し、機械的ストッパ16が下位置にある場合はアーム11bはストッパに接することなく移動可能となっている。
The above-described
As shown in FIG. 2, the
ここでロボット11は、制御装置21により制御されている。ここでロボット12は同一構成、同一動作をするため、詳細な説明は省略される。
その詳細を説明すると、図3に示すように、ロボットの制御装置21は、ロボットのアームなどを駆動するサーボモータ(図示省略)を制御するサーボCPU22、ロボット11全体のシーケンス関係を制御するシーケンスコントローラ用CPU23、マシンインターフェイス24および表示・操作パネル25等を有し、バス26を介して繋がっている。
Here, the robot 11 is controlled by the
More specifically, as shown in FIG. 3, the
従って前述のここで図示しないサーボモータは、サーボドライバー27を介してサーボ制御部28、次いでサーボCPU22と接続され、制御される。また、前述のワークの移動間隔Lおよびワーク14上の境界線A、およびこの境界線Aの前後にそれぞれ隣り合うロボットハンドの作動領域を定める範囲L1、L2などのデータは、表示・操作パネル25から入力され、マシンインターフェイス24を経由し、サーボCPU22内にあるデータ変換手段29を介して記憶部30に記憶させる。さらに、サーボ制御部28、サーボドライバー29を介してサーボモータの回転制御を行い、アーム11bやハンド11a等の移動、動作を制御するようになっている。
Therefore, the servo motor (not shown) is connected to the
また、機械的ストッパ16の入り切り制御をする電磁切換弁18は、制御装置21内にある入出力モジュール31を介してシーケンスコントロールCPUと繋がっていて、ワーク等の変更によりサーボCPU22と連携して、機械的ストッパ16を上下させることが可能に構成されている。すなわち、基本的に作業領域が、二つのロボットで、それぞれ作業領域が区別されるときは、機械的ストッパ16を、それぞれONすなわち上方に上げておけば、機械的干渉はない。一方のロボットが干渉領域の他方の作業の処理領域に入いって処理をする必要のあるときは、機械的ストッパ16をOFF、すなわち下げておければ、一方のロボットは、他方のロボットの作業領域の作業の処理を可能とする。アーム11bやハンド11aの作動範囲を変更する場合、表示・操作パネル25からの信号により機械的ストッパ16を上下させることが可能に構成されており、すなわち、一方のロボットが他方の作業の処理領域に入ったときは、シーケンスコントローラのシーケンス制御回路により、他方のロボットの作業を禁止するようインターロックを働かせ、安全領域(図1の一点鎖線で囲った双方のロボットの作業の干渉する領域の外側)の領域の作業処理にとどまるように制御することができる。
In addition, the
このインターロックについてさらに詳細に説明すると、各ロボットの動作のための優先フラグテーブルを用意し、作業者が任意に設定するようにしている。すなわち二つのロボットでは、00,01,10,11の2ビットの優先フラグの組み合わせによりどちらかのロボットが緩衝領域で優先的に作業処理を行うかを定める。この優先フラグが00の時は、双方のロボットに優先権は与えられず、自己作業領域の作業処理のみ行うことができて、他方のロボットの作業領域の作業処理が指令されると、サーボCPU30によって、判断処理され、シーケンスコントロールCPUへ出力されて、ストッパにより停止する。この優先フラグテーブルのデータが01の時は、図1に示した右側のロボットが優先的に干渉領域の作業処理を行うことができるよう、同様にサーボCPU30によって、判断処理され、シーケンスコントロールCPUへ出力されて、右側のロボットの機械的ストッパ16が下げられる。左側のロボットは、緩衝領域外の作業処理を行うか、あるいは、干渉領域以外の安全な位置に待機するようにされる。また、10の時は、左側のロボットが優先的に同様な作業処理を行う。さらに優先フラグテーブルのデータが11の時は、左右両方のロボットとも干渉領域での作業処理が可能であるが、干渉するので、作業プログラムの作成に注意を必要とする。また、この優先フラグのデータのモードでは、他の干渉防止技術と併用して用いられると好都合である。
This interlock will be described in more detail. A priority flag table for the operation of each robot is prepared, and an operator arbitrarily sets it. That is, in the two robots, a combination of 2-bit priority flags of 00, 01, 10, and 11 determines which of the robots preferentially performs work processing in the buffer area. When the priority flag is 00, priority is not given to both robots, and only the work process in the self work area can be performed. When the work process in the work area of the other robot is instructed, the
以上のように構成されているので、各ロボットの動作時、コントローラの単独故障による誤動作の際も機械的ストッパが存在するため安全な方法となる。また各機械的ストッパに沿って教示することで各ロボットアームの移動姿勢を制御することが出来るので、教示者が干渉域近傍における各ロボットアームの姿勢を意識することなく教示することが可能である。 Since it is configured as described above, it is a safe method because there is a mechanical stopper even during the operation of each robot and in the case of malfunction due to a single failure of the controller. In addition, since the robot arm's movement posture can be controlled by teaching along each mechanical stopper, the teacher can teach without being aware of the posture of each robot arm in the vicinity of the interference zone. .
この実施形態例では、二つのスカラ型ロボットにより構成した例を示したが、ロボットを三つ以上用いて実施する複数のスカラ型ロボットを用いて構成したロボット装置の例でも、同様に構成して実現できる。そのような場合、境界線の数、各ロボットの作業領域の数、および優先フラグテーブルのビット数を増せばよい。さらに、制御的な構成においての優先フラグの使用の仕方として、隣り合わないロボット間では、干渉がなければ、優先フラグを同時に立て用いてもよく、干渉があっても他の干渉防止技術と併用して用いることもできる。これは例えば複数のロボットが使用される処理装置において、一つおきにロボットの優先度を設定するような場合である。 In this embodiment, an example in which two SCARA robots are configured is shown. However, an example of a robot apparatus configured by using a plurality of SCARA robots using three or more robots is configured in the same manner. realizable. In such a case, the number of boundary lines, the number of work areas of each robot, and the number of bits in the priority flag table may be increased. In addition, as a way of using the priority flag in the control configuration, if there is no interference between adjacent robots, the priority flag may be used at the same time. It can also be used. This is the case, for example, in a processing apparatus in which a plurality of robots are used, in which every other robot priority is set.
10 複数個のスカラ型ロボット並べて作業する装置
11、12 スカラ型ロボット
13 加工プレート
14 被加工物
15 干渉域、
16、17 機械的ストッパ
18 電磁切換弁
19 エアーシリンダ
20 ピストンロッド
21 制御装置
22 サーボCPU
23 シーケンスコントローラCPU
24 マシンインターフェイス
25 表示・操作パネル
26 バス
27 サーボドライバ
28 サーボ制御部
29 データ変換手段
30 記憶部
31 入出力モジュール
10 a plurality of SCARA robots 11 and 12
16, 17
23 Sequence controller CPU
24
Claims (6)
前記複数のスカラ型ロボットが現在処理中のワークと次に処理するワークとの間隔を決定し、
前記現在処理中のワーク上に、作業領域の境界を定める境界線を決定するとともに、
前記境界線の流れ方向前後に、それぞれのスカラ型ロボットのハンドの作動範囲を決定し、さらに、
前記スカラ型ロボットのそれぞれのハンドが、それぞれ相手の作業範囲に届かぬ位置に、前記ロボットのアームの動作を選択的に止めるための機械的ストッパを設けて構成し、
前記複数のスカラ型ロボットの作業領域でのそれぞれのロボットの作業の干渉を防止することを特徴とするスカラ型ロボット装置の干渉防止方法。 In the method of preventing interference of a SCARA robot apparatus configured to process a workpiece by arranging a plurality of SCARA robots so as to share a work area,
A plurality of SCARA robots determine an interval between a workpiece currently being processed and a workpiece to be processed next;
On the workpiece currently being processed, determine a boundary line that defines the boundary of the work area,
Determine the operating range of each SCARA robot hand before and after the boundary flow direction,
Each hand of the SCARA robot is provided with a mechanical stopper for selectively stopping the operation of the arm of the robot at a position that does not reach the work range of the opponent.
An interference prevention method for a SCARA robot apparatus, wherein interference of the work of each robot in the work area of the plurality of SCARA robots is prevented.
前記二つのスカラ型ロボットが現在処理中のワークと次に処理するワークとの間隔Lを決定し、
前記現在加工中のワーク上に、作業領域の境界を定める境界線Aを決定するとともに、
前記境界線Aの前記処理中のワークの流れ方向前後に、それぞれのスカラ型ロボットのハンドの作動範囲L1またはL2を決定し、さらに、
前記二つのロボットのそれぞれのハンドが、それぞれ相手の前記作業範囲L1またはL2に届かぬ位置に、前記ロボットのアームの動作を選択的に止めるための機械的ストッパを用いて構成し、
前記二つのスカラ型ロボットの作業領域でのそれぞれのロボットの作業の干渉を防止することを特徴とするスカラ型ロボット装置の干渉防止方法。 In the method of preventing interference of a SCARA robot apparatus configured to process a workpiece by arranging two SCARA robots so as to share a work area,
The interval L between the workpiece currently processed by the two SCARA robots and the workpiece to be processed next is determined.
Determining a boundary A that defines the boundary of the work area on the workpiece currently being machined;
Determine the operating range L1 or L2 of the hand of each SCARA robot before and after the flow direction of the workpiece being processed at the boundary A,
Each hand of the two robots is configured using a mechanical stopper for selectively stopping the operation of the arm of the robot at a position not reaching the work range L1 or L2 of the opponent,
An interference prevention method for a SCARA robot apparatus, wherein interference between the work of each robot in the work area of the two SCARA robots is prevented.
前記複数のスカラ型ロボットが現在加工中のワークと次に処理するワークとの間隔を決定するワーク間隔決定手段と、
前記現在処理中のワーク上に、作業領域の境界を定める境界線を決定する境界線決定手段と、
前記境界線の流れ方向前後に、それぞれのスカラ型ロボットのハンドの作業範囲を決定する作業範囲決定手段と、さらに、
前記スカラ型ロボットのそれぞれのハンドが、それぞれ相手の作業範囲に届かぬ位置に、前記ロボットのアームの動作を選択的に止める機械的ストッパと、
を備えて構成し、複数のスカラ型ロボットの作業の干渉を防止することを特徴とするスカラ型ロボットの干渉防止装置。 A control device for preventing interference of a SCARA robot device configured to process a work by arranging a plurality of SCARA robots so as to share a work area,
A workpiece interval determining means for determining an interval between a workpiece currently processed by the plurality of SCARA robots and a workpiece to be processed next;
Boundary line determination means for determining a boundary line that defines the boundary of the work area on the workpiece currently being processed;
Work range determination means for determining the work range of each SCARA robot hand before and after the flow direction of the boundary line; and
A mechanical stopper that selectively stops the operation of the arm of the robot at a position where each hand of the SCARA robot does not reach the work range of the opponent;
A collision preventive device for a SCARA robot, characterized in that it prevents interference of operations of a plurality of SCARA robots.
現在加工中のワークと次に加工するワークとの間隔Lを決定するワーク間隔決定手段と、
前記現在加工中のワーク上に、作業領域の境界を定める境界線Aを決定する作業境界決定手段と、
前記境界線Aの前記ワークの流れ方向前後に、それぞれのスカラ型ロボットのハンドの自己の作動範囲L1またはL2を決定する作業範囲決定手段と、
前記二つのスカラ型ロボットのそれぞれのハンドが、それぞれ相手の前記作業範囲L1またはL2に届かぬ位置に、前記二つのスカラ型ロボットのアームの動作を選択的に止める機械的ストッパと、
を備えて構成し、
前記二つのスカラ型ロボットの作業域での作業の干渉を防止することを特徴とするスカラ型ロボット装置の干渉防止用制御装置。 A control apparatus for preventing interference of a SCARA robot apparatus configured to process a workpiece by arranging two SCARA robots so as to share a work area,
A workpiece interval determining means for determining an interval L between a workpiece currently being processed and a workpiece to be processed next;
Work boundary determination means for determining a boundary line A that defines a boundary of a work area on the workpiece currently being processed;
Work range determination means for determining the own operation range L1 or L2 of each SCARA robot hand before and after the boundary A in the workpiece flow direction;
A mechanical stopper for selectively stopping the movement of the arms of the two SCARA robots at a position where each hand of the two SCARA robots does not reach the work range L1 or L2 of the opponent;
Configured with
An interference prevention control device for a SCARA robot device, wherein interference between operations in a work area of the two SCARA robots is prevented.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008260187A JP2010089200A (en) | 2008-10-07 | 2008-10-07 | Method and device for preventing interference of scara type robot device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008260187A JP2010089200A (en) | 2008-10-07 | 2008-10-07 | Method and device for preventing interference of scara type robot device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010089200A true JP2010089200A (en) | 2010-04-22 |
Family
ID=42252418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008260187A Pending JP2010089200A (en) | 2008-10-07 | 2008-10-07 | Method and device for preventing interference of scara type robot device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010089200A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018008373A (en) * | 2017-10-18 | 2018-01-18 | セイコーエプソン株式会社 | ROBOT, ROBOT CONTROL DEVICE, AND ROBOT CONTROL METHOD |
| US10369691B2 (en) | 2013-06-14 | 2019-08-06 | Seiko Epson Corporation | Robot |
-
2008
- 2008-10-07 JP JP2008260187A patent/JP2010089200A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10369691B2 (en) | 2013-06-14 | 2019-08-06 | Seiko Epson Corporation | Robot |
| JP2018008373A (en) * | 2017-10-18 | 2018-01-18 | セイコーエプソン株式会社 | ROBOT, ROBOT CONTROL DEVICE, AND ROBOT CONTROL METHOD |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107430393B (en) | CNC device | |
| US9144904B2 (en) | Method and system for automatically preventing deadlock in multi-robot systems | |
| EP3238893B1 (en) | Robot system | |
| US10259115B2 (en) | Work device | |
| CN101573670B (en) | Method and system for designing and checking safety zones of automatic control devices | |
| US9902067B2 (en) | Offline robot programming device | |
| US9643318B2 (en) | Teleoperation of machines having at least one actuated mechanism | |
| US10005185B2 (en) | Flexible cycle time-optimized sharing of a working space for robots | |
| JP7348013B2 (en) | simulation device | |
| US20070032905A1 (en) | Robot programming device | |
| CN118269089A (en) | Method for motion simulation of manipulator | |
| JP2004227047A (en) | Machining device | |
| JP2019000964A (en) | Robot system for displaying speed | |
| JP2010089200A (en) | Method and device for preventing interference of scara type robot device | |
| JP2000194412A (en) | Control method and device for multiple robots | |
| US10401826B2 (en) | Numerical controller facilitating measure to be taken after detection of interference | |
| JP4951783B2 (en) | Robot control apparatus and robot control method | |
| JP6765291B2 (en) | Simulation equipment, simulation method and simulation program | |
| JP2009093352A (en) | Controller, control method, and program of robot system | |
| CN109789552B (en) | Workpiece processing system | |
| JP2007286688A (en) | Interference detection method and control device for machine tool | |
| JP2007172068A (en) | Numerical control device | |
| JPH06348321A (en) | Robot cooperative control device | |
| CN119343214A (en) | Robot control device | |
| WO2022264338A1 (en) | Control device, interference checking device, and control system |