[go: up one dir, main page]

JP2000071190A - Work transfer system - Google Patents

Work transfer system

Info

Publication number
JP2000071190A
JP2000071190A JP24194898A JP24194898A JP2000071190A JP 2000071190 A JP2000071190 A JP 2000071190A JP 24194898 A JP24194898 A JP 24194898A JP 24194898 A JP24194898 A JP 24194898A JP 2000071190 A JP2000071190 A JP 2000071190A
Authority
JP
Japan
Prior art keywords
work
points
hand
detecting means
sides
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
Application number
JP24194898A
Other languages
Japanese (ja)
Inventor
Makoto Nomura
真 野村
Matsuo Nose
松男 野瀬
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.)
Komatsu Ltd
Original Assignee
Komatsu Ltd
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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP24194898A priority Critical patent/JP2000071190A/en
Publication of JP2000071190A publication Critical patent/JP2000071190A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)

Abstract

(57)【要約】 【課題】サイクルタイムを短縮化し、かつ搬送されるワ
ークの位置ずれを的確に補正することができる。 【解決手段】検出部10〜12は、ワーク搬送ロボット
Rのロボット本体5上に設けられ、伸縮するハンドH上
に載置されて搬送されるワーク2aの軌跡途中で、ワー
ク2aの縦の辺上の2点P1,P2と横の辺の1点P3
の位置を検出する。この検出結果をもとにロボットコン
トローラ9は、ワーク2aの正規の位置と現在のワーク
2aとの位置ずれを演算し、この演算結果をもとにハン
ドHを動かしてワーク2aの位置ずれをワーク搬送中に
補正する。ワーク2aの位置ずれは、ワーク2aの回転
量とワーク2aの頂点の移動量とで表される。
(57) [Summary] A cycle time can be shortened and a positional deviation of a conveyed work can be accurately corrected. A detection unit is provided on a robot body of a work transfer robot, and a vertical side of the work is placed on a telescopic hand and conveyed along a trajectory of the work. Upper two points P1 and P2 and one point P3 on the side
Detect the position of. Based on this detection result, the robot controller 9 calculates the positional deviation between the regular position of the work 2a and the current work 2a, and moves the hand H based on the calculated result to determine the positional deviation of the work 2a. Correct during transport. The displacement of the work 2a is represented by the rotation amount of the work 2a and the movement amount of the vertex of the work 2a.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ワーク搬送ロボッ
ト等のワーク搬送装置を用いてガラス基板等のワークの
搬送制御を行う際、該ワークの位置ずれを検出して該ワ
ークの搬送制御を適正に行うことができるワーク搬送シ
ステムに関し、特にワークの搬送にかかるサイクルタイ
ムの短縮化と信頼性とをともに満足することができるワ
ーク搬送システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for controlling the transfer of a work such as a glass substrate by using a work transfer device such as a work transfer robot. More particularly, the present invention relates to a work transfer system capable of satisfying both the reduction of the cycle time for transferring the work and the reliability.

【0002】[0002]

【従来の技術】従来、処理加工対象のガラス基板等のワ
ークをワーク搬送ロボットを用いて所定のカセットから
取り出して他のカセット等に収納させるワーク搬送シス
テムがある。ワークを搬送する際、ワーク搬送ロボット
のハンド上に載置されたワークの位置がずれていると、
収納先のカセット内の所定の位置に正確にセットするこ
とができず、最悪の場合、ワークをカセット内に収納で
きずに該ワークを破損させてしまうことがある。
2. Description of the Related Art Conventionally, there is a work transfer system in which a work such as a glass substrate to be processed is taken out of a predetermined cassette using a work transfer robot and stored in another cassette or the like. When transferring the work, if the position of the work placed on the hand of the work transfer robot is shifted,
In such a case, the work cannot be accurately set at a predetermined position in the cassette at the storage destination, and in the worst case, the work cannot be stored in the cassette and the work may be damaged.

【0003】このため、例えば特開平9−162257
号公報に記載された薄型基板の搬送装置では、ガラス基
板の前後方向の位置ずれと角度ずれとを検出する2つの
距離センサをハンド上に設け、ガラス基板の左右方向の
位置ずれを検出する位置検出センサをワーク搬送ロボッ
ト本体に設け、これにより、ハンド上に載置されたガラ
ス基板の位置補正を行って、ガラス基板の搬送制御を正
確に行うようにしている。
For this reason, for example, Japanese Patent Application Laid-Open No. Hei 9-162257
In the apparatus for transferring a thin substrate described in Japanese Patent Application Laid-Open Publication No. H11-207, two distance sensors for detecting the positional deviation and the angular deviation of the glass substrate in the front-rear direction are provided on the hand, and the position for detecting the horizontal positional deviation of the glass substrate is provided. A detection sensor is provided in the main body of the work transfer robot, whereby the position of the glass substrate placed on the hand is corrected and the transfer control of the glass substrate is accurately performed.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上述し
た特開平9−162257号公報に記載された薄型基板
の搬送装置によるガラス基板の位置補正を行うには、ま
ず、ハンド上に設けられた2つの距離センサを用いて、
ガラス基板をハンド上に載置する前に、ガラス基板とハ
ンドとの検出距離をもとにガラス基板の回転ずれと距離
センサの並びに垂直な方向(Y方向)の位置ずれとを検
出し、その後走行レール上を搬送ロボットが左右に移動
する際にガラス基板の左右方向の位置ずれを検出する。
すなわち、従来の搬送装置では、ガラス基板を検出する
ためにハンドを移動させ、該ハンドに検出姿勢を取らせ
なければならなかった。従って、ガラス基板の搬送前の
位置検出処理があるために、ガラス基板を搬送するサイ
クルタイムが長くなるという問題点があった。
However, in order to correct the position of the glass substrate by the thin substrate transfer device described in Japanese Patent Application Laid-Open No. 9-162257, first, the two substrates provided on the hand are required. Using a distance sensor,
Before placing the glass substrate on the hand, the rotation deviation of the glass substrate and the positional deviation of the distance sensor and the vertical direction (Y direction) are detected based on the detection distance between the glass substrate and the hand. When the transfer robot moves left and right on the traveling rail, the position shift of the glass substrate in the left and right direction is detected.
That is, in the conventional transfer device, the hand has to be moved to detect the glass substrate, and the hand has to take the detection posture. Therefore, there is a problem that the cycle time for transporting the glass substrate becomes longer due to the position detection processing before the transport of the glass substrate.

【0005】また、搬送ロボットが走行レール上を移動
する場合は高速となるため、一度位置補正を行ったにも
かかわらず、移動中の振動等によってハンド上に載置さ
れたガラス基板の位置がずれてしまうおそれがあるので
信頼性が低下するという問題点があった。
Further, when the transfer robot moves on the traveling rail, the speed becomes high. Therefore, even though the position has been corrected once, the position of the glass substrate placed on the hand due to vibration during the movement or the like is changed. There is a problem that the reliability may be reduced because of the possibility of the displacement.

【0006】そこで、本発明は、かかる問題点を除去
し、サイクルタイムを短縮化し、かつ搬送されるワーク
の位置ずれを的確に補正することができるワーク搬送装
置を提供することを目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to eliminate the above problems, to shorten the cycle time, and to provide a work transfer apparatus capable of accurately correcting the positional deviation of a transferred work.

【0007】[0007]

【課題を解決するための手段および効果】第1の発明
は、少なくともその延長上で交差する2辺を有するワー
クをワーク搬送装置のハンド上に載置し、該ワークの位
置ずれを検出し、この検出結果をもとに該ワークの搬送
制御を行うワーク搬送システムにおいて、前記ハンド上
に載置された前記ワークの2辺上における少なくとも3
点の位置を検出する検出手段を具備し、前記検出手段が
検出した少なくとも3点の位置をもとに前記ワークの正
規の位置からの回転ずれ量と平行移動ずれ量とを求めて
前記ワークの搬送制御を行うことを特徴とする。
According to a first aspect of the present invention, a work having at least two sides intersecting on an extension of the work is placed on a hand of a work transfer device, and a positional shift of the work is detected. In the work transfer system that controls the transfer of the work based on the detection result, at least three works on two sides of the work placed on the hand are controlled.
Detecting means for detecting a position of a point; calculating a rotational shift amount and a parallel shift amount from a normal position of the work based on at least three points detected by the detecting means; It is characterized in that transport control is performed.

【0008】第1の発明では、同時に少なくとも3点を
検出し、同時にワークの回転ずれ量と平行移動ずれ量と
を求めることができるので精度の高いワークの位置補正
が可能となる。
In the first invention, at least three points can be detected at the same time, and the rotational displacement and the parallel displacement of the work can be obtained at the same time, so that the position of the work can be corrected with high accuracy.

【0009】第2の発明は、第1の発明において、前記
検出手段は、前記3点のうちの2点の位置を前記2辺の
うちの1辺から検出し、前記3点のうちの他の1点の位
置を前記2辺のうちの他の1辺から検出することを特徴
とする。
In a second aspect based on the first aspect, the detecting means detects the position of two of the three points from one of the two sides, and detects the position of the other of the three points. Is detected from another one of the two sides.

【0010】第2の発明では、2点を1辺から他の1点
を他の1辺から検出するようにしているので、ワークの
回転ずれ量と平行移動ずれ量とを確実に求めることがで
きる。
In the second invention, two points are detected from one side and another point is detected from the other side. Therefore, it is possible to reliably obtain the rotational displacement and the translation displacement of the work. it can.

【0011】第3の発明は、第1の発明において、前記
検出手段は、第1の検出手段と第2の検出手段とを有
し、前記第1の検出手段は、前記3点のうちの2点を検
出し、前記第2の検出手段は、前記3点のうちの他の1
点を検出することを特徴とする。
[0011] In a third aspect based on the first aspect, the detecting means has first detecting means and second detecting means, and the first detecting means is one of the three points. Two points are detected, and the second detecting means detects another one of the three points.
It is characterized by detecting points.

【0012】これにより、第2の発明と同様に、ワーク
の回転ずれ量と平行移動ずれ量とを確実に求めることが
できる。
As a result, similarly to the second aspect, the rotational displacement and the translation displacement of the work can be reliably obtained.

【0013】第4の発明は、第3の発明において、前記
第1の検出手段は、前記3点のうちの2点をそれぞれ前
記2辺の各辺から検出し、前記第2の検出手段は、前記
3点のうちの他の1点を前記2辺のうちのいずれか1辺
から検出することを特徴とする。
In a fourth aspect based on the third aspect, the first detecting means detects two of the three points from each of the two sides, and the second detecting means comprises: , One of the three points is detected from any one of the two sides.

【0014】これにより、第3の発明と同様に、ワーク
の回転ずれ量と平行移動ずれ量とを確実に求めることが
できる。
Thus, as in the third aspect, the rotational displacement and the translation displacement of the work can be reliably obtained.

【0015】第5の発明は、第1から第4の発明におい
て、前記ワーク搬送装置は、該ワーク搬送装置の本体あ
るいは前記ハンド上に前記検出手段あるいは前記第1お
よび前記第2の検出手段を具備することを特徴とする。
In a fifth aspect based on the first to fourth aspects, the work transfer device includes the detecting means or the first and second detection means on a main body of the work transfer device or on the hand. It is characterized by having.

【0016】これにより、ワークの搬送経路上で確実か
つ安全に該ワークの回転ずれ量及び平行移動ずれ量を求
めることができる。
Thus, it is possible to reliably and safely obtain the rotational shift amount and the parallel shift amount of the work on the transfer path of the work.

【0017】第6の発明は、第1から第5の発明におい
て、前記検出手段は、前記ワーク搬送装置によって前記
ワークが搬送されているときに前記少なくとも3点の位
置を検出することを特徴とする。
In a sixth aspect based on the first to fifth aspects, the detecting means detects the positions of the at least three points when the workpiece is being transported by the workpiece transport device. I do.

【0018】第6の発明では、3点をワークが搬送され
ているときに検出することができるので、サイクルタイ
ムに影響を与えずにワークの位置補正を行うことができ
る効果を有する。また、搬送中にワークの位置ずれが生
じても直ちに位置補正を行うことができ、信頼性の高い
位置補正を行うことができる。
In the sixth aspect, since three points can be detected when the work is being conveyed, there is an effect that the position of the work can be corrected without affecting the cycle time. Further, even if the position of the work is displaced during the conveyance, the position can be corrected immediately, and the position can be corrected with high reliability.

【0019】第7の発明は、少なくともその延長上で交
差する2辺を有するワークをワーク搬送装置のハンド上
に載置し、該ワークの位置ずれを検出し、この検出結果
をもとに該ワークの搬送制御を行うワーク搬送システム
において、前記ワーク搬送装置本体あるいは前記ハンド
上に設けられ、前記ワークの搬送終了直前を含む搬送中
に、前記ハンド上に載置された前記ワークの2辺上にお
ける少なくとも3点の位置を検出する検出手段を具備
し、前記検出手段が検出した少なくとも3点の位置をも
とに前記ワークの正規の位置からの回転ずれ量と平行移
動ずれ量とを求めて前記ワークの搬送制御を行うことを
特徴とする。
According to a seventh aspect of the present invention, a work having at least two sides intersecting with each other on an extension thereof is placed on a hand of a work transfer device, and a positional shift of the work is detected. In a work transfer system that performs work transfer control, the work transfer system is provided on the work transfer device main body or the hand, and during transfer including immediately before the end of the transfer of the work, the work is placed on two sides of the work placed on the hand. Detecting means for detecting the positions of at least three points in the above, and obtaining the amount of rotational displacement and the amount of parallel displacement from the normal position of the workpiece based on the positions of at least three points detected by the detecting means. The transfer control of the work is performed.

【0020】第7の発明では、ワークの2辺上における
少なくとも3点の位置をワークの搬送終了直前を含む搬
送中に検出するようにしているので、ワークの搬送中に
位置ずれが生じても適切に位置補正を行うことができ
る。また、ワークの最終的な搬送先近傍での位置補正を
確実に行うことができ、特にワークの搬送先近傍での位
置調整に余裕がない場合でも、該ワークを破損せずに安
全な搬送作業を達成することができる。
In the seventh aspect, at least three positions on two sides of the workpiece are detected during the transportation including immediately before the completion of the transportation of the workpiece. Therefore, even if the positional deviation occurs during the transportation of the workpiece. Position correction can be appropriately performed. Further, the position of the work can be reliably corrected in the vicinity of the final transfer destination. Even when the position of the work in the vicinity of the transfer destination is insufficient, the work can be safely transferred without damaging the work. Can be achieved.

【0021】[0021]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0022】図1は、本発明の第1の実施の形態である
ワーク搬送システムの構成を示す図である。図1におい
て、このワーク搬送システムは、カセット1内に配置さ
れるガラス基板等の複数のワーク2の中から所望のワー
ク2aをワーク搬送ロボットRのハンドH上に載置し、
ハンドHを移動させて他のカセット3内に収納させるも
のである。
FIG. 1 is a diagram showing a configuration of a work transfer system according to a first embodiment of the present invention. In FIG. 1, the work transfer system places a desired work 2a on a hand H of a work transfer robot R from a plurality of works 2 such as a glass substrate arranged in a cassette 1,
The hand H is moved to be stored in another cassette 3.

【0023】ワーク搬送ロボットRは、ロボットコント
ローラ9の制御のもとに、ロボット本体5内に配置され
る図示しない駆動モータによって軸6を回転させ、この
軸6に垂直に固定されるアームR1を回転させる。アー
ムR1は、軸7によってアームR2を接続し、さらにア
ークR2は軸8によってハンドHを接続する。軸6,
7,8の各間はプーリとベルトとによってそれぞれ接続
されるとともに所定の比率で歯合されている。例えば、
軸6の右回転によって軸7が2倍に角度で左回転し、同
時に軸7の左回転によって該軸7の回転に対して軸8が
1/2倍の角度で右回転する。この結果、軸6を回転さ
せることにより、ハンドHを首振りをさせずに、前後さ
せることができる。なお、軸6,7,8をそれぞれ独立
のモータを配置して回転駆動制御するようにしてもよ
い。一方、ロボット本体5は、走行レール4a,4b上
を左右に走行する。従って、ハンドHの前後運動とロボ
ット本体5の左右運動とを適宜組み合わせることによっ
てカセット1とカセット3との間におけるハンドHの所
望の軌跡を描くことができる。また、ロボット本体5上
には、回転台5aを有し、この回転台5a上に上述した
軸6が取り付けられている。このため、回転台5aを回
転させると、アームR1からハンドHまでの形状を維持
したまま回転させることができる。なお、ロボット本体
5上の軸6は上下に移動することができ、この上下動に
よってハンドHを上下させることができる。
Under the control of the robot controller 9, the work transfer robot R rotates the shaft 6 by a drive motor (not shown) arranged in the robot main body 5, and moves the arm R 1 fixed vertically to the shaft 6. Rotate. The arm R1 connects the arm R2 by the shaft 7, and the arc R2 connects the hand H by the shaft 8. Axis 6,
The portions 7 and 8 are connected by a pulley and a belt, respectively, and are meshed at a predetermined ratio. For example,
The right rotation of the shaft 6 causes the shaft 7 to rotate to the left at twice the angle, and at the same time, the left rotation of the shaft 7 causes the shaft 8 to rotate to the right at a half angle relative to the rotation of the shaft 7. As a result, by rotating the shaft 6, the hand H can be moved back and forth without swinging. The shafts 6, 7, and 8 may be provided with independent motors to perform rotational drive control. On the other hand, the robot body 5 travels left and right on the traveling rails 4a and 4b. Therefore, a desired trajectory of the hand H between the cassette 1 and the cassette 3 can be drawn by appropriately combining the back and forth movement of the hand H and the left and right movement of the robot body 5. The robot body 5 has a turntable 5a, and the above-mentioned shaft 6 is mounted on the turntable 5a. Therefore, when the turntable 5a is rotated, it can be rotated while maintaining the shape from the arm R1 to the hand H. The shaft 6 on the robot body 5 can move up and down, and the hand H can be moved up and down by this up and down movement.

【0024】ワーク2は、上述した一定形状をもつガラ
ス基板であり、長方形の薄型平板である。このワーク2
は、カセット1,3内における内側側壁に設けられた枠
によて上下等間隔に載置される。
The work 2 is a glass substrate having the above-mentioned fixed shape, and is a rectangular thin flat plate. This work 2
Are placed at equal intervals in the vertical direction by frames provided on the inner side walls in the cassettes 1 and 3.

【0025】カセット1内のワーク2をカセット3に移
送させる場合、ワーク搬送ロボットRは、まずロボット
本体5をカセット1の前面に位置させ、軸6を左回転さ
せてハンドHを伸長してカセット1に近接させる。さら
に、ハンドHをカセット1内に進入させて軸6を上動さ
せて所望のワーク2をハンドH上に載置させる。その
後、軸6を右回転させてハンドHを縮めさせ、カセット
1から離隔する。その後、ロボット本体5を走行レール
4a,4bに従って右に移動させ、カセット3の前面に
移動させる。その後、軸6を左回転させてハンドHを伸
長し、カセット3内に進入させる。その後、軸6を下降
させてハンドH上に載置されたワーク2をカセット3内
に収納する。なお、ハンドHがカセット1,3から離れ
た時点でハンドHを縮め、あるいは伸長させると同時に
ロボット本体5を左右に移動させるようにしてサイクル
タイムの短縮化を図るようにしてもよい。
When transferring the work 2 in the cassette 1 to the cassette 3, the work transfer robot R first positions the robot body 5 in front of the cassette 1, rotates the shaft 6 counterclockwise to extend the hand H, and 1 Further, the hand H is advanced into the cassette 1 and the shaft 6 is moved upward to place a desired work 2 on the hand H. Thereafter, the hand 6 is contracted by rotating the shaft 6 clockwise, and is separated from the cassette 1. Thereafter, the robot body 5 is moved rightward according to the running rails 4a and 4b, and is moved to the front of the cassette 3. Thereafter, the hand H is extended by rotating the shaft 6 counterclockwise to enter the cassette 3. Thereafter, the shaft 6 is lowered to store the work 2 placed on the hand H in the cassette 3. It should be noted that the cycle time may be reduced by moving the robot body 5 right and left at the same time as the hand H is contracted or extended when the hand H is separated from the cassettes 1 and 3.

【0026】ロボット本体5上には、ワーク2aの位置
ずれを検出する3つの検出部10〜12が設置されてい
る。
On the robot main body 5, three detection units 10 to 12 for detecting a displacement of the work 2a are provided.

【0027】検出部10〜12のそれぞれは、ワーク2
aを上下から挟む形でワークの辺の位置を検出する。検
出部10,11は、ハンドH上に載置された状態のワー
ク2aの縦の辺上の異なる2点の位置を検出し、検出部
12は、横の辺上の1点の位置を検出する。
Each of the detection units 10 to 12
The position of the side of the work is detected by sandwiching a from above and below. The detectors 10 and 11 detect the positions of two different points on the vertical side of the work 2a placed on the hand H, and the detector 12 detects the position of one point on the horizontal side. I do.

【0028】検出部10〜12の構成は同一構成であ
り、図2に示すその1つの検出部10のA−A線断面図
を参照して検出部の詳細構成について説明する。
The configurations of the detecting units 10 to 12 are the same, and the detailed configuration of the detecting unit will be described with reference to the cross-sectional view taken along the line AA of one of the detecting units 10 shown in FIG.

【0029】図2において、検出部10は発光部10a
と受光部として機能するリニアセンサ10bとを有し、
これらはロボット本体5に固着されたブラケット14に
よって保持されている。発光部10aからは所定のレー
ザ光がリニアセンサ10bに向けて発光され、リニアセ
ンサ10bはこのレーザ光を受光、検出する。発光部1
0aとリニアセンサ10bとは、ワーク2aに多少の位
置ずれが生じても、必ずこれらの間に、ハンドH上に載
置されたワークが介在するように配置される。リニアセ
ンサ10bの位置に対応する発光部10aからのレーザ
光がワーク2aを介して受光される場合にはワークの減
衰、あるいは散乱特性等によって、直接発光部10aか
らレーザ光を受光する場合に比較して受光強度が小さく
なる。この特性を利用して、ワーク2aの縦の辺の位置
P1を検出することができる。
In FIG. 2, the detecting section 10 includes a light emitting section 10a.
And a linear sensor 10b functioning as a light receiving unit,
These are held by a bracket 14 fixed to the robot body 5. A predetermined laser beam is emitted from the light emitting section 10a toward the linear sensor 10b, and the linear sensor 10b receives and detects this laser beam. Light emitting unit 1
The workpiece 0a and the linear sensor 10b are arranged so that the workpiece placed on the hand H is always interposed between them even if the workpiece 2a is slightly displaced. When the laser light from the light emitting unit 10a corresponding to the position of the linear sensor 10b is received through the work 2a, the laser light is compared with the case where the laser light is directly received from the light emitting unit 10a due to the attenuation or scattering characteristics of the work. As a result, the received light intensity decreases. By utilizing this characteristic, the position P1 of the vertical side of the work 2a can be detected.

【0030】同様にして、検出部11もワーク2aの縦
の辺の位置P2を検出し、検出部12は、ワーク2aの
横の辺の位置P3を検出する。そして、これらの位置P
1〜P3の値はロボットコントローラ9に送出され、次
のような演算処理が行われ、ワーク2aの位置ずれが検
出される。
Similarly, the detecting section 11 detects the position P2 of the vertical side of the work 2a, and the detecting section 12 detects the position P3 of the horizontal side of the work 2a. And these positions P
The values of 1 to P3 are sent to the robot controller 9 and the following arithmetic processing is performed to detect the displacement of the work 2a.

【0031】図3は、2辺のなす角が直角である場合の
ワークの位置ずれの演算処理を説明する説明図である。
図3において、破線で示すワーク2bの位置は、位置ず
れのない正規の位置であり、ワーク2aの位置は、位置
ずれが生じた位置である。ワーク2bの辺L1と辺M1
との交点は基準となる原点とし、辺L1をX軸、辺M1
をY軸とした2次元平面を基準平面として設定してい
る。また、上述したように、検出部10,11は、X軸
に平行にY軸上に重なるように配置され、検出部12
は、Y軸に平行にX軸上に重なるように配置される。こ
こで、位置ずれがない場合における検出部10〜12の
各検出出力はそれぞれ出力S1〜S3である。また、位
置ずれが生じた場合における検出部10〜12の各検出
出力はそれぞれ出力P1〜P3である。さらに、Y軸上
に配置された検出部10,11の原点からY方向の距離
をそれぞれY1,Y2とし、X軸上に配置された検出部
12の原点からのX方向の距離をX1とする。
FIG. 3 is an explanatory diagram for explaining the processing for calculating the positional deviation of the work when the angle between the two sides is a right angle.
In FIG. 3, the position of the work 2b indicated by a broken line is a regular position without a position shift, and the position of the work 2a is a position where a position shift occurs. Side L1 and side M1 of work 2b
Is the origin as a reference, the side L1 is the X axis, the side M1
Is set as a reference plane using a two-dimensional plane as the Y axis. In addition, as described above, the detection units 10 and 11 are arranged so as to overlap on the Y axis in parallel with the X axis, and
Are arranged so as to overlap on the X axis in parallel with the Y axis. Here, the respective detection outputs of the detection units 10 to 12 when there is no displacement are outputs S1 to S3, respectively. In addition, the respective detection outputs of the detection units 10 to 12 when the position shift occurs are the outputs P1 to P3, respectively. Further, the distances in the Y direction from the origins of the detectors 10 and 11 arranged on the Y axis are Y1 and Y2, respectively, and the distances in the X direction from the origin of the detectors 12 arranged on the X axis are X1. .

【0032】ここで、位置ずれが生じたワーク2aの回
転量θとワーク2aの頂点Pの原点からの移動量(X0,
Y0)とを求める演算について説明すると、まず、tanθ
=((P2-S2)-(P1-S1))/(Y1-Y2)であり、回転量θは、 となる。一方、頂点Pを通る辺L2の直線の式は、 y−Y0=tanθ・(x−X0) であり、この直線は点(X1,P3-S3)を通るので、 (P3−S3)−Y0=tanθ・(X1−X0) (1) となる。この辺L2の直線に直交する辺M2の直線の式
は、θ=0でないとき、 (y−Y0)=(−1/tanθ)・(x−X0) であり、この直線は点(P2-S2,Y2)を通るので、 (Y2−Y0)=(−1/tanθ)・(P2-S2−X0) (2) となる。
Here, the rotation amount θ of the work 2a having the position shift and the movement amount (X0,
Y0) will be described. First, tan θ
= ((P2-S2)-(P1-S1)) / (Y1-Y2), and the rotation amount θ is Becomes On the other hand, the equation of the straight line of the side L2 passing through the vertex P is y-Y0 = tanθ. (X-X0). Since this straight line passes through the point (X1, P3-S3), (P3-S3) -Y0 = Tan θ · (X1-X0) (1) The equation of the straight line of the side M2 orthogonal to the straight line of the side L2 is as follows: when θ = 0, (y−Y0) = (− 1 / tan θ) · (x−X0), and this straight line is a point (P2-S2 , Y2), then (Y2-Y0) = (− 1 / tan θ) · (P2-S2-X0) (2)

【0033】この式(1)と式(2)との連立一次方程
式を解くと、 X0=sinθ・cosθ・(-P3+S3+Y2+tanθ・X1+(P2-S2)/t
anθ) Y0=Y2+cosθ・(cosθ・(P3-S3-Y2)+sinθ・(-X1+P2-
S2)) となる。一方、θ=0のとき、 X0=(P2-S2) Y0=(P3-S3) となる。
By solving the simultaneous linear equation of the equations (1) and (2), X0 = sin θ · cos θ · (−P3 + S3 + Y2 + tan θ · X1 + (P2-S2) / t
anθ) Y0 = Y2 + cosθ ・ (cosθ ・ (P3-S3-Y2) + sinθ ・ (-X1 + P2-
S2)). On the other hand, when θ = 0, X0 = (P2-S2) Y0 = (P3-S3).

【0034】このようにして、回転量θと移動量(X0,Y
0)とが求められる。この回転量θと移動量(X0,Y0)とは
ロボットコントローラ9によって求められるが、ロボッ
トコントローラ9は、この位置ずれ量をもとに、ハンド
Hを動かす補償制御を行ってワーク2aが正規の位置と
なるようにする。
Thus, the rotation amount θ and the movement amount (X0, Y
0) is required. The rotation amount θ and the movement amount (X0, Y0) are obtained by the robot controller 9, and the robot controller 9 performs compensation control for moving the hand H based on the positional deviation amount, and the work 2a Position.

【0035】この場合、ワーク2aの3点の位置は、検
出部10〜12によって同時に検出されるので、正確な
位置ずれを検出することができる。
In this case, since the positions of the three points on the work 2a are simultaneously detected by the detection units 10 to 12, it is possible to detect an accurate positional deviation.

【0036】また、ワーク2aの搬送軌跡の途中で検出
されるので、サイクルタイムに影響を及ぼすこともな
い。
Further, since it is detected in the middle of the transport trajectory of the work 2a, the cycle time is not affected.

【0037】さらに、ワーク2aの搬送途中、例えばロ
ボット本体5が走行レール4a,4b上を高速移動する
際に生じやすい位置ずれをも連続的に検出できる。すな
わち、ハンドH上に検出部10〜12が設けられた場合
にはワーク2aを収納する直前まで、ロボット本体5に
検出部10〜12が設けられた場合には走行レール4
a,4b上の走行中において検出することができる。こ
の結果、信頼性の高い位置補償が可能となり、ワーク2
aの破損等をなくすことができる。
In addition, it is possible to continuously detect a positional deviation which is likely to occur during the transfer of the work 2a, for example, when the robot body 5 moves at high speed on the traveling rails 4a and 4b. That is, when the detection units 10 to 12 are provided on the hand H, the traveling rail 4 is used until immediately before the workpiece 2a is stored, and when the detection units 10 to 12 are provided in the robot body 5.
a and 4b can be detected during traveling. As a result, highly reliable position compensation becomes possible, and the work 2
a can be eliminated.

【0038】なお、図1に示すワーク搬送システムで
は、ワーク2aの縦の辺に2つの検出部10,11を設
けて縦の辺上の2点P1,P2を検出し、横の辺に1つ
の検出部12を設けて横の辺上の1点P3を検出するよ
うにしているが、縦の辺に1つの検出部を設け、横の辺
に2つの検出部を設け、縦の辺の1点と横の辺の2点か
ら上述した位置ずれを検出するようにしてもよい。
In the work transfer system shown in FIG. 1, two detectors 10 and 11 are provided on the vertical side of the work 2a to detect two points P1 and P2 on the vertical side, and to detect one point on the horizontal side. Although one detecting section 12 is provided to detect one point P3 on the horizontal side, one detecting section is provided on the vertical side, two detecting sections are provided on the horizontal side, and the vertical side is provided. The above-described positional shift may be detected from two points, one point and a horizontal side.

【0039】また、図4に示すような2つの検出部2
0,21によってワーク2aの位置ずれを検出するよう
にしてもよい。この場合、縦の辺上の点P11は検出部
20によって検出し、縦の辺上の点P12と横の辺上の
点P13とを検出部21によって検出する。このような
構成によっても、3点P11〜P13が検出されるの
で、上述した演算が可能となる。
Further, two detectors 2 as shown in FIG.
0, 21 may be used to detect the displacement of the work 2a. In this case, the point P11 on the vertical side is detected by the detection unit 20, and the point P12 on the vertical side and the point P13 on the horizontal side are detected by the detection unit 21. Even with such a configuration, since the three points P11 to P13 are detected, the above-described calculation can be performed.

【0040】この3点P11〜P13あるいは3点P1
〜P3は、ワーク2aの辺上の点であり、3点のうち2
点が縦の辺上から、3点のうち1点が横の辺上から検出
される。この3点が検出される2辺は、その延長線上で
交わること可能な辺であることが必要である。但し、直
角に交わる必要はない。また、この2辺は、ワーク2a
の外縁に存在するが、これに限らず、ワーク上に検出可
能な2辺が存在すればよい。
The three points P11 to P13 or the three points P1
P3 are points on the side of the work 2a, and 2 out of the 3 points
A point is detected from a vertical side, and one of three points is detected from a horizontal side. The two sides on which the three points are detected need to be sides that can intersect on an extension of the two sides. However, they need not intersect at right angles. Also, these two sides are the work 2a
However, the present invention is not limited to this, and it is sufficient if there are two detectable sides on the work.

【0041】なお、上述したワーク搬送システムでは、
ワーク2aの2辺上の3点を直接検出するようにしてい
るが、ワーク2aを所定の軌跡上で該ワーク2aの画像
を取得し、この取得した画像の画像処理を行って2辺を
抽出し、位置ずれのない場合の2辺からの位置ずれ量を
求めてもよい。
In the above-described work transfer system,
Although three points on two sides of the work 2a are directly detected, an image of the work 2a is acquired on a predetermined trajectory, and image processing of the acquired image is performed to extract the two sides. Alternatively, the amount of displacement from two sides when there is no displacement may be obtained.

【0042】さらに、上述したワーク搬送システムで
は、検出部をいずれもワーク搬送ロボットRのロボット
本体5上に設けたが、これに限らず、例えば、ワーク2
のカセット1からの出し入れに障害とならない範囲でハ
ンドH上に設けてもよい。
Further, in the above-described work transfer system, all of the detection units are provided on the robot main body 5 of the work transfer robot R. However, the present invention is not limited to this.
May be provided on the hand H within a range that does not hinder the taking in and out of the cassette 1.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態であるワーク搬送システム
の構成を示す図である。
FIG. 1 is a diagram showing a configuration of a work transfer system according to an embodiment of the present invention.

【図2】検出部10のA−A線断面図である。FIG. 2 is a sectional view taken along line AA of the detection unit 10.

【図3】2辺のなす角が直角である場合のワークの位置
ずれの演算処理を説明する説明図である。
FIG. 3 is an explanatory diagram illustrating a calculation process of a positional shift of a workpiece when an angle between two sides is a right angle;

【図4】2つの検出部によって3点を求める構成を示す
図である。
FIG. 4 is a diagram showing a configuration for obtaining three points by two detection units.

【符号の説明】[Explanation of symbols]

1,3…カセット 2,2a…ワーク 4a,4b…走
行レール 5…ロボット本体 5a…回転台 6〜8…軸 9…ロ
ボットコントローラ 10〜12…検出部 10a…発光部 10b…リニア
センサ 14…ブラケット R…ワーク搬送ロボット R1,R
2…アーム H…ハンド
1, 3 ... cassette 2, 2a ... work 4a, 4b ... travel rail 5 ... robot body 5a ... turntable 6-8 ... axis 9 ... robot controller 10-12 ... detection unit 10a ... light emitting unit 10b ... linear sensor 14 ... bracket R: Work transfer robot R1, R
2: Arm H: Hand

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3F059 AA01 AA14 BA04 BB05 DA02 DD12 DE01 FB12 FB16 5F031 AA10 BB05 CC13 GG02 GG06 GG12 GG20  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 3F059 AA01 AA14 BA04 BB05 DA02 DD12 DE01 FB12 FB16 5F031 AA10 BB05 CC13 GG02 GG06 GG12 GG20

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 少なくともその延長上で交差する2辺を
有するワークをワーク搬送装置のハンド上に載置し、該
ワークの位置ずれを検出し、この検出結果をもとに該ワ
ークの搬送制御を行うワーク搬送システムにおいて、 前記ハンド上に載置された前記ワークの2辺上における
少なくとも3点の位置を検出する検出手段を具備し、 前記検出手段が検出した少なくとも3点の位置をもとに
前記ワークの正規の位置からの回転ずれ量と平行移動ず
れ量とを求めて前記ワークの搬送制御を行うことを特徴
とするワーク搬送システム。
1. A work having at least two sides intersecting with each other on an extension thereof is placed on a hand of a work transfer device, a position shift of the work is detected, and transfer control of the work is performed based on the detection result. A detecting means for detecting positions of at least three points on two sides of the work placed on the hand, based on the positions of at least three points detected by the detecting means. A transfer control of the work by calculating a rotational shift amount and a parallel shift amount of the work from a normal position.
【請求項2】 前記検出手段は、前記3点のうちの2点
の位置を前記2辺のうちの1辺から検出し、前記3点の
うちの他の1点の位置を前記2辺のうちの他の1辺から
検出することを特徴とする請求項1に記載のワーク搬送
システム。
2. The detecting means detects a position of two of the three points from one of the two sides, and detects a position of another one of the three points of the two sides. 2. The work transfer system according to claim 1, wherein the detection is performed from another one of the sides.
【請求項3】 前記検出手段は、第1の検出手段と第2
の検出手段とを有し、 前記第1の検出手段は、前記3点のうちの2点を検出
し、 前記第2の検出手段は、前記3点のうちの他の1点を検
出することを特徴とする請求項1に記載のワーク搬送シ
ステム。
3. The apparatus according to claim 2, wherein said detecting means includes a first detecting means and a second detecting means.
Wherein the first detecting means detects two of the three points, and the second detecting means detects another one of the three points. The work transfer system according to claim 1, wherein:
【請求項4】 前記第1の検出手段は、前記3点のうち
の2点をそれぞれ前記2辺の各辺から検出し、 前記第2の検出手段は、前記3点のうちの他の1点を前
記2辺のうちのいずれか1辺から検出することを特徴と
する請求項3に記載のワーク搬送システム。
4. The first detecting means detects two of the three points from each of the two sides, and the second detecting means detects another one of the three points. The workpiece transfer system according to claim 3, wherein a point is detected from any one of the two sides.
【請求項5】 前記ワーク搬送装置は、該ワーク搬送装
置の本体あるいは前記ハンド上に前記検出手段あるいは
前記第1および前記第2の検出手段を具備することを特
徴とする請求項1〜4のうちのいずれか1項に記載のワ
ーク搬送システム。
5. The work transfer device according to claim 1, wherein said work transfer device includes said detection means or said first and second detection means on a main body of said work transfer device or on said hand. The work transfer system according to any one of the above.
【請求項6】 前記検出手段は、前記ワーク搬送装置に
よって前記ワークが搬送されているときに前記少なくと
も3点の位置を検出することを特徴とする請求項1〜5
のうちのいずれか1項に記載のワーク搬送システム。
6. The apparatus according to claim 1, wherein said detecting means detects the positions of said at least three points when said workpiece is being transported by said workpiece transport device.
The work transfer system according to any one of the above.
【請求項7】 少なくともその延長上で交差する2辺を
有するワークをワーク搬送装置のハンド上に載置し、該
ワークの位置ずれを検出し、この検出結果をもとに該ワ
ークの搬送制御を行うワーク搬送システムにおいて、 前記ワーク搬送装置本体あるいは前記ハンド上に設けら
れ、前記ワークの搬送終了直前を含む搬送中に、前記ハ
ンド上に載置された前記ワークの2辺上における少なく
とも3点の位置を検出する検出手段を具備し、 前記検出手段が検出した少なくとも3点の位置をもとに
前記ワークの正規の位置からの回転ずれ量と平行移動ず
れ量とを求めて前記ワークの搬送制御を行うことを特徴
とするワーク搬送システム。
7. A work having at least two sides intersecting on an extension thereof is placed on a hand of a work transfer device, a position shift of the work is detected, and transfer control of the work is performed based on the detection result. In the work transfer system, at least three points on two sides of the work placed on the hand are provided on the work transfer device main body or the hand during transfer including immediately before the transfer of the work is completed. Detecting the position of the work, and calculating the rotational displacement and the parallel displacement from the regular position of the work based on the positions of at least three points detected by the detecting means, and transporting the work. A work transfer system characterized by performing control.
JP24194898A 1998-08-27 1998-08-27 Work transfer system Pending JP2000071190A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24194898A JP2000071190A (en) 1998-08-27 1998-08-27 Work transfer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24194898A JP2000071190A (en) 1998-08-27 1998-08-27 Work transfer system

Publications (1)

Publication Number Publication Date
JP2000071190A true JP2000071190A (en) 2000-03-07

Family

ID=17081961

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24194898A Pending JP2000071190A (en) 1998-08-27 1998-08-27 Work transfer system

Country Status (1)

Country Link
JP (1) JP2000071190A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008082748A (en) * 2006-09-26 2008-04-10 Yamatake Corp Edge sensor, position detection method and alignment method
US7386367B2 (en) 2003-02-19 2008-06-10 Fanuc Ltd Workpiece conveying apparatus
WO2011077693A1 (en) 2009-12-21 2011-06-30 Canon Kabushiki Kaisha Robot system for reorienting a held workpiece
JP2011131300A (en) * 2009-12-22 2011-07-07 Canon Inc Robot system, and apparatus and method for control of the same
JP2011230238A (en) * 2010-04-28 2011-11-17 Yaskawa Electric Corp Robot control device, and robot control method
JP2012064918A (en) * 2010-08-20 2012-03-29 Tokyo Electron Ltd Substrate transferring apparatus, substrate transferring method, and recording medium having recorded therein program for executing the method
JP2012178423A (en) * 2011-02-25 2012-09-13 Nsk Technology Co Ltd Exposure unit and prealignment method of wafer
KR101239821B1 (en) * 2006-06-30 2013-03-06 엘지디스플레이 주식회사 robot for transporting substrate and alignment method of the same
WO2013146800A1 (en) * 2012-03-30 2013-10-03 東京エレクトロン株式会社 Conveyance device, and conveyance method
JP2014027298A (en) * 2013-10-08 2014-02-06 Tokyo Electron Ltd Method for adjusting position of substrate transfer device
JP2014114161A (en) * 2012-12-05 2014-06-26 Mitsuboshi Diamond Industrial Co Ltd Substrate transfer device
US9217636B2 (en) 2012-06-11 2015-12-22 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and a computer-readable storage medium
JP2019141921A (en) * 2018-02-16 2019-08-29 日本電産サンキョー株式会社 Correction value calculation method for industrial robot
JP2021167043A (en) * 2020-04-10 2021-10-21 日本電産サンキョー株式会社 Robot system and robot system control method
CN114199193A (en) * 2020-09-18 2022-03-18 中国科学院微电子研究所 Inclination detection device and method and mechanical arm system
CN114678308A (en) * 2020-12-25 2022-06-28 上海微电子装备(集团)股份有限公司 Method and system for transporting a substrate
CN116021524A (en) * 2023-02-14 2023-04-28 彩虹(合肥)液晶玻璃有限公司 High-precision compensation transfer method for glass sheet transfer manipulator

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7386367B2 (en) 2003-02-19 2008-06-10 Fanuc Ltd Workpiece conveying apparatus
KR101239821B1 (en) * 2006-06-30 2013-03-06 엘지디스플레이 주식회사 robot for transporting substrate and alignment method of the same
JP2008082748A (en) * 2006-09-26 2008-04-10 Yamatake Corp Edge sensor, position detection method and alignment method
WO2011077693A1 (en) 2009-12-21 2011-06-30 Canon Kabushiki Kaisha Robot system for reorienting a held workpiece
US9418291B2 (en) 2009-12-21 2016-08-16 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and computer-readable storage medium
US9043023B2 (en) 2009-12-22 2015-05-26 Canon Kabushiki Kaisha Robot system, and control apparatus and method thereof
JP2011131300A (en) * 2009-12-22 2011-07-07 Canon Inc Robot system, and apparatus and method for control of the same
JP2011230238A (en) * 2010-04-28 2011-11-17 Yaskawa Electric Corp Robot control device, and robot control method
JP2012064918A (en) * 2010-08-20 2012-03-29 Tokyo Electron Ltd Substrate transferring apparatus, substrate transferring method, and recording medium having recorded therein program for executing the method
JP2012178423A (en) * 2011-02-25 2012-09-13 Nsk Technology Co Ltd Exposure unit and prealignment method of wafer
JP2013211317A (en) * 2012-03-30 2013-10-10 Tokyo Electron Ltd Transport device and transport method
WO2013146800A1 (en) * 2012-03-30 2013-10-03 東京エレクトロン株式会社 Conveyance device, and conveyance method
US9217636B2 (en) 2012-06-11 2015-12-22 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and a computer-readable storage medium
JP2014114161A (en) * 2012-12-05 2014-06-26 Mitsuboshi Diamond Industrial Co Ltd Substrate transfer device
JP2014027298A (en) * 2013-10-08 2014-02-06 Tokyo Electron Ltd Method for adjusting position of substrate transfer device
JP7094115B2 (en) 2018-02-16 2022-07-01 日本電産サンキョー株式会社 How to calculate the correction value for industrial robots
JP2019141921A (en) * 2018-02-16 2019-08-29 日本電産サンキョー株式会社 Correction value calculation method for industrial robot
JP2021167043A (en) * 2020-04-10 2021-10-21 日本電産サンキョー株式会社 Robot system and robot system control method
JP7495265B2 (en) 2020-04-10 2024-06-04 ニデックインスツルメンツ株式会社 ROBOT SYSTEM AND METHOD FOR CONTROLLING ROBOT SYSTEM
CN114199193A (en) * 2020-09-18 2022-03-18 中国科学院微电子研究所 Inclination detection device and method and mechanical arm system
CN114199193B (en) * 2020-09-18 2024-11-08 中国科学院微电子研究所 Tilt detection device, method and robotic arm system
CN114678308A (en) * 2020-12-25 2022-06-28 上海微电子装备(集团)股份有限公司 Method and system for transporting a substrate
CN114678308B (en) * 2020-12-25 2025-08-12 上海芯上微装科技股份有限公司 Substrate transmission method and system
CN116021524A (en) * 2023-02-14 2023-04-28 彩虹(合肥)液晶玻璃有限公司 High-precision compensation transfer method for glass sheet transfer manipulator

Similar Documents

Publication Publication Date Title
JP2000071190A (en) Work transfer system
JP4499038B2 (en) Thin plate substrate transfer apparatus and transfer control method thereof
JP2007126254A (en) Carrier device
US7596425B2 (en) Substrate detecting apparatus and method, substrate transporting apparatus and method, and substrate processing apparatus and method
TW201351548A (en) Transport device and transport method
US20140081458A1 (en) Robot system and article manufacturing method
JPH07263518A (en) Semiconductor wafer transfer apparatus, transfer method, and semiconductor wafer processing apparatus
KR20230035083A (en) Robot and Board Shape Abnormality Inspection Method
JP2013018617A (en) Carrying vehicle
CN101389924B (en) Method and system for measuring a diameter, and assembly line employing this system
JP4395873B2 (en) Displacement amount detection method and displacement amount correction method for thin plate-like object
TW202328844A (en) Article transport facility
JP6404957B2 (en) Machining system with a robot that transports workpieces to the processing machine
JP4750957B2 (en) A position / posture detection system for containers for container handling cranes or container transport vehicles.
JP2000194418A (en) Position correction system for ummanned carriage
JP2000071187A (en) Work transfer robot
JP2009049251A (en) Wafer transfer device
JPH01169939A (en) Centering equipment for semiconductor wafer
JP2006351883A (en) Substrate conveyance mechanism and processing system
KR20230104695A (en) Control device of substrate transfer robot and control method of joint motor
JP5118896B2 (en) Transfer robot system
CN110153992B (en) Method for calculating correction value of industrial robot
JP2000012657A (en) Positioning device for semiconductor wafer
JPH0620920A (en) Substrate-position compensator
JPH11150172A (en) Transfer device