KR101331368B1 - Substrate transferring robot having function of correcting meandering and method for correcting meandering thereof - Google Patents
Substrate transferring robot having function of correcting meandering and method for correcting meandering thereof Download PDFInfo
- Publication number
- KR101331368B1 KR101331368B1 KR1020110107453A KR20110107453A KR101331368B1 KR 101331368 B1 KR101331368 B1 KR 101331368B1 KR 1020110107453 A KR1020110107453 A KR 1020110107453A KR 20110107453 A KR20110107453 A KR 20110107453A KR 101331368 B1 KR101331368 B1 KR 101331368B1
- Authority
- KR
- South Korea
- Prior art keywords
- robot arm
- meandering
- robot
- arm
- pivot axis
- Prior art date
Links
Images
Classifications
-
- 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/677—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 conveying, e.g. between different workstations
- H01L21/67739—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 conveying, e.g. between different workstations into and out of processing chamber
- H01L21/67742—Mechanical parts of transfer 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/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position 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
- B25J9/1692—Calibration of manipulator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G49/00—Conveying systems characterised by their application for specified purposes not otherwise provided for
- B65G49/05—Conveying systems characterised by their application for specified purposes not otherwise provided for for fragile or damageable materials or articles
- B65G49/06—Conveying systems characterised by their application for specified purposes not otherwise provided for for fragile or damageable materials or articles for fragile sheets, e.g. glass
- B65G49/061—Lifting, gripping, or carrying means, for one or more sheets forming independent means of transport, e.g. suction cups, transport frames
-
- 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/683—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 supporting or gripping
- H01L21/687—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 supporting or gripping using mechanical means, e.g. chucks, clamps or pinches
- H01L21/68707—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 supporting or gripping using mechanical means, e.g. chucks, clamps or pinches the wafers being placed on a robot blade, or gripped by a gripper for conveyance
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S414/00—Material or article handling
- Y10S414/135—Associated with semiconductor wafer handling
- Y10S414/141—Associated with semiconductor wafer handling includes means for gripping wafer
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
본 발명의 일 실시예에 따른 기판 반송용 로봇은, 복수의 회전 관절부를 구비하고, 선회축을 중심으로 선회 운동 가능한 로봇 암을 포함하며, 상기 로봇 암은, 상기 로봇 암의 사행을 보상하는 사행 보상 제어부에 의해 선회축을 중심으로 사행 방향과 반대 방향으로 선회 운동되는 것을 특징으로 함으로써, 로봇 암의 직진 성능이 향상되어 로봇의 성능 및 생산성을 증가시킬 수 있다. A substrate transfer robot according to an embodiment of the present invention includes a robot arm having a plurality of rotating joints and pivotable about a pivot axis, wherein the robot arm compensates for meandering of the robot arm. By the control unit is characterized in that the pivoting movement in the opposite direction to the meandering direction about the pivot axis, the linear performance of the robot arm is improved to increase the performance and productivity of the robot.
Description
본 발명은 기판 반송용 로봇에 관한 것으로서, 사행 보상 제어부에 의해 로봇 암의 사행을 보상할 수 있는 기판 반송용 로봇에 관한 것이다. BACKGROUND OF THE
반도체 산업 분야에서 기판을 카세트 또는 작업 장치 내로 이송하기 위해 기판 반송용 로봇이 사용되고 있다. In the semiconductor industry, a substrate transfer robot is used to transfer a substrate into a cassette or a work device.
도 1은 일반적인 기판 반송용 로봇을 나타내는 사시도이고, 도 2는 도 1의 기판 반송용 로봇의 상부 로봇 암이 전진 및 후진해 있는 모습을 함께 도시한 평면도이다. 도 1에는 상부 로봇 암과 하부 로봇 암을 함께 도시되어 있으나, 상기 상하부 로봇 암들은 동일한 구조를 가지므로, 이하에서는 상부 로봇 암을 기준으로 설명하도록 한다.1 is a perspective view illustrating a general substrate transfer robot, and FIG. 2 is a plan view illustrating the upper robot arm of the substrate transfer robot of FIG. 1 moving forward and backward. Although the upper robot arm and the lower robot arm are shown together in FIG. 1, the upper and lower robot arms have the same structure, which will be described below with reference to the upper robot arm.
도 1 및 도 2에 도시된 바와 같이, 일반적인 기판 반송용 로봇은, 기판이 안착되는 포크(101)와, 두 개의 암 부재(102, 103)로 이루어지는 로봇 암(10)을 포함한다. 포크(101)와 암 부재(102, 103)는 서로 로봇 암 축(111, 112, 113)을 중심으로 회전하는 회전 관절부를 통해 연결되어 있다. As shown in FIG. 1 and FIG. 2, a general substrate transfer robot includes a
일반적으로, 기판 반송용 로봇의 로봇 암(10)은 3관절 1자유도를 가지며, 로봇 암(10)의 회전 관절부들은 벨트 등에 의해 연결되어 링크 구조를 형성한다. 이에 따라서, 포크(101)와 암 부재(102, 103)는 서로 대응하는 로봇 암 축(111, 112, 113)들을 중심으로 유기적으로 회전 구동하여 포크(101)를 목표 궤적(11)을 따라 직선 운동시킬 수 있다. In general, the
한편, 지면으로부터 수직한 승강축(300)에 승강 가능하게 연결되는 암 바디(200)가 형성되어 있으며, 로봇 암(10)의 최후단에 위치한 암 부재(103)의 끝단은 암 바디(200)에 연결된다. 승강축(300)과 암바디(200)를 포함하는 로봇 암(10)은 크랭크 부재(115)에 연결되어 있고, 따라서 선회축(114)을 중심으로 선회 운동시킬 수 있다. On the other hand, the
위와 같은 구성에 따르면, 로봇 암(10)이 선회축(114)을 중심으로 전체적으로 선회(즉, 포크(101)의 끝단 방향이 도 2의 방향과 다른 방향으로 배치되도록 선회)하여 카세트에 수납된 기판을 포크(101)에 안착시키고, 다시 원래 위치로 선회하여 포크(101)의 끝단이 도 2의 방향과 같이 향하도록 하고, 회전 관절부들을 회전 구동시켜 포크(101)를 전진 이동시킴으로써 작업 장치 내로 기판을 수납하게 된다.According to the configuration as described above, the
상술한 기판 반송용 로봇의 구성 및 동작은 이미 공지된 것이므로, 여기서는 더 자세한 설명을 생략한다. 도 2에는 로봇 암(10)의 포크(101)가 전진 위치에 있는 모습과 후진 위치에 있는 모습을 함께 도시하였다. Since the structure and operation of the above-mentioned substrate transfer robot are already known, a detailed description thereof will be omitted here. 2 shows the
위와 같은 구성을 가지는 일반적인 기판 반송용 로봇에 있어서, 로봇 암(10) 특히, 포크(101) 끝단의 직진도는 매우 중요한 성능 지표이다. In the general substrate transfer robot having the above configuration, the straightness of the tip of the
하지만, 로봇 구조(승강축)의 변형, 축방향 회전 동작에 의한 반력, 로봇 암의 링크 구조를 형성하는 벨트 등의 강성으로 인해, 도 2에 도시된 바와 같이, 포크(101)의 끝단의 궤적이 로봇 암의 목표한 동작 궤적을 벗어나는 궤적을 따라 이동하는 현상이 발생하게 된다. 이와 같이, 로봇 암이 직선의 목표 궤적을 벗어나 동작하게 되는 것을 소위 "사행(Meandering)"이라고 한다. However, due to the deformation of the robot structure (elevation shaft), the reaction force by the axial rotational motion, the belt forming the link structure of the robot arm, etc., the trajectory of the end of the
도 3은 로봇 암의 목표 궤적(11)과 실제 궤적(12)을 도시한 개념도이다.3 is a conceptual diagram illustrating a
도 3에 도시된 바와 같이, 로봇 암(10)의 각 회전 관절부들은 대응하는 로봇 암 축(111, 112, 113)을 중심으로 회전하여 로봇 암(10)의 포크(101)가 목표 궤적(11)을 따라 직진 운동하도록 하여야 한다. 하지만, 실제적으로는 상술한 원인 등에 의해, 로봇 암(10)의 실제 궤적(12)은 목표 궤적(11)을 이탈하여 사행이 발생한다.As shown in FIG. 3, each of the rotary joints of the
이러한 사행에 의해 기판 반송용 로봇의 동작 속도가 저하될 수 있으며, 결국, 반도체 생산 공정 전체의 효율 저하를 가져온다는 문제점이 있다. Such meandering may reduce the operation speed of the substrate transfer robot, which in turn causes a decrease in efficiency of the entire semiconductor production process.
본 발명은 상술한 종래 기술의 문제점을 해결하기 위한 것으로서, 로봇 암의 사행을 보상하여, 로봇 암의 직진 성능을 향상시킬 수 있는 기판 반송용 로봇 및 기판 반송용 로봇의 사행 보상 방법을 제공하는 것을 목적으로 한다. The present invention is to solve the above-mentioned problems of the prior art, to provide a meander compensation method of the substrate carrier robot and the substrate carrier robot that can compensate the meandering of the robot arm, thereby improving the straight performance of the robot arm. The purpose.
상기한 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 기판 반송용 로봇은, 복수의 회전 관절부를 구비하고, 선회축을 중심으로 선회 운동 가능한 로봇 암을 포함하며, 상기 로봇 암은, 상기 로봇 암의 사행을 보상하는 사행 보상 제어부에 의해 선회축을 중심으로 사행 방향과 반대 방향으로 선회 운동될 수 있다.In order to achieve the above object, a substrate transfer robot according to an embodiment of the present invention, a robot arm having a plurality of rotational joint portion, and pivotable about a pivot axis, the robot arm, the robot The meandering compensation controller for compensating for meandering of the arm may be pivoted about the pivot axis in a direction opposite to the meandering direction.
상기 로봇 암은, 기판을 지지하는 복수의 포크와, 상기 복수의 포크에 연결되는 복수의 암 부재, 및 상기 복수의 암 부재를 서로 연결하여 회전하도록 하는 복수의 로봇 암 축을 포함할 수 있다.The robot arm may include a plurality of forks for supporting a substrate, a plurality of arm members connected to the plurality of forks, and a plurality of robot arm axes for connecting and rotating the plurality of arm members to each other.
상기 사행 보상 제어부는, 상기 선회축을 중심으로 한 상기 로봇 암의 목표 위치와 상기 로봇 암의 실제 위치의 사이 각도를 상기 로봇 암의 사행 각도로 계산하고, 계산된 사행 각도만큼 상기 로봇 암을 선회 운동시킬 수 있다.The meandering compensation control unit calculates an angle between the target position of the robot arm about the pivot axis and the actual position of the robot arm as the meandering angle of the robot arm, and pivots the robot arm by the calculated meandering angle. You can.
상기 로봇 암의 목표 위치 및 실제 위치는 상기 로봇 암의 포크 끝단의 중심의 목표 위치 및 실제 위치일 수 있다. The target position and the actual position of the robot arm may be the target position and the actual position of the center of the fork end of the robot arm.
상기 사행 보상 제어부에는, 입력되는 상기 로봇 암의 목표 위치 값에 대해 출력되는 상기 로봇 암의 실제 위치 값이 미리 계산되어 입력되어 있을 수 있다.The meandering compensation control unit may pre-calculate and input an actual position value of the robot arm that is output with respect to a target position value of the robot arm that is input.
본 발명의 일 실시예에 따른 기판 반송용 로봇의 사행 보상 방법은, 복수의 회전 관절부를 구비하고, 선회축을 중심으로 선회 운동 가능한 로봇 암을 구비하는 기판 반송용 로봇의 사행 보상 방법으로서, 상기 로봇 암의 사행량을 계산하는 단계, 및 상기 로봇 암의 사행 방향과 반대 방향으로 상기 로봇 암 전체를 상기 사행량에 대응하여 상기 선회축을 중심으로 선회 운동시키는 단계를 포함할 수 있다.A meandering compensation method for a substrate transporting robot according to an embodiment of the present invention is a meandering compensation method for a substrate transporting robot including a robot arm capable of pivoting about a pivot axis and having a plurality of rotational joints. Calculating a meandering amount of the arm, and pivoting the entire robot arm around the pivot axis corresponding to the meandering amount in a direction opposite to the meandering direction of the robot arm.
상기 사행량은 상기 선회축을 기준으로 한 상기 로봇 암의 목표 위치와 상기 로봇 암의 실제 위치 사이의 각도인 상기 로봇 암의 사행 각도일 수 있다.The meandering amount may be a meandering angle of the robotic arm which is an angle between a target position of the robotic arm and an actual position of the robotic arm with respect to the pivot axis.
본 발명의 일 실시예에 따른 기판 반송용 로봇의 사행 보상 방법은, 상기 로봇 암의 사행량을 계산하는 단계 이전에, 상기 로봇 암의 목표 위치값에 대한 상기 로봇 암의 실제 위치값을 미리 계산 입력하는 단계를 더 포함할 수 있다.In the meandering compensation method of the robot for substrate transport according to an embodiment of the present invention, before calculating the meandering amount of the robot arm, the actual position value of the robot arm with respect to the target position value of the robot arm is calculated in advance. The method may further include inputting.
본 발명에 따르면, 로봇 암의 직진 성능이 향상되어 로봇의 성능 및 생산성이 증가한다는 이점이 있다. According to the present invention, there is an advantage that the linear performance of the robot arm is improved to increase the performance and productivity of the robot.
또한, 종래의 기판 반송용 로봇은 일반적으로 로봇 암이 선회축을 중심으로 선회 운동 가능하도록 구성되어 있으므로, 본 발명에 따른 사행 보상 제어부 및 사행 보상 방법은 기사용되고 있는 기판 반송용 로봇을 새로 교체하지 않고도 로봇에 바로 적용할 수 있다는 장점이 있다. In addition, the conventional substrate transfer robot is generally configured such that the robot arm can pivot around the pivot axis, so that the meander compensation control unit and the meander compensation method according to the present invention can be performed without replacing the substrate transport robot that is being used. The advantage is that it can be applied directly to the robot.
도 1은 종래의 기판 반송용 로봇을 도시한 사시도이다.
도 2는 도 1의 기판 반송용 로봇의 상부 로봇 암이 전진 및 후진해 있는 모습을 나타낸 평면도이다.
도 3은 도 2의 로봇 암의 목표 궤적과 실제 궤적을 도시한 개념도이다.
도 4는 본 발명의 일 실시예에 따른 기판 반송용 로봇의 로봇 암을 개략적으로 도시한 것이다.
도 5는 도 4의 두 직각 삼각형만을 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 기판 반송용 로봇의 시스템 구조도이다. 1 is a perspective view showing a conventional substrate transfer robot.
FIG. 2 is a plan view illustrating a state in which the upper robot arm of the substrate transfer robot of FIG. 1 is moved forward and backward. FIG.
3 is a conceptual diagram illustrating a target trajectory and an actual trajectory of the robot arm of FIG. 2.
Figure 4 schematically shows a robot arm of the substrate transport robot according to an embodiment of the present invention.
FIG. 5 illustrates only two right triangles of FIG. 4.
6 is a system structural diagram of a substrate transfer robot according to an embodiment of the present invention.
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 설명한다. 본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 하나의 실시예로서 설명되는 것이며, 이것에 의해 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지 않는다. Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. Although the present invention has been described with reference to the embodiments shown in the drawings, it is to be understood that the technical idea of the present invention and its essential structure and operation are not limited thereby.
도 4는 본 발명의 일 실시예에 따른 기판 반송용 로봇의 로봇 암을 개략적으로 도시한 것이다. Figure 4 schematically shows a robot arm of the substrate transport robot according to an embodiment of the present invention.
본 실시예에 따르면, 기판 반송용 로봇은, 선회축(114)을 중심으로 회전 가능한 크랭크 부재(115) 및, 크랭크 부재(115)에 맞닿아 있는 로봇 암을 포함한다. According to the present embodiment, the substrate transfer robot includes a
상기 로봇 암은 포크(101)와 두 개의 암 부재(102, 103)로 이루어진다. 포크(101)와 암 부재(102, 103)들은 서로 로봇 암 축(111, 112, 113)을 중심으로 회전하는 회전 관절부를 통해 연결되어 있다. The robot arm consists of a
로봇 암의 암 부재(102, 103) 중에서 최 후단에 위치하는 암 부재(103)는 크랭크 부재(115)에 맞닿아 있으며, 크랭크 부재(115) 근처에 형성되어 있는 로봇 암 축(113)을 중심으로 회전 가능하다. 이와 같은 구성에 따르면, 크랭크 부재(115)는 타원형으로 형성되어 있으므로, 크랭크 부재(115)가 선회축(114)을 중심으로 회전함에 따라서, 로봇 암 전체가 선회축(114)을 중심으로 선회 운동할 수 있다. The
본 실시예에 따른 로봇 암의 구성은 종래 기술에 따른 기판 반송용 로봇의 로봇 암의 구성과 실질적으로 동일하며, 여기서는 더 구체적인 설명은 하지 않는다. The configuration of the robot arm according to the present embodiment is substantially the same as that of the robot arm of the substrate transfer robot according to the prior art, and no further detailed description thereof will be given herein.
본 실시예에 따른 기판 반송용 로봇은 상기 로봇 암의 사행을 보상하기 위한 사행 보상 제어부에 의해 선회축(114)을 중심으로 사행 방향과 반대 방향으로 선회 운동될 수 있다. 사행 보상 제어부에 의해 크랭크 부재(115)를 회전 구동시키는 구동 수단(미도시)과 연동되어, 크랭크 부재(115)가 회전 구동될 수 있다. The substrate transfer robot according to the present exemplary embodiment may be pivoted in a direction opposite to the meandering direction about the
상기 사행 보상 제어부에 의해 상기 로봇 암의 사행 방향과 반대 방향으로 상기 로봇 암이 선회축(114)을 중심으로 선회 운동되어 상기 로봇 암의 사행이 보상될 수 있다. 이하, 사행 보상 제어부에 의한 사행 보상 동작에 대해서 구체적으로 설명한다. The meandering compensation controller controls the meandering of the robot arm by pivoting the robot arm about the
본 발명의 일 실시예에 따르면, 상기 사행 보상 제어부는 먼저 상기 로봇 암의 사행량을 측정한다. 본 실시예에서는 로봇 암의 사행량을 정의하기 위해서, 로봇 암의 포크(101)의 끝단을 연장하는 선의 중심점(이하 "포크 끝단 중심"이라고 함)을 로봇 암의 위치 기준점으로 한다.According to an embodiment of the present invention, the meandering compensation controller first measures the meandering amount of the robot arm. In this embodiment, in order to define the amount of meandering amount of the robot arm, the center point of the line extending the end of the
도 4를 참조하면, 로봇 암의 동작 입력 신호는, 로봇 암이 로봇 암 축(113)을 지나는 직선의 목표 궤적을 따라 이동하도록 설정된다. 즉, 일정 시간 경과 후, 포크 끝단 중심은 목표 궤적 상의 목표 위치(13)에 위치하여야 한다. 하지만, 로봇 암이 사행함에 따라서, 포크 끝단 중심의 동 시간에서의 실제 위치(14)는 목표 위치(13)와 차이가 있다. Referring to FIG. 4, the motion input signal of the robot arm is set such that the robot arm moves along a target trajectory of a straight line passing through the
도 4에 도시된 바와 같이, 선회축(114)과 목표 위치(13)의 연장선을 빗면으로 하고, 목표 위치(13)와 로봇 암 축(113)의 연장선을 높이로 하는 직각 삼각형(좌측 작은 삼각형)을 개념적으로 고려할 수 있다. 이와 유사하게, 선회축(114)과 실제 위치(14)의 연장선을 빗면으로 하는 직각 삼각형(우측 큰 삼각형)을 고려할 수 있다.As shown in FIG. 4, the right triangle (left small triangle) which makes the extension line of the
도 5는 도 4의 두 직각 삼각형만을 도시한 도면이다. 도 5에 도시된 두 직각 삼각형에는 다음과 같은 관계가 성립한다. FIG. 5 illustrates only two right triangles of FIG. 4. The following relationship holds for the two right triangles shown in FIG.
도 5에서 x*는 시간(t)에서의 로봇 암 축(113)과 포크 끝단 중심(14)의 거리이고, y*는 동 시간(t)에서의 포크 끝단 중심(14)의 사행 거리이며, G 및 F는 각각 로봇 암 축(113)과 선회축(114)의 수평 거리 및 수직 거리이다. In FIG. 5, x * is the distance between the
이와 같은 관계에 따르면, 각도(θ)는 하기 수학식과 같이 나타낼 수 있다. According to such a relationship, the angle θ can be expressed as the following equation.
[수학식 1][Equation 1]
본 실시예에서는 선회축(114)을 중심으로 한 포크 끝단 중심의 목표 위치(13)와 실제 위치(14) 사이에 형성되는 각도(θ)를 로봇 암의 사행 각도로 정의하고, 상기 로봇 암의 사행 각도를 사행 보정을 위한 사행량으로서 이용한다. In the present embodiment, the angle θ formed between the
본 실시예에 따른 사행 보상 제어부에 의해서, 상기와 같은 관계에 의해 계산된 사행 각도만큼, 크랭크 부재(115)(도 3 참조)가 선회축(114)를 중심으로 사행 방향과 반대방향으로 회전됨으로써, 상기 로봇 암의 위치가 선회축(114)을 중심으로 회전 조정되어 사행이 보상된다. By the meander compensation controller according to the present embodiment, the crank member 115 (see FIG. 3) is rotated about the
도 6은 본 실시예에 따른 기판 반송용 로봇의 시스템 구조도이다. 6 is a system structural diagram of a substrate transfer robot according to the present embodiment.
먼저 기판 반송용 로봇에 로봇 암을 동작시키기 위한 로봇 암 동작 입력 신호가 입력된다. 본 실시예에 따른 로봇 암은 3관절 1자유도를 가지며, 로봇 암의 회전 관절부들은 링크 구조를 형성하여 포크(101)와 암 부재(102, 103)가 서로 유기적으로 회전 구동하도록 구성된다. 따라서, 동작 입력 신호는 도 6에 도시된 바와 같이, 로봇 암의 각 회전 관절부들의 회전량에 대한 회전량 지시 신호(θarm(k)) 형태로 입력된다. 입력된 지시 신호(θarm(k))는 시스템 모델 유닛에 입력되고, 상기 시스템 모델 유닛은 지시 신호(θarm(k))를 분석하여 시간(t)에서의 포크 끝단 중심의 목표 위치(13)를 계산한다. First, a robot arm operation input signal for operating the robot arm is input to the substrate transfer robot. The robot arm according to the present embodiment has three joints and one degree of freedom, and the rotating joints of the robot arm form a link structure so that the
한편, 본 실시예에 따르면, 상기 시스템 모델 유닛에는 사전 시뮬레이션 작업을 통해, 지시 신호(θarm(k))가 입력되었을 때, 시간(t)에서의 사행에 의한 포크 끝단 중심의 실제 위치(14)가 미리 계산되어 입력되어 있을 수 있다. On the other hand, according to this embodiment, when the instruction signal θ arm (k) is input to the system model unit through a pre-simulation operation, the
상기 시스템 모델 유닛은 상기 포크 끝단 중심의 목표 위치(13) 및 포크 끝단 중심의 실제 위치(14)에 대한 정보(Parm(K+1))를 사행 보상 제어부에 전달한다. The system model unit transmits the information P arm (K + 1) about the
상기 사행 보상 제어부는 상기 포크 끝단 중심의 목표 위치(13) 및 포크 끝단 중심의 실제 위치(14)에 대한 정보(Parm(K+1))를 상기 [수학식 1]에 대입하여 선회축의 회전량을 계산하고 선회축의 회전량 지시 신호(θaxis(k))를 산출한다. The meandering compensation control unit substitutes information (P arm (K + 1)) for the
로봇 암의 각 회전 관절부들에 대한 회전량 지시 신호(θarm(k))와 구해진 선회축의 회전량 지시 신호(θaxis(k))는 실제 시스템에 함께 입력된다. 입력된 지시 신호(θarm(k))는 회전 관절부들을 구동시키고, 선회축의 회전량 지시 신호(θaxis(k))는 크랭크 부재가 선회축(114)을 중심으로 각도(θaxis(k))만큼 회전하도록 하여, 로봇 암 전체의 사행을 보상해주게 된다. 크랭크 부재가 회전하는 방향은 포크 끝단 중심의 사행 방향과 반대 방향이다. The rotation amount indicating signal θ arm (k) for each rotational joint of the robot arm and the obtained rotation amount indicating signal θ axis (k) are input together in the actual system. The input instruction signal (θ arm (k)) is to drive the rotation joints, the turning axis rotational amount instruction signal (θ axis (k)) is the crank member pivot angle about the axis (114) (θ axis (k ) ) To compensate for meandering of the entire robot arm. The direction in which the crank member rotates is opposite to the meandering direction of the fork end center.
이와 같은 구성에 따르면, 매우 간단한 방법으로 로봇 암의 사행이 보상되어 로봇 암의 직진 성능이 개선될 수 있다. 또한, 본 실시예에 따른 사행 보상 장치 및 사행 보상 방법은 기사용되고 있는 기판 반송용 로봇을 새로 교체하지 않고도 로봇에 바로 적용할 수 있다는 장점이 있다. According to such a configuration, the meandering of the robot arm can be compensated in a very simple manner and the straight performance of the robot arm can be improved. In addition, the meandering compensation device and the meandering compensation method according to the present embodiment have an advantage that the robot can be directly applied to the robot without replacing the robot for transporting the substrate.
11: 목표 궤적 12: 실제 궤적
13: 목표 위치 14: 실제 위치
101: 포크 102, 103: 암 부재
111, 112, 113: 로봇 암 축 114: 선회축
200: 암 바디 300: 승강축11: target trajectory 12: actual trajectory
13: target position 14: actual position
101:
111, 112, 113: robot arm axis 114: pivot axis
200: arm body 300: lifting shaft
Claims (8)
상기 로봇 암은, 상기 로봇 암의 사행을 보상하는 사행 보상 제어부에 의해 선회축을 중심으로 사행 방향과 반대 방향으로 선회 운동되고,
상기 사행 보상 제어부에는,
입력되는 상기 로봇 암의 목표 위치 값에 대해 출력되는 상기 로봇 암의 실제 위치 값이 미리 계산되어 입력되어 있는 것을 특징으로 하는 기판 반송용 로봇.A robot arm having a plurality of rotational joints, the robot arm being pivotable about a pivot axis,
The robot arm is pivoted in a direction opposite to the meandering direction about the pivot axis by a meandering compensation controller for compensating for meandering of the robot arm,
The meander compensation control unit,
And the actual position value of the robot arm outputted relative to the target position value of the robot arm to be input is calculated and input in advance.
상기 로봇 암은,
기판을 지지하는 복수의 포크;
상기 복수의 포크에 연결되는 복수의 암 부재; 및
상기 복수의 암 부재를 서로 연결하여 회전하도록 하는 복수의 로봇 암 축을 포함하는 것을 특징으로 하는 기판 반송용 로봇.The method of claim 1,
The robot arm includes:
A plurality of forks supporting the substrate;
A plurality of arm members connected to the plurality of forks; And
And a plurality of robot arm axes for connecting and connecting the plurality of arm members to each other.
상기 사행 보상 제어부는,
상기 선회축을 중심으로 한 상기 로봇 암의 목표 위치와 상기 로봇 암의 실제 위치의 사이 각도를 상기 로봇 암의 사행 각도로 계산하고, 계산된 사행 각도만큼 상기 로봇 암을 선회 운동시키는 것을 특징으로 하는 기판 반송용 로봇. The method of claim 1,
The meander compensation control unit,
A substrate, wherein the angle between the target position of the robot arm and the actual position of the robot arm about the pivot axis is calculated as the meandering angle of the robot arm, and the robot arm is pivoted by the calculated meandering angle. Transfer robot.
상기 로봇 암의 목표 위치 및 실제 위치는 상기 로봇 암의 포크 끝단의 중심의 목표 위치 및 실제 위치인 것을 특징으로 하는 기판 반송용 로봇. The method of claim 3,
The target position and the actual position of the robot arm is a substrate transfer robot, characterized in that the target position and the actual position of the center of the fork end of the robot arm.
상기 로봇 암의 사행량을 계산하는 단계; 및
상기 로봇 암의 사행 방향과 반대 방향으로 상기 로봇 암 전체를 상기 사행량에 대응하여 상기 선회축을 중심으로 선회 운동시키는 단계를 포함하고,
상기 로봇 암의 사행량을 계산하는 단계 이전에, 상기 로봇 암의 목표 위치값에 대한 상기 로봇 암의 실제 위치값을 미리 계산 입력하는 단계를 더 포함하는 것을 특징으로 하는 기판 반송용 로봇의 사행 보상 방법.As a meandering compensation method of a substrate transfer robot having a plurality of rotational joints and having a robot arm that can pivot about a pivot axis,
Calculating a meandering amount of the robot arm; And
And pivoting the entire robot arm around the pivot axis corresponding to the meandering amount in a direction opposite to the meandering direction of the robot arm,
Before calculating the meandering amount of the robot arm, the method further includes calculating and inputting an actual position value of the robot arm to a target position value of the robot arm in advance. Way.
상기 사행량은 상기 선회축을 기준으로 한 상기 로봇 암의 목표 위치와 상기 로봇 암의 실제 위치 사이의 각도인 상기 로봇 암의 사행 각도인 것을 특징으로 하는 기판 반송용 로봇의 사행 보상 방법. The method according to claim 6,
The meandering amount is a meandering angle of the robot arm, which is an angle between a target position of the robot arm and an actual position of the robot arm with respect to the pivot axis.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110107453A KR101331368B1 (en) | 2011-10-20 | 2011-10-20 | Substrate transferring robot having function of correcting meandering and method for correcting meandering thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110107453A KR101331368B1 (en) | 2011-10-20 | 2011-10-20 | Substrate transferring robot having function of correcting meandering and method for correcting meandering thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130043383A KR20130043383A (en) | 2013-04-30 |
KR101331368B1 true KR101331368B1 (en) | 2013-11-19 |
Family
ID=48441633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110107453A KR101331368B1 (en) | 2011-10-20 | 2011-10-20 | Substrate transferring robot having function of correcting meandering and method for correcting meandering thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101331368B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106062944B (en) * | 2014-01-02 | 2018-12-25 | 现代重工集团股份有限公司 | Base plate transfer device lifting device and base plate transfer device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS649504A (en) * | 1987-07-02 | 1989-01-12 | Fanuc Ltd | Position correcting system for articulated robot |
JP2001217297A (en) * | 2000-02-02 | 2001-08-10 | Olympus Optical Co Ltd | Substrate carrying method |
KR100716301B1 (en) * | 2006-02-06 | 2007-05-09 | 삼성전자주식회사 | Panel carrier robot |
KR20090050024A (en) * | 2006-09-12 | 2009-05-19 | 가부시키가이샤 야스카와덴키 | Work transfer apparatus |
-
2011
- 2011-10-20 KR KR1020110107453A patent/KR101331368B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS649504A (en) * | 1987-07-02 | 1989-01-12 | Fanuc Ltd | Position correcting system for articulated robot |
JP2001217297A (en) * | 2000-02-02 | 2001-08-10 | Olympus Optical Co Ltd | Substrate carrying method |
KR100716301B1 (en) * | 2006-02-06 | 2007-05-09 | 삼성전자주식회사 | Panel carrier robot |
KR20090050024A (en) * | 2006-09-12 | 2009-05-19 | 가부시키가이샤 야스카와덴키 | Work transfer apparatus |
Also Published As
Publication number | Publication date |
---|---|
KR20130043383A (en) | 2013-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101570574B1 (en) | Substrate transfer robot and substrate transfer method | |
JP5146641B2 (en) | Substrate transfer robot and control method of substrate transfer robot | |
JP4750231B2 (en) | Workpiece processing system | |
US10338597B2 (en) | Self-traveling articulated robot | |
CN107107332B (en) | Production system | |
WO2017150551A1 (en) | Substrate conveyance device, and method for teaching substrate conveyance robot | |
US8882437B2 (en) | Transfer device, and workpiece mounting device | |
WO2015079740A1 (en) | Robot system and robot system control method | |
US20180015620A1 (en) | Robot system and method of detecting deformation of end effector | |
JPWO2009034854A1 (en) | Transfer robot and control method of transfer robot | |
JP6630727B2 (en) | Horizontal articulated robot | |
JP5532111B2 (en) | Robot arm, robot, and robot operation method | |
CN109932755B (en) | Walking type inspection equipment and control method | |
JP5459269B2 (en) | Picking system | |
CN101156239A (en) | Articulated robot | |
JP4022461B2 (en) | Transfer arm | |
KR102209497B1 (en) | Method of calculating correction value of industrial robot | |
KR102205638B1 (en) | Method of calculating correction value of industrial robot | |
KR101331368B1 (en) | Substrate transferring robot having function of correcting meandering and method for correcting meandering thereof | |
JPWO2016035837A1 (en) | Conveying device and vacuum device | |
US20160375580A1 (en) | Robot system and robot control method | |
CN212291947U (en) | Accurate correction walking trolley device | |
JP5146642B2 (en) | Substrate transfer robot and control method of substrate transfer robot | |
KR102213545B1 (en) | Method of calculating correcting value of industrial robot | |
KR101655344B1 (en) | End effector for industrial robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20170913 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20181030 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20191029 Year of fee payment: 7 |