TWI718081B - Workpiece position detection method in robot - Google Patents
Workpiece position detection method in robot Download PDFInfo
- Publication number
- TWI718081B TWI718081B TW109124800A TW109124800A TWI718081B TW I718081 B TWI718081 B TW I718081B TW 109124800 A TW109124800 A TW 109124800A TW 109124800 A TW109124800 A TW 109124800A TW I718081 B TWI718081 B TW I718081B
- Authority
- TW
- Taiwan
- Prior art keywords
- hand
- workpiece
- hands
- robot
- detection sensor
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/088—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/087—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices for sensing other physical parameters, e.g. electrical or chemical properties
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/02—Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
- B25J9/04—Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type by rotating at least one arm, excluding the head movement itself, e.g. cylindrical coordinate type or polar coordinate type
- B25J9/041—Cylindrical coordinate type
- B25J9/042—Cylindrical coordinate type comprising an articulated arm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1612—Programme controls characterised by the hand, wrist, grip control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1679—Programme controls characterised by the tasks executed
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/68—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for positioning, orientation or alignment
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Manipulator (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
本發明在具有多個手的機器人中,不伴隨手的大的移動而消除工件的重合,可藉由遮光感測器等邊緣檢測感測器來檢測工件的邊緣位置。藉由分別安裝在水平多關節機構,可使手(13A、13B)在將其朝向固定成第一方向的狀態下沿著第一方向前進及後退。在各手(13A、13B)設置可使所述手環繞將多關節機構與所述手連接的手腕軸(34A、34B),朝從第一方向偏離的方向旋轉的機構。藉由使保持並非檢測對象的工件(50A)的手(13A)環繞其手腕軸(34A)旋轉,使所述工件(50A)從邊緣檢測感測器(28)的檢測空間內退出,而對檢測對象的工件(50B)的邊的位置進行檢測。In a robot with multiple hands, the present invention eliminates the overlap of the workpieces without large hand movement, and can detect the edge position of the workpieces by edge detection sensors such as light shielding sensors. By installing them in the horizontal multi-joint mechanism, the hands (13A, 13B) can be moved forward and backward in the first direction with their orientation fixed in the first direction. Each hand (13A, 13B) is provided with a mechanism that can rotate the hand in a direction deviated from the first direction around the wrist shaft (34A, 34B) connecting the multi-joint mechanism with the hand. By rotating the hand (13A) holding the workpiece (50A) that is not the detection target around its wrist axis (34A), the workpiece (50A) is withdrawn from the detection space of the edge detection sensor (28), and the The position of the side of the workpiece (50B) to be detected is detected.
Description
本發明關於一種用於液晶顯示面板用的玻璃基板等板狀的工件的搬送的機器人,且特別關於一種檢測機器人的手上的工件的位置的方法。The present invention relates to a robot used for conveying plate-shaped workpieces such as glass substrates for liquid crystal display panels, and more particularly to a method for detecting the position of the workpiece on the hand of the robot.
在液晶顯示裝置的生產線等中,使用機器人在不同的處理裝置等之間搬送基板等工件。在此情況下,工件的搬送藉由如下方式來進行:將機器人的手插入至成為搬入源的處理裝置的加載互鎖真空室(load-lock chamber)或匣盒中來將工件保持在機器人的手上,從加載互鎖真空室等中抽出載置有工件的手,在將工件載置在手上的狀態下使機器人的臂或機器人整體移動,繼而,將手插入至成為搬入目的地的處理裝置的加載互鎖真空室中來將工件保存在所述加載互鎖真空室中,其後,僅將手從加載互鎖真空室中抽出。手例如設為叉狀的形狀。機器人例如包括:水平多關節機構,將兩條臂連接來構成,在前端包括手;升降機構,使手連同水平多關節機構一起在上下方向上升降;以及旋轉機構,將鉛垂軸作為旋轉軸使水平多關節機構的整體在水平面內回旋。水平多關節機構以藉由所述兩條臂形成的角變小或變大來使手在同一直線上前進或後退的方式運轉。為了改變手在水平面內活動的方向的朝向,必須藉由旋轉機構來使手連同水平多關節機構一起回旋。進而,設置使機器人整體在水平面內進行直線移動的搬送機構。在專利文獻1中記載有此種機器人的一例。在以下的說明中,將手的前進及後退的方向稱為前後方向,將與前後方向正交的方向稱為左右方向。In the production line of liquid crystal display devices, etc., robots are used to transport workpieces such as substrates between different processing devices. In this case, the workpiece is transported by inserting the hand of the robot into the load-lock chamber or cassette of the processing device that is the load-in source to hold the workpiece in the robot’s With the hand, withdraw the hand on which the workpiece is placed from the load lock vacuum chamber, etc., move the arm of the robot or the robot as a whole while the workpiece is placed on the hand, and then insert the hand until it becomes the loading destination The workpiece is stored in the load lock vacuum chamber of the processing device, and thereafter, only the hand is withdrawn from the load lock vacuum chamber. The hand has a fork-like shape, for example. The robot includes, for example, a horizontal articulated mechanism, which is constructed by connecting two arms and includes a hand at the front end; a lifting mechanism that lifts and lowers the hand together with the horizontal articulated mechanism in the vertical direction; and a rotating mechanism that uses a vertical axis as a rotation axis Make the whole horizontal multi-joint mechanism revolve in the horizontal plane. The horizontal multi-joint mechanism operates in a way that the angle formed by the two arms becomes smaller or larger, so that the hand advances or retreats on the same straight line. In order to change the direction of the hand in the horizontal plane, the hand must be rotated together with the horizontal multi-joint mechanism by a rotating mechanism. Furthermore, a conveying mechanism for linearly moving the entire robot in a horizontal plane is provided. Patent Document 1 describes an example of such a robot. In the following description, the forward and backward directions of the hand are referred to as the front-rear direction, and the direction orthogonal to the front-rear direction is referred to as the left-right direction.
若不將工件載置在手上的指定位置,則存在保存在作為搬送目的地的加載互鎖真空室時產生誤差的擔憂。若為長方形的工件,則在手上的規定位置中工件的四邊相對於手的前後方向及左右方向排列的狀態一般被視作是指定位置。在以下的說明中,將工件中應變成與手的前後方向平行的邊稱為工件的縱向邊,將應變成與手的左右方向平行的邊稱為工件的橫向邊。手上的工件的從指定位置的偏離可想到如下三種:手的前後方向上的從指定位置的偏離、手的左右方向上的從指定位置的偏離、以及工件的橫向邊與手的左右方向形成的角度中的偏離。將工件的橫向邊與手的左右方向形成的角稱為傾斜角,當工件位於指定位置時,傾斜角為0。其中,前後方向上的偏離與傾斜角可藉由將用於檢測工件的橫向邊的感測器設置在手上來補償。當工件位於基準位置時,若在手上的與所述工件在左右方向上延長的邊緣即橫向邊對應的位置的兩處配置用於檢測工件的感測器,以所述感測器同時檢測橫向邊的方式控制手的前進量或後退量、及使手連同水平多關節機構一起回旋的回旋量,則能夠以不產生前後方向上的偏離與傾斜角的方式將工件載置在手上。或者,可先求出偏離量,在朝搬送目的地的加載互鎖真空室搬送工件時根據偏離量進行補償。If the workpiece is not placed at the designated position on the hand, there is a concern that errors may occur when the workpiece is stored in the load lock vacuum chamber as the transfer destination. In the case of a rectangular workpiece, the state in which the four sides of the workpiece are aligned in the front-rear direction and the left-right direction of the hand in a predetermined position on the hand is generally regarded as a designated position. In the following description, the side of the workpiece that should become parallel to the front and rear direction of the hand is called the longitudinal side of the workpiece, and the side that should become parallel to the left and right direction of the hand is called the lateral side of the workpiece. The deviation of the workpiece from the designated position on the hand can be thought of as follows: the deviation from the designated position in the front and rear direction of the hand, the deviation from the designated position in the left and right direction of the hand, and the lateral edge of the workpiece and the left and right direction of the hand. The deviation in the angle. The angle formed by the lateral side of the workpiece and the left and right direction of the hand is called the tilt angle. When the workpiece is at the designated position, the tilt angle is 0. Wherein, the deviation and the inclination angle in the front-rear direction can be compensated by placing a sensor for detecting the lateral side of the workpiece on the hand. When the workpiece is at the reference position, if two sensors for detecting the workpiece are arranged at two positions on the hand corresponding to the edge of the workpiece in the left-right direction, that is, the lateral side, the sensors are used for simultaneous detection By controlling the amount of advancement or retreat of the hand and the amount of rotation that rotate the hand together with the horizontal articulated mechanism by means of the lateral side, the workpiece can be placed on the hand without causing deviation in the front-rear direction and the inclination angle. Alternatively, the deviation amount can be obtained first, and the deviation amount can be compensated when the workpiece is transferred to the load lock vacuum chamber of the transfer destination.
但是,關於左右方向的偏離,在工件的橫向邊的長度比手的左右方向的長度大的一般的情況下,無法藉由設置在手上的感測器來檢測工件的縱向邊,因此無法求出偏離量,另外,也無法補償所述偏離。因此,在專利文獻2中公開有如下內容:在不會因水平多關節機構的動作而受到影響的位置安裝邊緣檢測感測器,例如以固定在升降機構的方式安裝邊緣檢測感測器,藉由所述邊緣檢測感測器來檢測工件的縱向邊的位置。作為邊緣檢測感測器,可使用作為遮光型的一維位置感測器的線感測器等。手上的工件的搭載位置的左右方向的偏離可藉由根據邊緣檢測感測器中的檢測結果,調節利用搬送機構來移動的機器人的移動量來補償。進而,為了提高工件的搬送效率,專利文獻2公開有一種設置受到獨立控制的兩組水平多關節機構,並在各水平多關節機構安裝有手的機器人。所述機器人以如下方式構成:兩個手的前進方向及後退方向相互為同一方向,且兩個手可取得在上下方向上相互準確地重合的位置。上下方向上的手間的間隔狹小,保持在手上的工件的左右方向的邊緣藉由作為對於兩個手通用的感測器所設置的一個線感測器來檢測。 [現有技術文獻] [專利文獻] However, regarding the deviation in the left-right direction, in the general case where the length of the lateral side of the workpiece is greater than the length of the left-right direction of the hand, the longitudinal side of the workpiece cannot be detected by the sensor installed on the hand, so it cannot be obtained. In addition, the deviation cannot be compensated. Therefore, Patent Document 2 discloses that the edge detection sensor is installed at a position that will not be affected by the operation of the horizontal multi-joint mechanism. For example, the edge detection sensor is installed in a manner fixed to the lifting mechanism. The position of the longitudinal edge of the workpiece is detected by the edge detection sensor. As the edge detection sensor, a line sensor or the like which is a light-shielding type one-dimensional position sensor can be used. The deviation in the left-right direction of the mounting position of the workpiece on the hand can be compensated by adjusting the amount of movement of the robot moving by the conveying mechanism based on the detection result of the edge detection sensor. Furthermore, in order to improve the transfer efficiency of the workpiece, Patent Document 2 discloses a robot in which two sets of horizontal articulated mechanisms that are independently controlled are provided, and a hand is attached to each horizontal articulated mechanism. The robot is configured in such a way that the advancing direction and the retreating direction of the two hands are the same with each other, and the two hands can obtain positions that accurately overlap each other in the vertical direction. The space between the hands in the up and down direction is narrow, and the left and right edges of the workpiece held on the hands are detected by a single line sensor provided as a sensor common to both hands. [Prior Art Literature] [Patent Literature]
[專利文獻1]日本專利特開2003-117862號公報 [專利文獻2]日本專利特開2008-302451號公報 [Patent Document 1] Japanese Patent Laid-Open No. 2003-117862 [Patent Document 2] Japanese Patent Laid-Open No. 2008-302451
[發明所欲解決之課題] 在具有分別包括手的兩個以上的水平多關節機構且用於工件的搬送的機器人中,當在手間共用用於檢測工件的邊緣即縱向邊的位置的邊緣檢測感測器時,若工件在邊緣檢測感測器的檢測空間內重疊,則無法檢測工件的邊緣。為了檢測手上的工件的左右方向的位置,在邊緣檢測感測器的檢測空間內不能存在檢測對象的工件以外的工件。因此,在兩個以上的手分別保持工件的情況下,必須使檢測對象的工件以外的工件移動,以在邊緣檢測感測器的檢測空間內不存在檢測對象的工件以外的工件。但是,為了工件的移動而使手活動,因此花費時間,另外,根據機器人的位置,也可能產生因機器人的周圍的壁面等的干涉而無法使手前進來使工件移動的情況。當因機器人的位置而無法使手前進時,也可以考慮使機器人移動至更廣闊的空間為止、或連同水平多關節機構一起改變手的朝向,但為了進行此種動作也需要時間。 [The problem to be solved by the invention] In a robot that has two or more horizontal articulated mechanisms each including hands and is used for conveying workpieces, when the edge detection sensor for detecting the edge of the workpiece, that is, the position of the longitudinal edge, is shared between the hands, if the workpiece is If the detection space of the edge detection sensor overlaps, the edge of the workpiece cannot be detected. In order to detect the left-right position of the workpiece on the hand, no workpiece other than the workpiece to be detected can exist in the detection space of the edge detection sensor. Therefore, when two or more hands hold the workpiece, it is necessary to move the workpiece other than the workpiece to be detected so that there is no workpiece other than the workpiece to be detected in the detection space of the edge detection sensor. However, it takes time to move the hand in order to move the workpiece. In addition, depending on the position of the robot, it may be impossible to advance the hand to move the workpiece due to interference from the wall surface around the robot. When the hand cannot be moved forward due to the position of the robot, it is conceivable to move the robot to a wider space, or to change the direction of the hand together with the horizontal articulated mechanism, but it takes time to perform such an action.
本發明的目的在於提供一種工件位置檢測方法,其在具有多個手的機器人中,不伴隨手的大的移動而消除工件的重合,可檢測工件的邊緣位置。 [解決問題的技術手段] The object of the present invention is to provide a method for detecting the position of a workpiece, which can detect the edge position of the workpiece without eliminating the overlap of the workpiece with large hand movement in a robot with multiple hands. [Technical means to solve the problem]
本發明的工件位置檢測方法是具有多個手且可在各手載置工件的機器人中的工件位置檢測方法,機器人包括:機器人的本體;多關節機構,設置在各手,可在將手的朝向固定成第一方向的狀態下,使所述手沿著第一方向前進及後退;以及邊緣檢測感測器,對於多個手通用地安裝在本體;以藉由驅動多關節機構而可使多個手位於在上下方向上重合的位置的方式構成,邊緣檢測感測器以包含多個手在第一方向上移動時搭載在各手的工件穿過的區域的方式具有檢測空間,以在檢測空間內檢測與第一方向正交的第二方向上的工件的邊的位置的方式構成,機器人進而在各手,包括使手環繞將多關節機構與所述手連接的手腕軸朝從第一方向偏離的方向旋轉的機構,所述工件位置檢測方法具有如下的步驟:藉由機構來使保持不作為第二方向上的邊的位置的檢測對象的工件的手環繞所述手的手腕軸旋轉,由此使不作為檢測對象的工件從檢測空間內退出,並利用邊緣檢測感測器來檢測作為邊的位置的檢測對象的工件的邊的位置。The workpiece position detection method of the present invention is a workpiece position detection method in a robot that has multiple hands and can place workpieces in each hand. The robot includes: the body of the robot; a multi-joint mechanism, which is arranged in each hand and can be When the orientation is fixed in the first direction, the hand is moved forward and backward along the first direction; and the edge detection sensor is mounted on the main body universally for multiple hands; and the multi-joint mechanism can be driven by The multiple hands are located at positions overlapping in the vertical direction. The edge detection sensor has a detection space to include the area through which the workpiece mounted on each hand passes when the multiple hands move in the first direction. The robot is configured to detect the position of the side of the workpiece in the second direction orthogonal to the first direction in the detection space, and the robot further in each hand includes the wrist axis connecting the multi-joint mechanism with the hand from the first A mechanism that rotates in a direction deviated from one direction, and the workpiece position detection method has the following steps: The mechanism is used to rotate the hand holding the workpiece that is not the detection target of the position of the side in the second direction around the wrist axis of the hand Thus, the workpiece that is not the detection target is withdrawn from the detection space, and the edge detection sensor is used to detect the position of the side of the workpiece that is the detection target of the side position.
根據本發明的工件位置檢測方法,僅藉由使手環繞手腕軸旋轉,便可消除工件的重合,可利用邊緣檢測感測器對檢測對象的工件的邊進行檢測,因此可削減為了使手前進而需要的時間等。According to the workpiece position detection method of the present invention, only by rotating the hand around the wrist axis, the overlap of the workpiece can be eliminated, and the edge detection sensor can be used to detect the edge of the workpiece to be detected. Therefore, it is possible to reduce the need for moving the hand. The time needed to wait.
在本發明的工件位置檢測方法中,優選邊緣檢測感測器以檢測載置在位於後退位置的手上的工件的邊的位置的方式,安裝在本體。位於後退位置的手處於最不易從機器人的周圍的壁面等受到干涉的狀態,因此根據此構成,可減小為了消除工件的重合而必須設置在機器人的周圍的空間,因此可節省空間來設置機器人。In the workpiece position detection method of the present invention, it is preferable that the edge detection sensor is mounted on the main body so as to detect the position of the side of the workpiece placed on the hand at the retracted position. The hand in the retracted position is in a state where it is least likely to be interfered from the wall surface around the robot. Therefore, this configuration can reduce the space that must be installed around the robot in order to eliminate the overlap of the workpieces, so it is possible to save space to install the robot .
在本發明的工件位置檢測方法中,多個手分別包括沿著第二方向隔開設置的一對感測器,當為了將工件載置在手上而使手朝工件前進時,使用一對感測器來求出工件相對於手的傾斜角,對應於傾斜角使手環繞手腕軸旋轉,由此能夠以傾斜角變成0的方式將工件載置在手上。藉由如所述那樣將工件載置在手上,可使將已載置的工件搬送至搬送目的地為止時的機器人的移動量的計算變得簡單。In the workpiece position detection method of the present invention, each of the plurality of hands includes a pair of sensors spaced apart along the second direction, and when the hands are moved toward the workpiece in order to place the workpiece on the hand, a pair of sensors are used. The sensor obtains the tilt angle of the workpiece with respect to the hand, and rotates the hand around the wrist axis corresponding to the tilt angle, so that the workpiece can be placed on the hand so that the tilt angle becomes zero. By placing the workpiece on the hand as described above, the calculation of the movement amount of the robot when the placed workpiece is transferred to the transfer destination can be simplified.
或者,在本發明的工件位置檢測方法中,也可以設為多個手分別包括沿著第二方向隔開設置的一對感測器,當為了將工件載置在手上而使手朝工件前進時,使用一對感測器來求出工件相對於手的傾斜角,存儲傾斜角來將工件載置在手上。在此情況下,不進行基於傾斜角的手角度的校正,因此可相應地縮短時間。Alternatively, in the method for detecting the position of the workpiece of the present invention, the plurality of hands may each include a pair of sensors spaced apart along the second direction, and when the workpiece is placed on the hand, the hand faces the workpiece. When advancing, a pair of sensors is used to obtain the tilt angle of the workpiece relative to the hand, and the tilt angle is stored to place the workpiece on the hand. In this case, the hand angle correction based on the tilt angle is not performed, so the time can be shortened accordingly.
在本發明的工件位置檢測方法中,優選將各手的多關節機構在通用軸上安裝在本體後,從沿著第一方向後退時的手的手腕軸觀察,在與通用軸的位置相比前進方向的位置上將邊緣檢測感測器安裝在本體。根據此構成,當手位於後退位置時可藉由邊緣檢測感測器來檢測工件的邊,並可充分取得手腕軸與邊緣檢測感測器的距離,可減小使保持並非檢測對象的工件的手環繞手腕軸旋轉時的旋轉角。 [發明的效果] In the workpiece position detection method of the present invention, it is preferable that after the multi-joint mechanism of each hand is mounted on the main body on the common axis, when viewed from the wrist axis of the hand when retreating in the first direction, the position is compared with the position of the common axis. Install the edge detection sensor on the main body at the position in the forward direction. According to this structure, when the hand is in the backward position, the edge detection sensor can detect the edge of the workpiece, and the distance between the wrist axis and the edge detection sensor can be fully obtained, so that the holding of the workpiece that is not the detection target can be reduced. The angle of rotation when the hand rotates around the wrist axis. [Effects of the invention]
根據本發明,在具有多個手的機器人中,不伴隨手的大的移動而消除工件的重合,可檢測工件的邊緣位置。According to the present invention, in a robot having a plurality of hands, the overlap of the workpieces is eliminated without large hand movement, and the edge positions of the workpieces can be detected.
繼而,參照圖式對本發明的優選的實施方式進行說明。圖1的(a)、(b)表示本發明的一實施方式的機器人,(a)、(b)分別是側面圖及平面圖。圖1的(a)、(b)中所示的機器人是搬送液晶顯示面板的製造中所使用的玻璃基板等大致長方形的板狀的工件50的水平多關節型的機器人,且為包括分別保持工件50的兩個手13A、13B的所謂的雙手機器人。另外,圖2表示在圖1的(a)、(b)中所示的機器人中水平多關節機構已上升的狀態。Next, a preferred embodiment of the present invention will be described with reference to the drawings. Fig. 1 (a) and (b) show a robot according to an embodiment of the present invention, and (a) and (b) are a side view and a plan view, respectively. The robot shown in (a) and (b) of FIG. 1 is a horizontal articulated type robot that conveys a roughly rectangular plate-shaped
機器人包括:基座22,可在以直線設置在地面的相互平行的一對導軌21上移動;旋轉台23,設置在基座22上,藉由內置在基座22的馬達(未圖示),環繞旋轉軸31在水平面內旋轉;以及升降機構24,以相對於旋轉台23直立的方式設置。在導軌21安裝有覆蓋其的蓋25。升降機構24包括安裝在旋轉台23的固定部24A、及藉由未圖示的馬達而相對於固定部24A進行升降的移動部24B。圖1的(a)表示升降機構24的移動部24B位於其升降範圍內的最下方的狀態下的本實施方式的機器人,相對於此,圖2表示移動部24B已上升的狀態下的機器人。保持水平多關節機構的支撐部26以在水平方向上延長的方式設置在移動部24B,兩組水平多關節機構在上下方向上排列而安裝在支撐部26的前端。上側的水平多關節機構包括安裝在支撐部26並可環繞通用軸32在水平面內旋轉的第一臂11A、及安裝在第一臂11A的前端並可環繞軸33A在水平面內旋轉的第二臂12A,在第二臂12A的前端安裝有手13A。同樣地,下側的水平多關節機構包括安裝在支撐部26並可環繞通用軸32在水平面內旋轉的第一臂11B、及安裝在第一臂11B的前端並可環繞軸33B在水平面內旋轉的第二臂12B,在第二臂12B的前端安裝有手13B。在機器人中,除水平多關節機構與安裝在其的手13A、手13B以外的部分是機器人的本體。The robot includes: a base 22, which can move on a pair of
手13A、手13B變成將多個棒狀構件平行地配置的叉狀的形狀,以可藉由從下方進行保持而將板狀的工件50保持成水平狀態來搬送。在保持工件50的狀態下,手13A、手13B除作為與第二臂12A、第二臂12B的連接位置的根基側以外,手13A、手13B的整體由工件50覆蓋。手13A、手13B取出被收納在加載互鎖真空室等的工件50並保持在手13A、手13B上,或將所保持的工件50收納在加載互鎖真空室內等時,相對於工件50前進或後退,將所述手13A、手13B的前進或後退的方向設為與棒狀構件的延長方向平行的方向。手13A、手13B的左右方向即與前後方向正交的方向上的寬度比搬送對象的工件50的左右方向的寬度短。The
在所述機器人中,水平多關節機構以如下方式構成:藉由組裝入第一臂11A、第一臂11B與第二臂12A、第二臂12B的連杆機構,使手13A、手13B在與支撐部26延長的方向正交的方向上以直線運動進行前進運動及後退運動。即,兩個手13A、13B在同一方向上進行前進及後退。手13A、手13B的前端相對於通用軸32遠離的活動是前進運動,與前進運動相反方向的活動是後退運動。第一臂11A、第一臂11B與第二臂12A、第二臂12B整體進行彎曲運動,為了儘管如此,仍然使水平面內的手13A、手13B的朝向變成固定,將手13A、手13B分別以可環繞手腕軸34A、手腕軸34B在水平面內旋轉的方式安裝在第二臂12A、第二臂12B的前端的位置。藉由驅動設置在支撐部26的馬達(未圖示),上側的水平多關節機構的第一臂11A及第二臂12A活動,手13A在保持其朝向的狀態下,朝與支撐部26的延長方向正交的方向移動。同樣地,藉由驅動設置在支撐部26的馬達(未圖示),下側的水平多關節機構的第一臂11B及第二臂12B活動,手13B在保持其朝向的狀態下,朝與支撐部26的延長方向正交的方向移動。在所述機器人中,可使手13A與手13B獨立地移動,在手13A與手13B移動的中途,手腕軸34A與手腕軸34B可在上下方向上準確地排列,即手13A與手13B可相互在上下方向上準確地重合。In the robot, the horizontal articulated mechanism is configured as follows: by assembling a link mechanism of the
手13A、手13B均包括用於檢測長方形的工件50的橫向邊之中,位於手13A、手13B的後退方向的橫向邊的感測器27。感測器27在手13A、手13B各者中設置在成為其左右方向的端部的兩處,藉由使用感測器27,可進行手13A、手13B的前後方向上的工件50的位置的偏離的補償,及工件50的橫向邊與手13A、手13B的左右方向形成的傾斜角的補償。Both the
進而,在機器人的如下的位置設置有例如包含遮光感測器的邊緣檢測感測器28,所述位置是相對於安裝有水平多關節機構的支撐部26靜止的位置,且是若為工件50保持在手13A、手13B的狀態,則工件50的縱向邊藉由手13A、手13B的前進後退運動而穿過的位置。在此處所示的例子中,邊緣檢測感測器28安裝在升降機構24的移動部24B。邊緣檢測感測器28是檢測手13A、手13B上的工件50的載置位置的左右方向上的偏離的感測器,包含針對工件50的縱向邊檢測其左右方向上的位置的例如一維感測器。邊緣檢測感測器28具有コ字形的外形,將由コ字所形成的開口部作為檢測空間,當工件50進入所述檢測空間內時檢測工件50的縱向邊。邊緣檢測感測器28對於由兩個手13A、13B保持的工件50通用地設置。在本實施方式的機器人中,上下方向上的手13A、手13B間的間隔固定,邊緣檢測感測器28的開口部的開口寬度比所述手13A、手13B間的間隔大,當兩個手13A、13B均搭載有工件50時工件50可穿過。本實施方式的機器人是搬送用的機器人,藉由使手13A、手13B前進來從加載互鎖真空室等取出工件50,另外,將工件50收納在加載互鎖真空室內,因此在已使手13A、手13B前進的狀態下,工件50從檢測空間分離,在已使手13A、手13B後退的狀態下,工件50進入檢測空間。Furthermore, an
即便對於分別搭載在手13A、手13B的工件50通用地設置邊緣檢測感測器28,為了檢測工件50的邊的位置,也必須在邊緣檢測感測器28的檢測空間內僅存在檢測對象的工件50,在檢測空間內不能存在並非檢測對象的工件50。在手13A、手13B兩者分別保持工件50的狀態下,必須使未保持檢測對象的工件50的手移動,而使檢測空間內僅存在檢測對象的工件50。以往,使搭載有並非檢測對象的工件50的手前進,由此使檢測空間內僅存在檢測對象的工件50,但如所述那樣使手移動花費時間,另外,也存在為了避免與機器人的周圍的壁面等的碰撞而難以如所述那樣使手移動的情況。因此,在本實施方式中,作為機器人,使用如下的機器人:藉由分別設置在手13A、手13B的未圖示的馬達,可使手13A、手13B環繞手腕軸34A、手腕軸34B,在從其原來的前後方向起例如±幾度的範圍內旋轉。而且,關於保持檢測對象以外的工件50的手,使其以從原來的前後方向偏離的方式環繞其手腕軸旋轉。其結果,由環繞手腕軸旋轉的手所保持的工件50從邊緣檢測感測器28的檢測空間脫離,可使檢測空間內僅存在檢測對象的工件50。Even if the
圖3的(a)至(f)是示意性地表示利用本實施方式的機器人中的邊緣檢測感測器28的工件50的縱向邊的檢測的圖。作為工件50,設想玻璃基板,當以平面圖表示時設為工件50的另一側透明而可見的工件。為了說明,將由手13A、手13B所保持的工件50分別表述成工件50A、工件50B。(a)是表示手13A、手13B位於後退位置且在上下方向上重合的狀態的平面圖,(b)是對應於(a)的側面圖。在邊緣檢測感測器28的檢測空間內存在兩片工件50A、50B,因此針對工件50A、工件50B的任一者均無法進行邊的位置的檢測。此處,若設為檢測下側的手13B所保持的工件50B的邊的位置,則在本實施方式中,使上側的手13A以遠離邊緣檢測感測器28的方式環繞其手腕軸34A旋轉。其結果,上側的手13A所保持的工件50A從邊緣檢測感測器28的檢測空間離開,邊緣檢測感測器28可檢測下側的手13B所保持的工件50B的邊。在圖3的(a)至(f)中,(c)是表示已使手13A環繞手腕軸34A旋轉的狀態的平面圖,(d)是對應於(c)的側面圖。(A) to (f) of FIG. 3 are diagrams schematically showing the detection of the longitudinal edge of the
另一方面,在不使手環繞手腕軸朝從原來的前後方向傾斜的方向旋轉的以往的機器人中,必須使保持有並非檢測對象的工件50的手前進。在圖3的(a)至(f)中所示的例子中,為了檢測由下側的手13B所保持的工件50B的邊,必須使上側的手13A前進。在圖3的(a)至(f)中,(e)是表示已使上側的手13A前進的狀態的平面圖,(f)是對應於(e)的側面圖。On the other hand, in a conventional robot that does not rotate the hand around the wrist axis in a direction inclined from the original front-rear direction, it is necessary to advance the hand holding the
繼而,對機器人中的邊緣檢測感測器28的位置進行說明。當安裝有手13A、手13B的水平多關節機構在上下方向上升降時,優選不論手13A、手13B位於哪個高度,均可檢測工件50的邊緣,因此優選在機器人中,在與水平多關節機構一同升降的位置設置有邊緣檢測感測器28。在搬送用的機器人中,為了避免當機器人整體在水平面上進行平行移動時,工件50或手13A、手13B衝撞周圍的物體,在進行平行移動時使手13A、手13B變成後退狀態。優選工件50的縱向邊的檢測也在手13A、手13B處於後退狀態時進行。另外,當使保持檢測對象以外的工件的手環繞其手腕軸旋轉時,優選旋轉量小。就減小旋轉量的觀點而言,優選在離手處於後退狀態時的手腕軸的位置盡可能遠的地方安裝有邊緣檢測感測器28。例如,從處於後退狀態的手13A、手13B的手腕軸34A、手腕軸34B觀察,優選在與支撐部26中的水平多關節機構的安裝位置即通用軸32的位置相比前進方向側的位置,將邊緣檢測感測器安裝在機器人。Next, the position of the
繼而,對本實施方式的機器人取出被收納在加載互鎖真空室或匣盒等的工件50並保持在手13B上的動作進行說明。此時,已將手13A設為處於後退狀態且保持其他工件的手。將手13B設為未保持工件50且處於後退狀態的手。機器人沿著導軌21移動至對象的加載互鎖真空室前為止,藉由升降機構24來使手13B的高度與加載互鎖真空室的高度一致。而且,驅動臂11B、臂12B來使手13B前進,並進入加載互鎖真空室的內部直至被收納在加載互鎖真空室的工件50的下方的位置為止。在此狀態下,若藉由升降機構24來使手13B上升,則將工件50載置在手13B上。此時,藉由設置在手13B的一對感測器27來檢測工件50的橫向邊,以橫向邊的位置與手13B中的基準位置一致的方式控制手13B的前進量。可根據一對感測器27的檢測結果來求出傾斜角。理想的是傾斜角應該為零,因此以由一對感測器27檢測的傾斜角變成零的方式使手13B環繞手腕軸34B旋轉,由此將工件50以其橫向邊與手13B的左右方向一致的方式載置在手13B上。若在將工件50載置在手13B上時校正傾斜角,則工件50的縱向邊的朝向與手13B的前後方向一致,因此如後述那樣進行左右方向上的工件50的位置的補償時的計算變得簡單。Next, the operation of the robot of the present embodiment to take out the
在當藉由機器人來將工件50搬送至例如其他加載互鎖真空室時,必須使旋轉台23環繞旋轉軸31旋轉來使手13B的前後方向的朝向也旋轉的情況下,在存儲傾斜角的值後,不進行如使手13A上的工件50的傾斜角變成零那樣的動作,只要在使旋轉台23環繞旋轉軸31旋轉時也考慮傾斜角的部分來決定旋轉量即可。在此情況下,當將工件50載置在手13B上時不進行傾斜角的校正,因此可相應地縮短時間。When the
若在加載互鎖真空室內將工件50載置在手13B上,則驅動臂11B、臂12B來使手13B後退,變成後退狀態。此時,分別載置在手13A、手13B上的工件50進入邊緣檢測感測器28的檢測空間內。由於必須決定新載置的工件即手13B上的工件50中的左右方向的位置,因此如所述那樣使手13A環繞其手腕軸34A旋轉來使手13A上的工件50從檢測空間退出,藉由邊緣檢測感測器28來檢測手13B上的工件的縱向邊的位置。根據經檢測的縱向邊的位置,決定手13B中的左右方向上的工件50的偏離量。根據所述偏離量,決定機器人藉由平行移動來將工件50沿著導軌21搬送至其他加載互鎖真空室為止的移動量,由此可將工件50準確地保存在搬送目的地的加載互鎖真空室。另外,在機器人在不校正傾斜角的狀態下平行移動至工件50的搬送目的地為止的情況下,當算出機器人的移動量時必須考慮傾斜角的影響。When the
在以上所說明的本實施方式的機器人中,在使安裝在水平多關節機構的前端的手變成後退狀態的狀態下,使手環繞此手的手腕軸旋轉,由此可無需使手朝前進方向移動,而使並非檢測對象的工件從邊緣檢測感測器28的檢測空間退出,可縮短工件的縱向邊的位置的檢測所需要的時間。另外,由於不使手前進,因此即便在機器人的周圍的空間狹小的情況下,也可以進行工件的縱向邊的位置的檢測。In the robot of the present embodiment described above, in the state where the hand attached to the front end of the horizontal articulated mechanism is turned back, the hand is rotated around the wrist axis of the hand, thereby eliminating the need to move the hand in the forward direction By moving the workpiece that is not a detection target to exit from the detection space of the
在所述機器人中,除用於使手進行前進後退運動的水平多關節機構以外,設置有用於使水平多關節機構的整體環繞旋轉軸31回旋的機構。當沿著導軌21的延長方向僅在其一側設置有加載互鎖真空室等時,所述傾斜角可藉由手13A、手13B的環繞手腕軸34A、手腕軸34B的旋轉來補償,因此無需使水平多關節機構大幅度回旋,因此也可以不設置旋轉軸31或旋轉台23而將升降機構24直接安裝在基座22。另外,以上的說明是關於具有兩個手13A、13B的機器人的說明,但即便是手的數量為三個以上的機器人,藉由使保持並非檢測對象的工件的手環繞其手腕軸旋轉,也可以縮短工件的縱向邊的位置的檢測所需要的時間。另外,由於不使手前進,因此即便在機器人的周圍的空間狹小的情況下,也可以進行工件的縱向邊的位置的檢測。In the robot, in addition to the horizontal articulated mechanism for moving the hand forward and backward, a mechanism for rotating the entire horizontal articulated mechanism around the rotating
11A、11B:第一臂
12A、12B:第二臂
13A、13B:手
21:導軌
22:基座
23:旋轉台
24:升降機構
24A:固定部
24B:移動部
25:蓋
26:支撐部
27:感測器
28:邊緣檢測感測器
31:旋轉軸
32:通用軸
33A、33B:軸
34A、34B:手腕軸
50、50A、50B:工件
11A, 11B:
圖1的(a)、(b)分別是本發明的一實施方式的機器人的側面圖及平面圖。 圖2是表示水平多關節機構已上升的狀態下的機器人的側面圖。 圖3的(a)至(f)是說明機器人的手的活動的圖。 Fig. 1 (a) and (b) are respectively a side view and a plan view of a robot according to an embodiment of the present invention. Fig. 2 is a side view showing the robot in a state where the horizontal articulated mechanism has been raised. (A) to (f) of FIG. 3 are diagrams explaining the movement of the hand of the robot.
13A、13B:手
28:邊緣檢測感測器
50A、50B:工件
13A, 13B: hands
28:
Claims (8)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019-137804 | 2019-07-26 | ||
JP2019137804A JP7303686B2 (en) | 2019-07-26 | 2019-07-26 | Work position detection method for robots |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI718081B true TWI718081B (en) | 2021-02-01 |
TW202103873A TW202103873A (en) | 2021-02-01 |
Family
ID=74483551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109124800A TWI718081B (en) | 2019-07-26 | 2020-07-22 | Workpiece position detection method in robot |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP7303686B2 (en) |
KR (1) | KR102386597B1 (en) |
CN (1) | CN112297036B (en) |
TW (1) | TWI718081B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1401461A (en) * | 2001-08-07 | 2003-03-12 | 株式会社三协精机制作所 | Machine hand location method and device |
CN101318328A (en) * | 2007-06-06 | 2008-12-10 | 株式会社安川电机 | Liquid carrying robot and control method thereof |
TW201814818A (en) * | 2016-09-20 | 2018-04-16 | 圓益Ips股份有限公司 | Substrate transfer apparatus and control method thereof |
TW201822973A (en) * | 2016-12-15 | 2018-07-01 | 日商大福股份有限公司 | Article transport vehicle comprising a moving cart movable along a rail and a fork section mounted on the cart for carrying a container to a storage section |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000071187A (en) | 1998-08-27 | 2000-03-07 | Komatsu Ltd | Workpiece carrying robot |
JP3339840B2 (en) * | 1999-09-28 | 2002-10-28 | タツモ株式会社 | Horizontal articulated industrial robot and control method thereof |
TW550651B (en) * | 2001-08-08 | 2003-09-01 | Tokyo Electron Ltd | Substrate conveying apparatus, substrate processing system, and substrate conveying method |
DE112004001210T5 (en) | 2003-07-04 | 2006-06-08 | Rorze Corp. | Transport device and transport control method for a thin plate |
JP2005193303A (en) * | 2003-12-26 | 2005-07-21 | Mitsubishi Heavy Ind Ltd | Substrate transporting device |
US20060216137A1 (en) | 2004-07-02 | 2006-09-28 | Katsunori Sakata | Carrying apparatus and carrying control method for sheet-like substrate |
JP2008135630A (en) | 2006-11-29 | 2008-06-12 | Jel:Kk | Substrate conveying device |
KR101502130B1 (en) * | 2008-07-10 | 2015-03-13 | 주식회사 원익아이피에스 | Transfer apparatus, Transfer chamber having the same and vacuum processing system including the same |
US8958907B2 (en) * | 2011-03-31 | 2015-02-17 | Sinfonia Technology Co., Ltd. | Robot arm apparatus |
JP5664570B2 (en) | 2012-02-09 | 2015-02-04 | 東京エレクトロン株式会社 | Substrate processing apparatus and substrate processing method |
JP5532110B2 (en) * | 2012-11-16 | 2014-06-25 | 株式会社安川電機 | Substrate transfer robot and substrate transfer method |
JP7023094B2 (en) * | 2017-12-05 | 2022-02-21 | 日本電産サンキョー株式会社 | robot |
-
2019
- 2019-07-26 JP JP2019137804A patent/JP7303686B2/en active Active
-
2020
- 2020-07-21 CN CN202010703131.1A patent/CN112297036B/en active Active
- 2020-07-22 TW TW109124800A patent/TWI718081B/en active
- 2020-07-23 KR KR1020200091562A patent/KR102386597B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1401461A (en) * | 2001-08-07 | 2003-03-12 | 株式会社三协精机制作所 | Machine hand location method and device |
CN101318328A (en) * | 2007-06-06 | 2008-12-10 | 株式会社安川电机 | Liquid carrying robot and control method thereof |
TW201814818A (en) * | 2016-09-20 | 2018-04-16 | 圓益Ips股份有限公司 | Substrate transfer apparatus and control method thereof |
TW201822973A (en) * | 2016-12-15 | 2018-07-01 | 日商大福股份有限公司 | Article transport vehicle comprising a moving cart movable along a rail and a fork section mounted on the cart for carrying a container to a storage section |
Also Published As
Publication number | Publication date |
---|---|
CN112297036B (en) | 2023-06-06 |
CN112297036A (en) | 2021-02-02 |
JP2021022643A (en) | 2021-02-18 |
KR102386597B1 (en) | 2022-04-15 |
TW202103873A (en) | 2021-02-01 |
KR20210012950A (en) | 2021-02-03 |
JP7303686B2 (en) | 2023-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4499038B2 (en) | Thin plate substrate transfer apparatus and transfer control method thereof | |
KR101745045B1 (en) | Method for positioning a transfer unit, method for calculating positional deviation amount of an object to be processed, and method for correcting teaching data of the trasnfer unit | |
KR100503013B1 (en) | Method and apparatus for positioning the hand in place | |
US8882431B2 (en) | Substrate transfer robot and substrate transfer system | |
TWI552842B (en) | Transfer position teaching method and apparatus, and substrate processing apparatuses | |
JP2008169006A (en) | Article carrying device | |
TW201735225A (en) | Teaching of a position of a substrate mounting portion | |
KR100723119B1 (en) | Substrate processing apparatus and transfer positioning method thereof | |
JP2006306504A (en) | Cassette storage and treatment facility for plate to be treated | |
TWI546172B (en) | Industrial robots | |
JP2013018617A (en) | Carrying vehicle | |
JP2005193303A (en) | Substrate transporting device | |
WO2005004230A1 (en) | Carrying apparatus and carrying control method for sheet-like substrate | |
JP4395873B2 (en) | Displacement amount detection method and displacement amount correction method for thin plate-like object | |
TWI718081B (en) | Workpiece position detection method in robot | |
JPH07263518A (en) | Method and apparatus for transferring semiconductor wafer, and wafer treatment method | |
WO2018147016A1 (en) | Conveyance system | |
KR20230104695A (en) | Control device of substrate transfer robot and control method of joint motor | |
JP6999443B2 (en) | How to calculate the correction value for industrial robots | |
JP7495265B2 (en) | ROBOT SYSTEM AND METHOD FOR CONTROLLING ROBOT SYSTEM | |
KR102590885B1 (en) | Industrial robot | |
TWI793564B (en) | industrial robot | |
JP7443141B2 (en) | Industrial robots and industrial robot control methods | |
JP7443142B2 (en) | Industrial robots and industrial robot control methods | |
JP2020128289A (en) | Substrate conveyance system and control method of substrate conveyance system |