The present disclosure contains subject matter related to that disclosed in Japanese Priority Patent Application No. 2012-252390 filed on Nov. 16, 2012. The contents of this application are incorporated herein by reference in their entirety.
1. Field of the Invention
An embodiment disclosed herein relates to a substrate transfer robot and a substrate transfer method.
2. Description of the Related Art
Conventionally, there is known a substrate transfer robot that takes out a thin plate-shaped substrate such as a glass substrate or a semiconductor wafer from a cassette as a substrate receiving container and transfers the substrate to a predetermined transfer location. The substrate transfer robot is often formed of a so-called horizontal articulated robot.
The horizontal articulated robot is a robot provided with an extensible/retractable arm unit in which two arms are connected through a joint. A robot hand (hereinafter just referred to as “hand”) installed at the tip end portion of the extensible/retractable arm unit is linearly moved by causing each of the arms to make a rotating operation.
In the substrate transfer robot, the hand is provided with a substrate holding member such as a fork or the like. The substrate transfer robot linearly moves the substrate holding member by virtue of the aforementioned linear movement of the hand and causes the substrate holding member to enter a cassette. The substrate holding member holds a substrate by lifting up the same from below. By retracting an extensible/retractable arm unit, the substrate transfer robot linearly takes out the substrate from the cassette.
It is sometimes the case that the substrate is accommodated within the cassette at a location deviated from a normal position. For that reason, it is demanded in the substrate transfer robot that the substrate be transferred to a right position while correcting the positional deviation. In order to comply with this demand, there have been made different kinds of proposals.
As one example, there has been proposed a hand position aligning method and device in which the positional deviation of the substrate is corrected by detecting the rear edge of the substrate with a first sensor installed in the root portion of a fork and detecting the left edge of the substrate with a second sensor installed in a salient portion protruding leftward from the fork.
In case of the above proposal, however, the fork is highly likely to interfere with the cassette because the salient portion inevitably enter the cassette. Since the salient portion is formed in a fixed position, there may be a case where, depending on the deviated pattern of the substrate, the lateral edge of the substrate cannot be detected by the second sensor installed in the salient portion.
Under the circumstances, the applicant of the subject application has proposed in, e.g., Japanese Patent No. 4766233, a substrate transfer robot in which an arm provided with a sensor is installed in a frame of a hand and in which the position of a substrate is detected by swinging the arm outside a cassette.
This makes it possible to prevent the hand from interfering with the cassette. Moreover, it is possible to enhance the reliability of position detection because rotation detection is performed by the sensor. In the substrate transfer robot disclosed in Japanese Patent No. 4766233, the arm provided with the sensor is swingably driven by an independent drive power source.
In the aforementioned related art, however, there is a room for further improvement in terms of cost-effectiveness. More specifically, since the arm provided with the sensor is driven by the independent drive power source in the aforementioned prior art, it is necessary to employ the drive power source, a speed reducer and the like. Thus the cost is likely to increase.
Moreover, the hand is likely to become heavyweight due to the use of the drive power source, the speed reducer and the like. In recent years, the chance of transferring large substrates tends to increase. Consequently, it may sometimes difficult to maintain the substrate position detection accuracy due to transverse sway or other causes.
In accordance with a first aspect of the embodiment, there is provided a substrate transfer robot, including: an extensible/retractable arm unit configured to extend and retract in a horizontal direction; a robot hand provided with prongs for holding a substrate, the robot hand including a base end portion rotatably connected to a tip end portion of the extensible/retractable arm unit; and a sensor unit arranged to be rotated by a rotating force of the robot hand, the sensor unit configured to, when rotated, intersect a lateral end portion of the substrate held by the prongs when seen in a plan view and to detect a lateral end position of the substrate.
An embodiment of a substrate transfer robot and a substrate transfer method disclosed in the subject application will now be described in detail with reference to the accompanying drawings which form a part hereof. The present disclosure is not limited by the embodiment described herein below.
In the following description, a substrate transfer robot for transferring a glass substrate as a transfer target object will be described by way of example. The substrate transfer robot will be just referred to as “robot”. A robot hand as an end effector will be just referred to as “hand”. The glass substrate will be referred to as “workpiece”.
First, the configuration of a robot 10 according to an embodiment will be described with reference to
For the sake of making the description easily understandable,
In the following description, it is sometimes the case that, if there exists a plurality of components, only a part of the components is designated by a reference symbol with the remaining components not designated by reference symbols. In this case, the component designated by a reference symbol is identical in configuration with the remaining components not designated by reference symbols.
The robot 10 shown in
Each of the extensible/retractable arm units 11 includes a first arm 11a and a second arm 11b. The elevating stand 14 includes a first elevator arm 14a, a second elevator arm 14b and a base portion 14c.
Each of the hands 12 is an end effector installed in the tip end portion of each of the extensible/retractable arm units 11. The arm base 13 is a base portion of the extensible/retractable arm units 11 and is configured to horizontally rotatably support the extensible/retractable arm units 11.
Details of the extensible/retractable arm units 11, the hand 12 and the arm base 13 will be described later with reference to
The arm base 13 is installed to swing with respect to the elevating stand 14 about a swing axis S parallel to the vertical direction. In the following description, the swing operation about the swing axis S will be sometimes referred to as “swing axis operation” of the robot 10.
The elevating stand 14 is a unit that swingably supports the arm base 13 in the tip end portion thereof and moves the arm base 13 up and down along an up/down movement direction parallel to the vertical direction.
The first elevator arm 14a supports the arm base 13 in the tip end portion thereof so that the arm base 13 can swing about the swing axis S and can rotate about an axis U1. The second elevator arm 14b supports the base end portion of the first elevator arm 14a in the tip end portion thereof so that the first elevator arm 14a can rotate about an axis U2.
The base portion 14c is installed on the running table 15 to support the base end portion of the second elevator arm 14b so that the second elevator arm 14b can rotate about an axis L. The running table 15 is a running mechanism formed of a running carriage or the like. The running table 15 runs along, e.g., a running axis SL parallel to a Y-axis in
The robot 10 performs an up/down operation by rotating the arm base 13 about the axis U1, the first elevator arm 14a about the axis U2, and the second elevator arm 14b about the axis L.
A control device 20 is connected to the robot 10 so as to make mutual communication with the robot 10. The control device 20 performs operation control to enable the robot 10 to carry out different kinds of operations, such as the aforementioned up/down operation, the aforementioned swing axis operation, the aforementioned running axis operation and the below-mentioned extension/retraction operation of the extensible/retractable arm units 11. A substrate transfer system 1 is configured to include at least the control device 20 and the robot 10.
Next, the configuration existing above the arm base 13 will be mainly described with reference to
For the sake of making the description easily understandable, only one of the extensible/retractable arm units 11 installed as dual arms, i.e., the extensible/retractable arm unit 11 corresponding to a right arm, will be shown and described herein below.
As shown in
The base end portion of the hand 12 is connected to the tip end portion of the second arm 11b so that the hand can rotate about an axis P3. The hand 12 includes a frame 12a, a plurality of prongs 12b, a sensor unit 12c and rotational deviation sensors 12d. The frame 12a is connected to the second arm 11b.
The frame 12a includes a base frame 12aa and a sensor support frame 12ab. The base frame 12aa supports the prongs 12b in parallel. The sensor support frame 12ab rotatably supports the base end portion of the sensor unit 12c.
The frame 12a has a hollow structure. Different kinds of members such as a pulley and a belt, which will be described later, are arranged within the frame 12a. On this point, description will be made later in more detail with reference to
As shown in
The sensor unit 12c is a detection unit for detecting a lateral end position of the workpiece W held by the prongs 12b. The sensor unit 12c is formed of, e.g., an optical beam sensor unit having a light emitting/receiving portion 12cb (which will be described later). The sensor unit 12c is not limited to an optical type but may be a magnetic type, an electrostatic type or an ultrasonic type. In the present embodiment, it is assumed that the sensor unit 12c is an optical type.
The sensor unit 12c is rotatably connected to the sensor support frame 12ab (namely, the frame 12a) in the base end portion thereof. In the tip end portion of the sensor unit 12c, the light emitting/receiving portion 12cb is arranged so as to form an optical axis downward, namely toward the upper surface of the workpiece W.
If the base end portion of the sensor unit 12c is rotated with respect to the frame 12a, the light emitting/receiving portion 12cb existing at the tip end portion of the sensor unit 12c intersects the lateral end portion of the workpiece W when seen in a plan view. Thus the sensor unit 12c detects the lateral end position of the workpiece W.
The rotation of the sensor unit 12c is passively performed by the rotating force of the hand 12 rotating about the axis P3. Accordingly, the sensor unit 12c does not require an independent drive power source for rotationally driving the sensor unit 12c per se.
As shown in
As illustrated in
The role of the rotational deviation sensors 12d will be described later with reference to
As already described in respect of
The circle minR depicted in
As shown in
More specifically, when extending the extensible/retractable arm unit 11, the robot 10 rotates the first arm 11a counterclockwise by a rotation amount θ about the axis P1 (see an arrow 204 in
The hand 12 is rotated counterclockwise by a rotation amount θ about the axis P3 with respect to the second arm 11b (see an arrow 206 in
At this time, the sensor unit 12c rotates clockwise about an axis P5 with respect to the frame 12a of the hand (see an arrow 207 in
When retracting the extensible/retractable arm unit 11, the rotation directions about the axes P1, P2, P3 and P5 are opposite to the rotation directions available when extending the extensible/retractable arm unit 11. In the course of retracting the extensible/retractable arm unit 11, the sensor unit 12c intersects the lateral end portion of the workpiece W when seen in a plan view. Thus, the sensor unit 12c can detect the lateral end position of the workpiece W.
In other words, the second arm 11b rotates in the direction opposite to the rotating direction of the first arm 11a by a rotation amount 20 twice as large as the rotation amount θ of the first arm 11a. The hand 12 rotates in the direction opposite to the rotating direction of the second arm 11b by a rotation amount θ. Thus, the robot 10 extends and retracts while maintaining the orientation of the hand 12 in a predetermined orientation. In a state that the extensible/retractable arm unit 11 is extended, the tip end portion of the sensor unit 12c is escaped toward the base end portion of the hand 12. When the extensible/retractable arm unit 11 is kept in a retracted state, the sensor unit 12c makes arc-like rotation so that the tip end portion thereof can intersect the lateral end portion of the workpiece W.
Next, the rotation structure of the sensor unit 12c will be described with reference to
As shown in
As mentioned above, the base end portion of the sensor unit 12c is connected the frame 12a so that the sensor unit 12c can rotate about the axis P5 (see a double-headed arrow 302 in
The pulley 12ac and the intermediate pulley 12ad are connected to each other by a belt 12ae. As shown in
The rotating force generated by the relative rotation of the pulley 12ac is transmitted to the intermediate pulley 12ad via the belt 12ae. As shown in
The rotating force transmitted to the intermediate pulley 12ad is used to rotate the driven pulley 12ca through the belt 12af and to rotate the sensor unit 12c about the axis P5. That is to say, the sensor unit 12c rotates in response to the rotation of the hand 12. In other words, since the driven pulley 12ca receives the rotating force transmitted through the belts 12ae and 12af, the sensor unit 12c rotates in response to the rotation of the hand 12 when the hand 12 makes rotation with respect to the extensible/retractable arm unit 11.
Thus, the sensor unit 12c can rotate without having to use an independent drive power source and can detect the lateral end position of the workpiece W as the light emitting/receiving portion 12cb senses the cutoff of the optical axis 303 caused by the lateral end portion of the workpiece W. It is therefore possible to make the cost-effectiveness compatible with the securing of the detection accuracy of the position of the workpiece W.
Elimination of the independent drive power source makes it possible to reduce the weight of the hand 12. Accordingly, it is possible to reduce the causes of transverse sway attributable to the hand 12 becoming heavyweight. This can assist in securing the detection accuracy of the position of the workpiece W.
The pulley 12ac, the intermediate pulley 12ad and the driven pulley 12ca are configured to have a predetermined pulley ratio which restricts the rotation amount of the sensor unit 12c. In other words, the predetermined pulley ratio is decided in advance so that, in the course of retracting the extensible/retractable arm unit 11, the sensor unit 12c can be rotated to reliably intersect the lateral end portion of the workpiece W and the sensor unit 12c should not interfere with other members.
In respect of the pulley ratio, as shown in
Next, a method of transferring a workpiece W according to the present embodiment will be described with reference to
First, the workpiece W is taken out from a cassette 30. In this case, as shown in
At this time, the sensor unit 12c rotates about the axis P5 (see an arrow 402 in
The rotational deviation sensors 12d are optical sensors arranged at two left and right points of the hand 12, e.g., in the opposite end prongs 12b as illustrated in
In this regard, it is presumed that the rotational deviation of the workpiece W has been detected by the rotational deviation sensors 12d. In this case, as shown in
By virtue of the operation of the elevating stand 14, the hand 12 is moved upward to lift up the workpiece W with the prongs 12b. Thus the workpiece W is placed on, and held by, the prongs 12b.
Subsequently, as shown in
Then, as shown in
During the time period between the time at which the lateral end position of the workpiece W is detected by the sensor unit 12c and the time at which the workpiece W is transferred to a transfer destination, the robot 10 calculates the deviation amount of the workpiece W based on the detected lateral end position. This calculation may be performed by the control device 20.
Referring now to
The Y-axis direction distance between the center of the pulley 12ac and the center of the driven pulley 12ca is assumed to be “Yay”. The number of teeth of the pulley 12ac is assumed to be “Z1”. The number of teeth of the driven pulley 12ca is assumed to be “Z2”. The length of the sensor unit 12c is assumed to be “R”.
The rotation amount of the sensor unit 12c with respect to the rotation amount θ about the axis P1 is assumed to be “β”. As shown in
The correction value of the Yay is assumed to be “ΔY”, the correction value of the R is assumed to be “ΔR”, and the detection delay correction value is assumed to be “Δφ”.
In this case, the Y-axis direction deviation amount of the lateral end position of the workpiece W can be calculated by the following equation (1):
the deviation amount of the workpiece
W=Gy/2−(Yay+ΔY)+(R+ΔR)×cos{(β0+(Z1/Z2)θ+Δφ)} (1).
If the deviation amount of the workpiece W is larger than 0, the deviation occurs at the side of A in
Then, the robot 10 releases the workpiece W by, e.g., placing the workpiece W in a target position of a transfer destination while correcting the position of the workpiece W pursuant to the calculated deviation amount of the workpiece W.
While there has been described by way of example a case where the sensor unit 12c mainly detects a unidirectional (X-direction) deviation, the sensor unit 12c may detect bidirectional (X- and Y-direction) deviations.
This case is regarded as a first modified example and will be described with reference to
As shown in
If the hand 12′ is inserted into the cassette 30 as indicated by an arrow 601 in
If the workpiece W is taken out from the cassette 30 as shown in
Then, a deviation amount is calculated based on the detected lateral end position. The position of the workpiece W is corrected pursuant to the calculated deviation amount. Subsequently, the workpiece W is released in a target position of a transfer destination.
According to the first modified example, it is possible to make the cost-effectiveness compatible with the securing of the detection accuracy of the position of the workpiece W.
In case where the workpiece W is taken out as shown in
In this case, the lateral end position can be detected at four points. It is therefore possible to enhance the detection accuracy of the position of the workpiece W.
In
While there has been described by way of example a case where at least two rotational deviation detecting sensors are provided, it may be possible to use a single rotational deviation detecting sensor. In this case, the sensor unit 12c may serve as the rotational deviation detecting sensor.
This case is regarded as a second modified example and will be described with reference to
As shown in
If the hand 12″ is inserted below the workpiece W contained in the cassette 30 as indicated by an arrow 701 in
The rotational deviation of the workpiece W is detected based on the detection result of the sensor unit 12c and the detection result of the rotational deviation sensor 12d arranged in the prong 12b. Then the rotational deviation of the workpiece W is corrected.
If the workpiece W is taken out from the cassette 30 as indicated by an arrow 703 in
Subsequently, a Y-axis direction deviation amount is calculated based on the detected lateral end positions. The position of the workpiece W is corrected pursuant to the calculated deviation amount. Thereafter, the workpiece W is released in a target position of a transfer destination.
The rotating operation of the sensor unit 12c can be easily realized by changing, e.g., the number “Z1” of teeth of the pulley 12ac and the number “Z2” of teeth of the driven pulley 12ca, which makes up the predetermined pulley ratio mentioned above. Moreover, it is sufficient to use a single rotational deviation sensor 12d. This assists in achieving cost-effectiveness.
According to the second modified example, it is possible to make the cost-effectiveness compatible with the securing of the detection accuracy of the position of the workpiece W.
In
As described above, the robot (substrate transfer robot) according to the present embodiment includes the extensible/retractable arm unit, the hand (robot hand) and the sensor unit. The extensible/retractable arm unit extends and retracts in the horizontal direction. The hand is provided with the prongs for holding the workpiece (substrate). The base end portion of the hand is rotatably connected to the tip end portion of the extensible/retractable arm unit. The sensor unit is arranged to be rotated by a rotating force of the robot hand. The sensor unit is configured to, when rotated, intersect the lateral end portion of the workpiece held by the prongs when seen in a plan view and to detect the lateral end position of the workpiece.
According to the robot of the aforementioned embodiment, it is possible to make the cost-effectiveness compatible with the securing of the detection accuracy of the position of the workpiece.
While the dual-arm robot has been described by way of example in the aforementioned embodiment, this is not intended to limit the number of arms of the robot. The present disclosure may be applied to a single arm robot or a robot having three or more arms.
In the aforementioned embodiment, the robot is installed on the running carriage to perform the running axis operation. However, the kind of the running mechanism is not limited as long as the robot can move along a predetermined track.
In the aforementioned embodiment, there has been described by way of example a case where the transfer target object is a glass substrate. However, the transfer target object is not limited to the glass substrate but may be a semiconductor wafer or other thin plate-shaped substrates.
The detailed shapes of the respective members may differ from the shapes shown in the drawings of the subject application. The respective components appearing in the embodiment and the modified examples described above may be combined appropriately as long as no conflict arises.
Other effects and modified examples can be readily derived by those skilled in the relevant art. For that reason, the broad aspect of the present disclosure is not limited to the specific disclosure and the representative embodiment shown and described above. Accordingly, the present disclosure can be modified in many different forms without departing from the spirit and scope of the disclosure defined by the appended claims and the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2012-252390 | Nov 2012 | JP | national |