JP2015032617A - Teaching data correction method of carrier robot, and carrier system - Google Patents
Teaching data correction method of carrier robot, and carrier system Download PDFInfo
- Publication number
- JP2015032617A JP2015032617A JP2013159280A JP2013159280A JP2015032617A JP 2015032617 A JP2015032617 A JP 2015032617A JP 2013159280 A JP2013159280 A JP 2013159280A JP 2013159280 A JP2013159280 A JP 2013159280A JP 2015032617 A JP2015032617 A JP 2015032617A
- Authority
- JP
- Japan
- Prior art keywords
- imaging
- data
- holding unit
- teaching
- transfer robot
- 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)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
Description
本発明は、搬送ロボットの教示データ補正方法、およびこの方法を実行するのに適した搬送システムに関する。 The present invention relates to a method for correcting teaching data of a transfer robot, and a transfer system suitable for executing the method.
従来、半導体ウエハなどのワークを搬送するための搬送ロボットが知られている(たとえば特許文献1を参照)。同文献において、搬送ロボットの周囲には、複数のチャンバが配置されている。搬送ロボットは、ワークを載置するためのハンドと、ハンドを移動させるための移動機構とを備えている。搬送ロボットは、ハンドにワークを載置した状態で各チャンバ内部の所望の箇所にワークを搬送する。 Conventionally, a transfer robot for transferring a workpiece such as a semiconductor wafer is known (see, for example, Patent Document 1). In this document, a plurality of chambers are arranged around the transfer robot. The transfer robot includes a hand for placing a workpiece and a moving mechanism for moving the hand. The transfer robot transfers the work to a desired location inside each chamber while the work is placed on the hand.
一般に、このような搬送ロボットを用いる際、搬送ロボットの動作を教示する教示作業が必要である。特許文献1に記載の搬送ロボットを用いる場合には、各チャンバに対する搬送ロボットの教示作業は全て作業者が手作業により行っている。各チャンバに対する搬送ロボットの教示作業にはそれぞれ非常に手間を要する。教示が終了した搬送ロボットにおいて、ワークの搬送は自動運転により行われる。 In general, when such a transfer robot is used, a teaching operation for teaching the operation of the transfer robot is required. When the transfer robot described in Patent Document 1 is used, the operator performs all the transfer robot teaching operations for each chamber manually. The teaching operation of the transfer robot for each chamber requires a lot of labor. In the transfer robot that has finished teaching, the transfer of the workpiece is performed by automatic operation.
搬送ロボットの自動運転は、教示作業に際して得られた教示データを用いて行われる。当該教示データは、たとえば複数の教示点を含む。これら教示点は、たとえば搬送ロボットを基準とする3次元座標系において設定された定点である。 The automatic operation of the transfer robot is performed using the teaching data obtained in the teaching operation. The teaching data includes, for example, a plurality of teaching points. These teaching points are fixed points set in, for example, a three-dimensional coordinate system based on the transport robot.
一方、搬送ロボットは、何らかの理由で交換する場合がある。搬送ロボットを交換する場合、交換前後において搬送ロボットの据え付け位置にずれが生じうる。搬送ロボットの据え付け位置にずれが生ずると、搬送ロボットの交換前に行った教示作業によって得られた教示データに基づいて交換後の搬送ロボットの自動運転を行っても、搬送ロボットが設置された空間座標を基準とした搬送ロボット(ハンド)の動作にもずれが生じてしまう。したがって、交換後の搬送ロボットについては、再度、教示作業を行う必要がある。搬送ロボットの教示作業は上述したように非常に手間を要する。よって、搬送ロボットの交換後に再度の教示作業を行うのでは、非効率であるという問題があった。 On the other hand, the transfer robot may be replaced for some reason. When exchanging the transfer robot, the installation position of the transfer robot may be shifted before and after the exchange. If there is a deviation in the installation position of the transfer robot, the space in which the transfer robot is installed will be detected even if the transfer robot is automatically operated based on the teaching data obtained by the teaching work performed before the transfer robot is replaced. There is also a deviation in the operation of the transfer robot (hand) with reference to the coordinates. Therefore, the teaching operation needs to be performed again for the transport robot after the replacement. As described above, the teaching operation of the transfer robot is very laborious. Therefore, there is a problem that it is inefficient to perform the teaching operation again after the transfer robot is replaced.
本発明は、このような事情のもとで考え出されたものであって、搬送ロボットの交換後において再度の教示作業を不要とすることができる搬送ロボットの教示データ補正方法を提供することを主たる課題とする。 The present invention has been conceived under such circumstances, and provides a teaching data correction method for a transfer robot that can eliminate the need for a second teaching operation after the transfer robot is replaced. Let it be the main issue.
上記の課題を解決するため、本発明では、次の技術的手段を採用した。 In order to solve the above problems, the present invention employs the following technical means.
本発明の第1の側面によって提供される搬送ロボットの教示データ補正方法は、ワークを保持する保持部、および当該保持部を移動させる移動機構を有し、交換可能に据え付けられる搬送ロボットと、上記保持部を含む所定領域を撮像する撮像部と、を用い、上記搬送ロボットへ所定の動作を行わせるための教示データに基づいて上記保持部を移動させつつ上記撮像部によって上記所定領域を撮像し、第1撮像データとして記憶する第1撮像工程と、上記搬送ロボットの交換後において、上記教示データに基づいて上記保持部を移動させつつ上記撮像部によって上記所定領域を撮像し、第2撮像データとして記憶する第2撮像工程と、上記第1および第2撮像データに基づいて、上記保持部の位置に関する差分データを算出する工程と、上記差分データに基づいて、上記教示データを補正する工程と、を備えることを特徴としている。 A transfer robot teaching data correction method provided by the first aspect of the present invention includes a transfer robot that has a holding unit that holds a workpiece, a moving mechanism that moves the holding unit, and is installed in a replaceable manner. And imaging the predetermined area by the imaging unit while moving the holding unit based on teaching data for causing the transfer robot to perform a predetermined operation. After the first imaging step stored as the first imaging data and after the exchange of the transfer robot, the imaging unit captures the predetermined area while moving the holding unit based on the teaching data, and the second imaging data A second imaging step stored as: a step of calculating difference data relating to the position of the holding unit based on the first and second imaging data; Based on the partial data, it is characterized by comprising the steps of correcting the teaching data.
好ましい実施の形態においては、上記撮像部は、垂直方向を視軸とする2次元映像を撮像する。 In a preferred embodiment, the imaging unit captures a two-dimensional image having a vertical direction as a visual axis.
好ましい実施の形態においては、上記保持部には所定の測定基準点が設定されており、上記差分データを算出する工程においては、上記教示データに基づき上記保持部の状態が所定の第1状態である時点から所定の第2状態である時点まで移動するときの、上記第1撮像データと上記第2撮像データとにおける、上記測定基準点の移動軌跡および上記第2状態での位置をそれぞれ対比する。 In a preferred embodiment, a predetermined measurement reference point is set in the holding unit, and in the step of calculating the difference data, the holding unit is in a predetermined first state based on the teaching data. The movement trajectory of the measurement reference point and the position in the second state are compared in the first imaging data and the second imaging data when moving from a certain time point to a predetermined second state time point. .
好ましい実施の形態においては、上記保持部は、上記移動機構に対して着脱可能に取り付けられる。 In a preferred embodiment, the holding portion is detachably attached to the moving mechanism.
好ましい実施の形態においては、上記保持部には所定の測定基準線が設定されており、上記差分データを算出する工程においては、上記第1撮像データと上記第2撮像データとにおける、上記第2状態である時点の上記測定基準線の延びる方向を対比する。 In a preferred embodiment, a predetermined measurement reference line is set in the holding unit, and in the step of calculating the difference data, the second imaging data in the first imaging data and the second imaging data is calculated. The direction in which the measurement reference line extends at the time of the state is compared.
好ましい実施の形態においては、上記撮像部は、一定位置に配置される支持体に固定されている。 In a preferred embodiment, the imaging unit is fixed to a support body arranged at a fixed position.
好ましい実施の形態においては、上記支持体には、上記保持部の高さ方向の位置を検出する高さ位置検出部が固定されており、上記高さ位置検出部によって検出された高さ位置情報を上記差分データの算出に反映する。 In a preferred embodiment, a height position detection unit that detects a position of the holding unit in the height direction is fixed to the support, and height position information detected by the height position detection unit is provided. Is reflected in the calculation of the difference data.
本発明の第2の側面によって提供される搬送システムは、ワークを保持する保持部、および当該保持部を移動させる移動機構を有し、交換可能に据え付けられる搬送ロボットの教示データを補正するための搬送システムであって、上記搬送ロボットの動作を制御する動作制御部と、上記保持部を含む所定領域を撮像する撮像部と、上記搬送ロボットへ所定の動作を行わせるための教示データ、および上記撮像部によって撮像される上記所定領域の撮像データ、を記憶する記憶部と、上記搬送ロボットの交換前後の上記撮像データに基づいて、上記保持部の位置に関する差分データを算出する差分データ算出部と、上記差分データに基づいて上記教示データを補正する教示データ補正部と、を備える、ことを特徴としている。 The transfer system provided by the second aspect of the present invention includes a holding unit that holds a workpiece and a moving mechanism that moves the holding unit, and corrects teaching data of a transfer robot that is installed in a replaceable manner. A transfer system, an operation control unit that controls the operation of the transfer robot, an imaging unit that images a predetermined area including the holding unit, teaching data for causing the transfer robot to perform a predetermined operation, and the above A storage unit that stores imaging data of the predetermined area imaged by the imaging unit, and a difference data calculation unit that calculates difference data related to the position of the holding unit based on the imaging data before and after replacement of the transfer robot; A teaching data correction unit that corrects the teaching data based on the difference data.
本発明のその他の特徴および利点は、添付図面を参照して以下に行う詳細な説明によって、より明らかとなろう。 Other features and advantages of the present invention will become more apparent from the detailed description given below with reference to the accompanying drawings.
以下、本発明の好ましい実施形態につき、図面を参照しつつ具体的に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の実施形態に係る搬送ロボットの教示データの補正を行うための搬送システムの全体構成を示す図である。図1に示される搬送システムAは、搬送ロボット1と、撮像部2と、記憶部31と、差分データ算出部32と、教示データ補正部33と、動作制御部34と、を備えている。
FIG. 1 is a diagram showing an overall configuration of a transfer system for correcting teaching data of a transfer robot according to an embodiment of the present invention. The transport system A shown in FIG. 1 includes a transport robot 1, an imaging unit 2, a
搬送ロボット1は、ワークWを搬送するためのロボットである。ワークWは、薄板状であり、たとえば、半導体ウエハ、ガラスパネル、あるいは、液晶FPD用基板等である。図1、図2に示すように、搬送ロボット1は、基部11と、移動機構13と、保持部15と、を有する。
The transfer robot 1 is a robot for transferring the workpiece W. The workpiece W has a thin plate shape, and is, for example, a semiconductor wafer, a glass panel, or a liquid crystal FPD substrate. As shown in FIGS. 1 and 2, the transfer robot 1 includes a
基部11は、搬送ロボット1における土台となる部位である。基部11は、たとえばボルト締結などの適宜手段を用いて、所定の設置位置の床面に着脱可能に固定されている。移動機構13は基部11および保持部15に固定されている。移動機構13は、基部11に対し保持部15を移動させるためのものである。移動機構13の一方端は、基部11に支持されており、移動機構13の他方端に保持部15が設けられている。移動機構13によって保持部15が移動させられることにより、保持部15は基部11に対して移動する。移動機構13は、複数のアームおよび回転機構(詳細な説明は省略)等を有する。本実施形態においては、移動機構13は、基部11に対し保持部15を水平方向に進退移動させる。また、移動機構13は基部11に対し昇降可能である。移動機構13が基部11に対し昇降することにより、移動機構13は、基部11に対し保持部15を上下方向に移動させる。また、移動機構13は、平面視において基部11に対し回転可能である。移動機構13が基部11に対し回転することにより、移動機構13は、基部11に対し保持部15を平面視において基部11の周りに回動させる。
The
保持部15は、ワークWを保持するためのものである。ワークWを保持した状態で保持部15が移動することにより、ワークWは所望の位置まで搬送される。本実施形態においては、保持部15はワークWを載置することにより、ワークWを保持する。本実施形態とは異なり、保持部15はワークWを載置するものには限定されない。たとえば、保持部15は、ワークWをワークWの上面から吸着することにより、ワークWを保持するものであってもよい。
The holding
本実施形態においては、保持部15は、ホルダ151および2つのエンドエフェクタ153を有する。ホルダ151は、たとえば移動機構13に対して着脱可能に取り付けられている。本実施形態においてホルダ151は台形の板状であるが、ホルダ151の具体的形状はこれに限定されない。各エンドエフェクタ153は、一方向に沿って延びる細板状である。各エンドエフェクタ153はホルダ151に固定されている。2つのエンドエフェクタ153は、ワークWを載置する状態にて、ワークWを搬送する。
In the present embodiment, the holding
詳細は後述するが、搬送ロボット1については、所定の動作を行わせるための教示作業を作業者の手によって行う。搬送ロボット1への教示に関する情報は、教示信号STとして記憶部31に送られる。
Although details will be described later, for the transfer robot 1, teaching work for performing a predetermined operation is performed by an operator's hand. Information relating to teaching to the transfer robot 1 is sent to the
撮像部2は、保持部15を含む所定領域を撮像するためのものである。撮像部2は、専用カセット4に固定されている。専用カセット4は、下壁部41、側壁部42、および上壁部43で囲まれた内部空間を有するとともに側方が開口しており、剛性が高められた金属製の構造体である。専用カセット4は、たとえばロードロックチャンバ51の内部に配置される。ロードロックチャンバ51に対する専用カセット4の配置については、高い精度での位置決めがなされている。
The imaging unit 2 is for imaging a predetermined area including the holding
撮像部2は、専用カセット4の上壁部41に固定されている。撮像部2は、たとえばCCDカメラである。撮像部2は、その撮像方向が下方に向いており、垂直方向を視軸とする2次元映像を撮像する。図1に示すように、保持部15は、専用カセット4の開口44を通じて専用カセット4の内部空間に進入しうる。このような構成により、撮像部2は、保持部15を含む所定領域を撮像することができる。図3は、撮像部2によって撮像される上記所定領域の画像の一例を示している。撮像部2は、撮像した動画や静止画像等の撮像信号SImを記憶部31に送る。
The imaging unit 2 is fixed to the
専用カセット4の下壁部41には、レーザ変位センサ6が固定されている。レーザ変位センサ6は、専用カセット4内に位置する保持部15の高さ方向の変位を検出するものであり、たとえば半導体レーザにより構成される。レーザ変位センサ6は、保持部15の高さ方向の位置を検出し、当該高さ位置に関する情報信号SHを記憶部31に送る。
A laser displacement sensor 6 is fixed to the
記憶部31は、撮像部2からの撮像信号SIm等を各種データとして記憶する。より具体的には、記憶部31が記憶するデータとしては、搬送ロボット1の教示に関する教示データDT、撮像部2によって上記所定領域を撮像した動画や静止画像等に関する撮像データDIm、保持部15の高さ位置に関する高さ位置データDH等が挙げられる。
The
差分データ算出部32は、搬送ロボット1の交換前および交換後のそれぞれの撮像データに基づいて、保持部15の位置に関する差分データDRを算出する。差分データ算出部32は、差分データDRを教示データ補正部33に送る。
The difference
教示データ補正部33は、差分データDRに基づいて教示データDTを補正する。補正後の教示データについては、補正教示データDRTとして記憶部31に記憶される。
The teaching
動作制御部34は、搬送ロボット1の動作を制御する。具体的には、動作制御部34は、基部11に対する保持部15の動作を制御する。動作制御部34は、搬送ロボット1に動作を行わせるための教示データ等を記憶部31から受け、搬送ロボット1に動作制御信号SMを送る。搬送ロボット1は、動作制御信号SMに基づいて動作する。なお、搬送ロボット1には、図示しない電源装置から搬送ロボット1を動作させるための電力が供給される。
The
搬送ロボット1は、ワークに所定の処理を行わせるために用いられる。図4に示すように、搬送ロボット1は、たとえばロードロックチャンバ51,52およびプロセスチャンバ53,54,55,56に囲まれるように配置される。搬送ロボット1は、トランスポートチャンバ50に配置されており、このトランスポートチャンバ50をロードロックチャンバ51,52およびプロセスチャンバ53〜56が囲んでいる。トランスポートチャンバ50は、たとえば人間が立ち入ることができるサイズである。
The transfer robot 1 is used for causing a workpiece to perform a predetermined process. As shown in FIG. 4, the transfer robot 1 is arranged so as to be surrounded by, for example,
プロセスチャンバ53〜56は、その内部にて、ワークWに対しCVD(Chemical Vapor Deposition)やエッチング等の処理を行う。ロードロックチャンバ51,52は、プロセスチャンバ53〜56内を真空に保持し大気に開放しないことを目的に、プロセスチャンバ53〜56への処理前、処理後のワークWを収納するために設置される真空チャンバである。ロードロックチャンバ51,52内には、ワークWを積層状に収納するためのカセット(図示略)が配置される。当該カセットは、ロードロックチャンバ51,52に対して出し入れ可能である。搬送ロボット1の稼働時において、搬送ロボット1は、ロードロックチャンバ51,52およびプロセスチャンバ53〜56に対して、適宜、ワークWを出し入れする。
The
次に、本実施形態の搬送システムAにおける搬送ロボット1の教示データ補正方法について説明する。 Next, a teaching data correction method for the transfer robot 1 in the transfer system A of the present embodiment will be described.
<搬送ロボット1の教示>
まず、搬送ロボット1を所定の設置位置に据え付けた後、搬送ロボット1へ所定の動作を教示するための教示作業を行う。教示作業は、たとえば作業者がティーチペンダント等の操作部(図示略)を操作することにより行う。教示作業は、ロードロックチャンバ51,52およびプロセスチャンバ53〜56のそれぞれについて行う。搬送ロボット1への教示に関する情報は、教示データDTとして記憶部31に記憶される。ここで、教示データDTは、たとえばロードロックチャンバ51,52およびプロセスチャンバ53〜56の各々について、複数の教示点に関する位置情報を含む。
<Teaching the transfer robot 1>
First, after the transfer robot 1 is installed at a predetermined installation position, teaching work for teaching the transfer robot 1 of a predetermined operation is performed. The teaching work is performed, for example, when an operator operates an operation unit (not shown) such as a teach pendant. The teaching operation is performed for each of the
<搬送ロボット1の交換前における、教示データDTに基づいた保持部15の動作の記録>
次に、教示データDTに基づいて搬送ロボット1を動作させ、保持部15の動きを撮像データとして記憶部31に記憶する。ここで、まず、図1に示したように、ロードロックチャンバ51に専用カセット4を配置する。次いで、ロードロックチャンバ51に対し、教示データDTに基づいて搬送ロボット1に所定の動作を行わせる。ここで、撮像部2は、専用カセット4の内部における所定領域を撮像する。このとき、保持部15は、専用カセット4の開口44を通じて進入し、移動する保持部15が撮像部2によって撮像される。
<Record of operation of holding
Next, the transport robot 1 is operated based on the teaching data DT, and the movement of the holding
撮像部2は、所定領域を撮像した動画や画像に対応する撮像信号SIm1を記憶部31に送り、当該撮像信号SIm1は記憶部31に撮像データDIm1として記憶される。撮像データDIm1としては、保持部15が専用カセット4の内部に進入した後の所定の時点(第1状態である時点)から、保持部15が教示に基づいて所定の停止位置に到達した時点(第2状態である時点)までの動画を含む。図3は、保持部15が所定の停止位置に到達した時点(第2状態である時点)の所定領域の画像である。
The imaging unit 2 sends to the
次に、レーザ変位センサ6により保持部15の高さ方向の位置を測定し、保持部15の高さ位置データとして記憶部31に記憶する。
Next, the position of the holding
以上のようにして、搬送ロボット1の交換前において、教示データDTに基づいて保持部15が移動させられるときの当該保持部15の位置に関するデータが、記憶部31に記憶される。
As described above, the data regarding the position of the holding
<搬送ロボット1の交換後における、教示データDTに基づいた保持部15の動作の記録>
据え付け後の搬送ロボット1について、何らかの理由(たとえば点検や部品交換等)により、交換する場合がある。搬送ロボット1の交換に際しては、まず、トランスポートチャンバ50内に作業者が入り、搬送ロボット1を取り外す。次いで、作業者は、必要な作業を済ませた交換後の搬送ロボット1を、トランスポートチャンバ50内の所定の設置位置に固定する。
<Recording operation of holding
The transport robot 1 after installation may be replaced for some reason (for example, inspection or parts replacement). When the transfer robot 1 is replaced, first, an operator enters the
ここで、交換後の搬送ロボット1の位置については、交換前の位置と比べて多少の位置ずれが生じうる。位置ずれの要素としては、たとえば図5〜図7に示すものがある。図5〜図7において、交換前の搬送ロボット1を実線で表し、交換後の搬送ロボット1を一点鎖線で表す。図5は、搬送ロボット1(基部11)の平面視における水平面内の直交軸方向(xy方向)のずれを示し、図6は、搬送ロボット1(基部11)の垂直軸心周りの回転方向(θ1方向)のずれを示す。また、保持部15を取り付け直した場合等においては、図7に示された、保持部15の垂直軸心周りの回転方向(θ2方向)のずれと、保持部15の高さ方向(z方向、図示略)のずれとが生じ得る。なお、図5〜図7において、一点鎖線で表す交換後の搬送ロボット1は、位置ずれの程度を誇張して表している。
Here, the position of the transport robot 1 after the replacement may be slightly displaced from the position before the replacement. Examples of misalignment elements include those shown in FIGS. 5 to 7, the transfer robot 1 before replacement is indicated by a solid line, and the transfer robot 1 after replacement is indicated by a one-dot chain line. FIG. 5 shows a shift in the orthogonal axis direction (xy direction) in the horizontal plane in the plan view of the transfer robot 1 (base 11), and FIG. 6 shows the rotation direction around the vertical axis of the transfer robot 1 (base 11) ( (θ1 direction) is shown. Further, when the holding
そして、交換後の搬送ロボット1全体のずれとしては、上記したxy方向、θ1方向、θ2方向、z方向のそれぞれのずれの要素が合成して表れる場合がある。 Then, the displacement of the entire transfer robot 1 after the replacement may appear by combining the above-described displacement elements in the xy direction, the θ1 direction, the θ2 direction, and the z direction.
本実施形態では、教示データDTに基づいて交換後の搬送ロボット1を動作させ、保持部15の動きを撮像データとして記憶部31に記憶する。ここで、図1に示したように、ロードロックチャンバ51に専用カセット4を配置しておく。そして、ロードロックチャンバ51に対し、教示データDTに基づいて搬送ロボット1に所定の動作を行わせる。ここで、撮像部2は、専用カセット4の内部における所定領域を撮像する。このとき、保持部15は、専用カセット4の開口44を通じて進入し、移動する保持部15が撮像部2によって撮像される。
In the present embodiment, the transport robot 1 after replacement is operated based on the teaching data DT, and the movement of the holding
撮像部2は、所定領域を撮像した動画や画像に対応する撮像信号SIm2を記憶部に送り、当該撮像信号SIm2は記憶部31に撮像データDIm2として記憶される。撮像データDIm2としては、保持部15が専用カセット4の内部に進入した後の所定の時点(第1状態である時点)から、保持部15が教示に基づいて所定の停止位置に到達した時点(第2状態である時点)までの動画を含む。以上のようにして、搬送ロボット1の交換後において、教示データDTに基づいて保持部15が移動させられるときの当該保持部15の位置に関するデータが、記憶部31に記憶される。
The imaging unit 2 sends to the storage unit an imaging signal SIm2 corresponding to a moving image or an image obtained by imaging a predetermined area, and the imaging signal SIm2 is stored in the
図8は、保持部15が所定の停止位置に到達した時点(第2状態である時点)の所定領域の画像を示す。交換前の搬送ロボット1の撮像データDIm1による画像を実線で表し、交換後の搬送ロボット1の撮像データDIm2による画像を一点鎖線で表す。
FIG. 8 shows an image of a predetermined area at a time point when the holding
<搬送ロボット1の交換前後の撮像データに基づく、保持部15の位置に関する差分データDRの算出>
次に、搬送ロボット1の交換前および交換後のそれぞれの撮像データDIm1,DIm2に基づいて、保持部15の位置に関する差分データDRを算出する。以下に説明する差分データDRの算出においては、撮像データDIm1,DIm2に関して、適宜、画像処理を行う。
<Calculation of difference data DR related to the position of the holding
Next, difference data DR relating to the position of the holding
まず、差分データDRの算出に際し、保持部15に測定基準点と測定基準線とが設定される。図8において、測定基準点PS1,PS2は、移動機構13に対する保持部15の取付フランジの中心点に設定されている。また、図8において、測定基準線LS1,LS2は、エンドエフェクタ153の長手方向に沿う線分に設定されている。
First, when the difference data DR is calculated, a measurement reference point and a measurement reference line are set in the holding
次いで、搬送ロボット1の交換前後の撮像データDIm1,DIm2における、測定基準点PS1,PS2の移動軌跡を対比する。ここでは、保持部15が専用カセット4の内部に進入した後の所定の時点(第1状態である時点)から、保持部15が教示に基づいて所定の停止位置に到達した時点(第2状態である時点)までの、測定基準点PS1,PS2の移動軌跡を対比する。図8において、撮像データDIm1,DIm2における測定基準点PS1,PS2の移動軌跡TM1,TM2をそれぞれ点線で表す。図6および図8を参照すると理解されるように、搬送ロボット1(基部11)の回転方向(θ方向)におけるずれは、移動軌跡TM1,TM2どうしの角度のずれとして表れる。したがって、移動軌跡TM1,TM2を対比することにより、交換後の搬送ロボット1(基部11)の回転方向(θ1方向)のずれ量Gθ1を算出することができる。
Next, the movement trajectories of the measurement reference points PS1 and PS2 in the imaging data DIm1 and DIm2 before and after the exchange of the transfer robot 1 are compared. Here, from the predetermined time point (the time point in the first state) after the holding
次いで、搬送ロボット1の交換前後の撮像データDIm1,DIm2における、測定基準点PS1,PS2の位置を対比する。図5、図6、図8を参照すると理解されるように、撮像データDIm1,DIm2における測定基準点PS1,PS2の位置のずれは、搬送ロボット1の回転方向(θ1方向)のずれと水平面内の直交軸方向(xy方向)のずれの合成として表れる。ここで、θ1方向のずれ量Gθ1は既に算出されている。したがって、搬送ロボット1の位置ずれがθ1方向のずれのみであると仮定した場合、図9に示すように、保持部15が所定の停止位置に到達した時点(第2状態である時点)において、測定基準点は所定の円C1上に位置する筈であるので、測定基準点がとりうる仮定点PAを求めることができる。そして、この仮定点PAと、交換後の撮像データDIm2において保持部15が所定の停止位置に到達した時点(第2状態である時点)での測定基準点PS2との位置のずれが、搬送ロボット1(基部11)のxy方向のずれ量Gxyとして算出することができる。
Next, the positions of the measurement reference points PS1 and PS2 in the imaging data DIm1 and DIm2 before and after the exchange of the transfer robot 1 are compared. As understood with reference to FIGS. 5, 6, and 8, the positional deviation of the measurement reference points PS <b> 1 and PS <b> 2 in the imaging data DIm <b> 1 and DIm <b> 2 is caused by the rotational direction (θ1 direction) of the transfer robot 1 and the horizontal plane. Appears as a combination of deviations in the orthogonal axis direction (xy direction). Here, the shift amount Gθ1 in the θ1 direction has already been calculated. Therefore, when it is assumed that the positional deviation of the transfer robot 1 is only the deviation in the θ1 direction, as shown in FIG. 9, when the holding
次いで、搬送ロボット1の交換前後の撮像データDIm1,DIm2における、測定基準線LS1,LS2の延びる方向を対比する。図6、図7、図8を参照すると理解されるように、撮像データDIm1,DIm2における測定基準線LS1,LS2の延びる方向の角度のずれは、搬送ロボット1(基部11)の回転方向(θ方向)におけるずれと、保持部15の回転方向(θ2方向)におけるずれとの合成として表れる。ここで、上記のように搬送ロボット1のθ1方向のずれ量Gθ1は既に算出されている。したがって、保持部15の回転方向(θ2方向)におけるずれ量Gθ2は、測定基準線LS1,LS2の延びる方向の角度のずれから搬送ロボット1(基部11)の回転方向(θ方向)におけるずれ量Gθ1を差し引くことにより、算出することができる。
Next, the directions in which the measurement reference lines LS1 and LS2 extend in the imaging data DIm1 and DIm2 before and after the exchange of the transfer robot 1 are compared. As understood with reference to FIGS. 6, 7, and 8, the deviation of the angle in the direction in which the measurement reference lines LS <b> 1 and LS <b> 2 extend in the imaging data DIm <b> 1 and DIm <b> 2 is the rotational direction (θ of the transport robot 1 (base portion 11)). Direction) and a shift in the rotation direction of the holding portion 15 (θ2 direction). Here, as described above, the shift amount Gθ1 of the transfer robot 1 in the θ1 direction has already been calculated. Therefore, the shift amount Gθ2 in the rotation direction (θ2 direction) of the holding
なお、搬送ロボット1の交換後において、保持部15の高さ方向(z方向)のずれが生ずると想定される場合には、レーザ変位センサ6により搬送ロボット1交換後の保持部15のz方向のずれ量Gzを検出する。ずれ量Gzが比較的に大きい場合、搬送ロボット1交換後の保持部15の動きを撮像する際に、当該ずれ量Gz相当分を交換前のもとの高さ位置に予め補正して保持部15を動作させてもよい。
When it is assumed that the holding
以上のようにして、搬送ロボットの交換前後の撮像データDIm1,DIm2に基づいて、保持部15の位置に関する差分データDRが算出される。差分データDRには、搬送ロボット1の水平面内の直交軸方向(xy方向)のずれ量Gxy、搬送ロボット1の回転方向(θ1方向)のずれ量Gθ1、保持部15の回転方向(θ2方向)のずれ量Gθ2、および保持部15の高さ方向(z方向)のずれ量Gzが含まれる。
As described above, the difference data DR related to the position of the holding
<差分データDRに基づく教示データDTの補正>
次に、教示データ補正部33において、差分データDRに基づいて教示データDTを補正する。上述のように、差分データDRは、搬送ロボット1の交換前後の位置ずれに関し、起こりうる位置ずれの方向要素(xy方向、θ1方向、θ2方向、z方向)ごとの各ずれ量を含む。このため、たとえばロードロックチャンバ51に対する教示データDTの補正においては、教示データDTに含まれる複数の教示点それぞれについて、差分データDRの各ずれ量をもとに計算により求めることが可能である。また、ロードロックチャンバ52およびプロセスチャンバ53〜56に対する教示データDTの補正についても、それぞれ、ロードロックチャンバ51の場合と同様に、差分データDRをもとに算出することができる。このようにして、すべてのチャンバ51〜56に対する教示データDTについて、差分データDRに基づいて補正することができる。補正後の教示データについては、補正教示データDRTとして記憶部31に記憶される。そして、交換後の搬送ロボット1における各チャンバ51〜56に対するワークWの搬送は、補正教示データDRTに基づいて自動運転により行うことができる。
<Correction of teaching data DT based on difference data DR>
Next, the teaching
次に、本実施形態の作用効果について説明する。 Next, the effect of this embodiment is demonstrated.
本実施形態においては、搬送ロボット1の交換前での教示データDTに基づいた保持部15の動作に関する撮像データDIm1と、搬送ロボット1の交換後での教示データDTに基づいた保持部15の動作に関する撮像データDIm2とを対比する。これにより、搬送ロボット1の交換前後における保持部15の位置に関する差分データDRを算出する。そして、差分データDRに基づいて、教示データDTを補正し、補正教示データDRTを得ることができる。このような構成によれば、搬送ロボット1を交換する場合においても、再度の教示作業を行う必要がない。
In the present embodiment, the imaging data DIm1 related to the operation of the holding
撮像部2は、垂直方向を視軸とする2次元画像を撮像する。このような構成によれば、搬送ロボット1が設置される床面に沿う方向(水平面内方向)における位置を的確に捉えることができる。 The imaging unit 2 captures a two-dimensional image with the vertical direction as the visual axis. According to such a configuration, the position in the direction (horizontal plane direction) along the floor surface on which the transfer robot 1 is installed can be accurately grasped.
差分データDRを算出する際に行う撮像データDIm1,DIm2の対比においては、保持部15に設定された測定基準点PS1,PS2の移動軌跡TM1,TM2および保持部15が所定の停止位置に到達した時点(第2状態である時点)での測定基準点PS1,PSの位置を対比する。このような構成によれば、上述したように、搬送ロボット1交換後における搬送ロボット1の回転方向(θ1方向)のずれ量Gθ1と水平面内の直交軸方向(xy方向)のずれ量Gxyとを算出することができる。このことは、搬送ロボット1交換後の設置位置のずれをより正確に把握するのに適する。
In the comparison of the imaging data DIm1 and DIm2 performed when the difference data DR is calculated, the movement trajectories TM1 and TM2 of the measurement reference points PS1 and PS2 set in the holding
差分データDRを算出する際に行う撮像データDIm1,DIm2の対比においては、さらに、保持部15が所定の停止位置に到達した時点(第2状態である時点)での保持部15に設定された測定基準線LS1,LS2の延びる方向を対比する。このような構成によれば、保持部15を取り付け直した場合であっても、保持部15の回転方向(θ2方向)のずれ量Gθ2を算出することができる。このことは、搬送ロボット1の交換に際して保持部15を取り付け直した場合等においても、保持部15のずれを正確に把握するのに適する。
In the comparison of the imaging data DIm1 and DIm2 performed when the difference data DR is calculated, it is further set to the holding
以上、本発明の実施形態を説明したが、本発明の技術的範囲は上記した実施形態に限定されるものではない。本発明の各部の具体的な構成は、発明の思想から逸脱しない範囲内で種々な変更が可能である。 Although the embodiment of the present invention has been described above, the technical scope of the present invention is not limited to the above-described embodiment. Various modifications can be made to the specific configuration of each part of the present invention without departing from the spirit of the invention.
上述の実施形態においては、搬送ロボット1が移動機構13により回動するものとして説明したが、本発明の搬送ロボットは回動するものには限定されない。搬送ロボットとしては、たとえばスライド動作するものであってもよい。また、上述の実施形態においては、チャンバ51〜56が放射状に配置されている例を示したが、これに限定されない。たとえば、複数のチャンバが直線状に一列に配列されている構成であってもよい。また本発明の搬送システムは真空状態でワークを搬送するものには限定されず、大気圧環境にてワークを搬送するものであってもよい。
In the above-described embodiment, the transfer robot 1 is described as being rotated by the moving
上述の実施形態においては、搬送ロボット1が保持部15を一つのみ有する例を示したが、本発明はこれに限定されない。すなわち、搬送ロボット1が複数の保持部15を有していてもよい。
In the above-described embodiment, an example in which the transfer robot 1 has only one holding
上述の実施形態においては、レーザ変位センサ6を用いて搬送ロボット1の交換前後における保持部15の高さ方向のずれを測定したが、本発明はこれに限定されない。たとえば、撮像部2として工業用のCCDカメラを用いる場合、当該カメラの被写界深度は0.5mm程度と浅い。このカメラの被写界深度内に収まるように保持部15を上下方向に移動させ、そのときの移動量から保持部15の高さ方向のずれを算出することが可能である。
In the above-described embodiment, the displacement in the height direction of the holding
A 搬送システム
DIm 撮像データ
DIm1 撮像データ(第1撮像データ)
DIm2 撮像データ(第2撮像データ)
DR 差分データ
DRT 補正教示データ
DT 教示データ
LS1,LS2 測定基準線
PS1,PS2 測定基準点
SIm,SIm1,SIm2 撮像信号
SM 動作制御信号
ST 教示信号
TM1,TM2 移動軌跡
W ワーク
1 搬送ロボット
11 基部
13 移動機構
15 保持部
151 ホルダ
153 エンドエフェクタ
2 撮像部
31 記憶部
32 差分データ算出部
33 教示データ補正部
34 動作制御部
4 専用カセット(支持体)
50 トランスポートチャンバ
51,52 ロードロックチャンバ
53,54,55,56 プロセスチャンバ
6 レーザ変位センサ(高さ位置検出部)
A Transport system DIm Imaging data DIm1 Imaging data (first imaging data)
DIm2 imaging data (second imaging data)
DR Difference data DRT Correction teaching data DT Teaching data LS1, LS2 Measurement reference lines PS1, PS2 Measurement reference points SIm, SIm1, SIMm2 Imaging signal SM Operation control signal ST Teaching signals TM1, TM2 Movement locus W Work 1
50
Claims (8)
上記搬送ロボットへ所定の動作を行わせるための教示データに基づいて上記保持部を移動させつつ上記撮像部によって上記所定領域を撮像し、第1撮像データとして記憶する第1撮像工程と、
上記搬送ロボットの交換後において、上記教示データに基づいて上記保持部を移動させつつ上記撮像部によって上記所定領域を撮像し、第2撮像データとして記憶する第2撮像工程と、
上記第1および第2撮像データに基づいて、上記保持部の位置に関する差分データを算出する工程と、
上記差分データに基づいて、上記教示データを補正する工程と、を備える、搬送ロボットの教示データ補正方法。 A holding unit that holds the workpiece, a transfer robot that has a moving mechanism that moves the holding unit, and is installed in an exchangeable manner, and an imaging unit that images a predetermined area including the holding unit,
A first imaging step of imaging the predetermined area by the imaging unit while moving the holding unit based on teaching data for causing the transfer robot to perform a predetermined operation, and storing it as first imaging data;
A second imaging step of imaging the predetermined area by the imaging unit while moving the holding unit based on the teaching data and storing it as second imaging data after the transfer robot is replaced;
Calculating difference data regarding the position of the holding unit based on the first and second imaging data;
Correcting the teaching data based on the difference data, and a teaching robot data correction method for the transfer robot.
上記差分データを算出する工程においては、上記教示データに基づき上記保持部の状態が所定の第1状態である時点から所定の第2状態である時点まで移動するときの、上記第1撮像データと上記第2撮像データとにおける、上記測定基準点の移動軌跡および上記第2状態での位置をそれぞれ対比する、請求項2に記載の教示データ補正方法。 A predetermined measurement reference point is set in the holding part,
In the step of calculating the difference data, the first imaging data when moving from the time when the state of the holding unit is a predetermined first state to the time when the holding unit is a predetermined second state based on the teaching data; The teaching data correction method according to claim 2, wherein the movement trajectory of the measurement reference point and the position in the second state are compared with the second imaging data.
上記差分データを算出する工程においては、上記第1撮像データと上記第2撮像データとにおける、上記第2状態である時点の上記測定基準線の延びる方向を対比する、請求項4に記載の教示データ補正方法。 A predetermined measurement reference line is set in the holding unit,
5. The teaching according to claim 4, wherein in the step of calculating the difference data, a direction in which the measurement reference line extends at a time point in the second state in the first imaging data and the second imaging data is compared. Data correction method.
上記高さ位置検出部によって検出された高さ位置情報を上記差分データの算出に反映する、請求項2ないし6のいずれかに記載の教示データ補正方法。 A height position detection unit that detects the position of the holding unit in the height direction is fixed to the support,
7. The teaching data correction method according to claim 2, wherein the height position information detected by the height position detection unit is reflected in the calculation of the difference data.
上記搬送ロボットの動作を制御する動作制御部と、
上記保持部を含む所定領域を撮像する撮像部と、
上記搬送ロボットへ所定の動作を行わせるための教示データ、および上記撮像部によって撮像される上記所定領域の撮像データ、を記憶する記憶部と、
上記搬送ロボットの交換前後の上記撮像データに基づいて、上記保持部の位置に関する差分データを算出する差分データ算出部と、
上記差分データに基づいて上記教示データを補正する教示データ補正部と、を備える、搬送システム。 A transfer system for correcting teaching data of a transfer robot that has a holding unit that holds a workpiece, and a moving mechanism that moves the holding unit, and is installed so as to be replaceable.
An operation control unit for controlling the operation of the transfer robot;
An imaging unit for imaging a predetermined area including the holding unit;
A storage unit that stores teaching data for causing the transfer robot to perform a predetermined operation, and imaging data of the predetermined area captured by the imaging unit;
A difference data calculation unit that calculates difference data related to the position of the holding unit based on the imaging data before and after replacement of the transfer robot;
And a teaching data correction unit that corrects the teaching data based on the difference data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013159280A JP2015032617A (en) | 2013-07-31 | 2013-07-31 | Teaching data correction method of carrier robot, and carrier system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013159280A JP2015032617A (en) | 2013-07-31 | 2013-07-31 | Teaching data correction method of carrier robot, and carrier system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015032617A true JP2015032617A (en) | 2015-02-16 |
Family
ID=52517735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013159280A Pending JP2015032617A (en) | 2013-07-31 | 2013-07-31 | Teaching data correction method of carrier robot, and carrier system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015032617A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110153994A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
CN110154038A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The location information restoration methods of robot |
CN110153993A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
CN110153995A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
CN110153992A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
KR20190099125A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correcting value of industrial robot |
JP2019153776A (en) * | 2018-03-05 | 2019-09-12 | キヤノントッキ株式会社 | Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium |
JP2019153775A (en) * | 2018-03-05 | 2019-09-12 | キヤノントッキ株式会社 | Robot, robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program, and storage medium |
KR20190110438A (en) * | 2018-03-20 | 2019-09-30 | 니혼 덴산 산쿄 가부시키가이샤 | Method for restoring position information of robot |
JP2019214107A (en) * | 2018-06-14 | 2019-12-19 | 日本電産サンキョー株式会社 | Teaching data creating system and teaching data creating method |
CN112589807A (en) * | 2019-10-02 | 2021-04-02 | 株式会社爱发科 | Substrate transfer apparatus and substrate transfer method |
-
2013
- 2013-07-31 JP JP2013159280A patent/JP2015032617A/en active Pending
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019141931A (en) * | 2018-02-16 | 2019-08-29 | 日本電産サンキョー株式会社 | Correction value calculation method for industrial robot |
CN110153993A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
JP2019141921A (en) * | 2018-02-16 | 2019-08-29 | 日本電産サンキョー株式会社 | Correction value calculation method for industrial robot |
JP2019145585A (en) * | 2018-02-16 | 2019-08-29 | 日本電産サンキョー株式会社 | Correction value calculation method of industrial robot |
CN110153992A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
KR20190099139A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correcting value of industrial robot |
KR20190099140A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correction value of industrial robot |
KR20190099125A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correcting value of industrial robot |
KR20190099122A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method for restoring positional information of robot |
KR20190099127A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correction value of industrial robot |
KR20190099138A (en) * | 2018-02-16 | 2019-08-26 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correction value of industrial robot |
JP2019141930A (en) * | 2018-02-16 | 2019-08-29 | 日本電産サンキョー株式会社 | Correction value calculation method for industrial robot |
KR102213545B1 (en) * | 2018-02-16 | 2021-02-08 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correcting value of industrial robot |
CN110154038A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The location information restoration methods of robot |
CN110153995A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
CN110153995B (en) * | 2018-02-16 | 2022-09-27 | 日本电产三协株式会社 | Method for calculating correction value of industrial robot |
JP7129788B2 (en) | 2018-02-16 | 2022-09-02 | 日本電産サンキョー株式会社 | Correction value calculation method for industrial robots |
JP7094115B2 (en) | 2018-02-16 | 2022-07-01 | 日本電産サンキョー株式会社 | How to calculate the correction value for industrial robots |
JP6999443B2 (en) | 2018-02-16 | 2022-01-18 | 日本電産サンキョー株式会社 | How to calculate the correction value for industrial robots |
JP6999444B2 (en) | 2018-02-16 | 2022-01-18 | 日本電産サンキョー株式会社 | How to calculate the correction value for industrial robots |
CN110153994A (en) * | 2018-02-16 | 2019-08-23 | 日本电产三协株式会社 | The amendment value calculating method of industrial robot |
KR102192561B1 (en) * | 2018-02-16 | 2020-12-17 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correcting value of industrial robot |
KR102205638B1 (en) | 2018-02-16 | 2021-01-21 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correction value of industrial robot |
KR102205705B1 (en) * | 2018-02-16 | 2021-01-21 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correction value of industrial robot |
KR102209497B1 (en) * | 2018-02-16 | 2021-02-01 | 니혼 덴산 산쿄 가부시키가이샤 | Method of calculating correction value of industrial robot |
KR102225139B1 (en) * | 2018-02-16 | 2021-03-09 | 니혼 덴산 산쿄 가부시키가이샤 | Method for restoring positional information of robot |
JP2021073682A (en) * | 2018-03-05 | 2021-05-13 | キヤノントッキ株式会社 | Film deposition apparatus and correction method for teaching data |
JP2019153775A (en) * | 2018-03-05 | 2019-09-12 | キヤノントッキ株式会社 | Robot, robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program, and storage medium |
JP2019153776A (en) * | 2018-03-05 | 2019-09-12 | キヤノントッキ株式会社 | Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium |
CN110228058A (en) * | 2018-03-05 | 2019-09-13 | 佳能特机株式会社 | Robot, robot system, device fabrication device, the manufacturing method of equipment and teaching location regulation method |
JP7002438B2 (en) | 2018-03-05 | 2022-01-20 | キヤノントッキ株式会社 | Robot systems, device manufacturing equipment, and device manufacturing methods |
CN110228063A (en) * | 2018-03-05 | 2019-09-13 | 佳能特机株式会社 | Robot system, device fabrication device, device manufacturing method and teaching location regulation method |
KR20190110438A (en) * | 2018-03-20 | 2019-09-30 | 니혼 덴산 산쿄 가부시키가이샤 | Method for restoring position information of robot |
KR102243694B1 (en) * | 2018-03-20 | 2021-04-23 | 니혼 덴산 산쿄 가부시키가이샤 | Method for restoring position information of robot |
JP2019214107A (en) * | 2018-06-14 | 2019-12-19 | 日本電産サンキョー株式会社 | Teaching data creating system and teaching data creating method |
JP7165514B2 (en) | 2018-06-14 | 2022-11-04 | 日本電産サンキョー株式会社 | Teaching data creation system and teaching data creation method |
JP7045353B2 (en) | 2019-10-02 | 2022-03-31 | 株式会社アルバック | Board transfer device and board transfer method |
CN112589807A (en) * | 2019-10-02 | 2021-04-02 | 株式会社爱发科 | Substrate transfer apparatus and substrate transfer method |
JP2021057548A (en) * | 2019-10-02 | 2021-04-08 | 株式会社アルバック | Substrate transport device and substrate transport method |
CN112589807B (en) * | 2019-10-02 | 2023-03-31 | 株式会社爱发科 | Substrate transfer apparatus and substrate transfer method |
US11628565B2 (en) | 2019-10-02 | 2023-04-18 | Ulvac, Inc. | Substrate transport device and substrate transporting method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2015032617A (en) | Teaching data correction method of carrier robot, and carrier system | |
TWI710440B (en) | Tool auto-teach method and apparatus | |
US10048680B2 (en) | Robot system, robot teaching method and control device therefor | |
JP5573861B2 (en) | Transport system | |
CN107924863B (en) | Conveying system, conveying robot and teaching method thereof | |
US20100222918A1 (en) | Transfer device and transfer method | |
JP7290988B2 (en) | Alignment Apparatus, Film Forming Apparatus, Alignment Method, Film Forming Method, and Electronic Device Manufacturing Method | |
TW201332048A (en) | Transfer system | |
JP4395873B2 (en) | Displacement amount detection method and displacement amount correction method for thin plate-like object | |
CN115039214A (en) | Substrate conveying device and substrate position deviation measuring method | |
JP6006103B2 (en) | Robot teaching method, transfer method, and transfer system | |
JP6299769B2 (en) | Robot system | |
JP4468159B2 (en) | Substrate processing apparatus and transfer position alignment method thereof | |
JP7455800B2 (en) | System and method for determining and correcting robot payload position | |
JP6281554B2 (en) | Teaching jig, robot, teaching system and teaching method | |
JP2022184175A (en) | Information processing device, transfer position teaching method and substrate processing device | |
CN111052337B (en) | Diagnostic method for robot | |
CN110962110A (en) | Mechanical arm and automatic conveying device | |
JP2014135460A (en) | Part carrier device | |
WO2022137917A1 (en) | Control device for substrate conveyance robot and method for controlling joint motor | |
US20240157563A1 (en) | Substrate conveyance robot and substrate extraction method | |
WO2015040915A1 (en) | Transport-in/transport-out apparatus and transport-in/transport-out method | |
JP6571475B2 (en) | Substrate processing equipment | |
JP2024058215A (en) | Position teaching device and position teaching method | |
JP2004119560A (en) | Substrate processing apparatus |