[go: up one dir, main page]

TWI848391B - Automatic correction device and method for robotic arm - Google Patents

Automatic correction device and method for robotic arm Download PDF

Info

Publication number
TWI848391B
TWI848391B TW111137854A TW111137854A TWI848391B TW I848391 B TWI848391 B TW I848391B TW 111137854 A TW111137854 A TW 111137854A TW 111137854 A TW111137854 A TW 111137854A TW I848391 B TWI848391 B TW I848391B
Authority
TW
Taiwan
Prior art keywords
wafer
robot arm
distance
analysis unit
optical
Prior art date
Application number
TW111137854A
Other languages
Chinese (zh)
Other versions
TW202416432A (en
Inventor
呂忠憲
張任瑋
林柏彣
呂軍毅
劉育鑫
呂呈祥
佐佐木大輔
Original Assignee
浚輔科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 浚輔科技股份有限公司 filed Critical 浚輔科技股份有限公司
Priority to TW111137854A priority Critical patent/TWI848391B/en
Publication of TW202416432A publication Critical patent/TW202416432A/en
Application granted granted Critical
Publication of TWI848391B publication Critical patent/TWI848391B/en

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

本發明為有關一種機械手臂自動補正裝置及其方法,主要結構包括一機械手臂,機械手臂上設有一光學攝影機構,而機械手臂之一側設有一晶圓存放機構,晶圓存放機構上則設有一圖像資訊碼,光學攝影機構資訊連接有一光學辨識模組,而光學辨識模組內具有一資訊碼解析單元、一物距解析單元、及一晶圓中心解析單元。藉此,使用者能先經由光學攝影機構拍攝圖像資訊碼,來進行機械手臂第一次的位置補正動作,再讓光學攝影機構拍攝晶圓並進行對焦動作,以經由物距解析單元配合晶圓中心解析單元,計算出機械手臂與晶圓中心點的距離,以達到第二次補正的效果。藉此經由此種方式達到快速準確的補正動作。 The present invention relates to a robot arm automatic correction device and method thereof, the main structure of which includes a robot arm, an optical camera mechanism disposed on the robot arm, a wafer storage mechanism disposed on one side of the robot arm, an image information code disposed on the wafer storage mechanism, the optical camera mechanism information is connected to an optical recognition module, and the optical recognition module has an information code analysis unit, an object distance analysis unit, and a wafer center analysis unit. Thus, the user can firstly use the optical camera mechanism to shoot the image information code to perform the first position correction of the robot arm, and then let the optical camera mechanism shoot the wafer and perform the focusing action, so as to calculate the distance between the robot arm and the center point of the wafer through the object distance analysis unit and the wafer center analysis unit, so as to achieve the effect of the second correction. In this way, quick and accurate correction can be achieved.

Description

機械手臂自動補正裝置及其方法 Automatic correction device and method for robotic arm

本發明為提供一種具有快速且準確之補正動作的機械手臂自動補正裝置及其方法。 The present invention provides a robot arm automatic correction device and method with fast and accurate correction action.

按,由於半導體晶圓的結構與製作相當精密,因此對於保存及運送的要求也會較高。而晶圓在存放時,都會用專門的存放載具來進行置放保存的動作,以配合各種類型的保存環境,例如真空保存或是導入惰性氣體保存。在運送時,除了直接搬運載具之外,也可開啟並取出晶圓,但要取出內部的晶圓時,大多會運用機械手臂來進行取放動作,以防止在搬運的時候造成破片或是損傷的狀況。 Since the structure and manufacturing of semiconductor wafers are very precise, the requirements for storage and transportation are also high. When storing wafers, they are placed and stored in special storage carriers to match various types of storage environments, such as vacuum storage or inert gas storage. When transporting, in addition to directly transporting the carrier, the wafer can also be opened and taken out. However, when taking out the internal wafer, most of them will use a robotic arm to take and place to prevent fragmentation or damage during transportation.

但由於機械手臂在取放前,需先完整定位機械手臂與晶圓載具之間的距離,才能正確的進行取放動作,而定位的動作可分為自動式或人工式的方式來進行取放動作,若為人工時,則可經由目測或是機械量測的方式,給予相關的距離資訊來輔助使用者進行機械手臂的定位動作。若是自動化的機械手臂在取放時,則是利用多個感測器配合各種類型的量測,才能正確的讓機械手臂進行定位的動作。 However, before the robot can pick and place, it must first completely locate the distance between the robot and the wafer carrier, so that it can correctly perform the pick and place action. The positioning action can be divided into automatic or manual methods to perform the pick and place action. If it is manual, the user can provide relevant distance information through visual inspection or mechanical measurement to assist the user in the positioning action of the robot. If the robot is automated, multiple sensors are used in conjunction with various types of measurements to correctly allow the robot to perform positioning actions.

若是定位的動作不夠準確,則有可能讓機械手臂取放時產生各種狀況,提高了不良品產生的機率。但是若要正確的進行定位動作,則需要多個感測器來相互配合,反而會增加了使用上的成本。 If the positioning action is not accurate enough, various situations may occur when the robot arm picks and places, increasing the probability of defective products. However, if the positioning action is to be performed correctly, multiple sensors are required to cooperate with each other, which will increase the cost of use.

是以,要如何解決上述習用之問題與缺失,即為本發明之申請人與從事此行業之相關廠商所亟欲研究改善之方向所在者。 Therefore, how to solve the above-mentioned problems and deficiencies in usage is the direction that the applicant of this invention and related manufacturers engaged in this industry are eager to study and improve.

故,本發明之創作人有鑑於上述缺失,乃蒐集相關資料,經由多方評估及考量,並以從事於此行業累積之多年經驗,經由不斷試作及修改,始設計出此種利用簡易的機構達到完整之補正動作的機械手臂自動補正裝置及其方法的發明專利者。 Therefore, in view of the above-mentioned deficiencies, the creator of this invention has collected relevant information, evaluated and considered various aspects, and used the years of experience accumulated in this industry, and after continuous trials and modifications, he finally designed this kind of automatic correction device for a robotic arm that uses a simple mechanism to achieve a complete correction action and the invention patent of the method thereof.

本發明之主要目的在於:利用光學攝影機構達成簡易並準確的補正效果。 The main purpose of the present invention is to achieve a simple and accurate correction effect using an optical photography mechanism.

為達成上述目的,本發明之主要結構包括:一機械手臂、一設於機械手臂之一側處的晶圓存放機構、一設於晶圓存放機構上的圖像資訊碼、一設於機械手臂上的光學攝影機構、一資訊連接光學攝影機構的光學辨識模組、一設於光學辨識模組內的資訊碼解析單元、一設於光學辨識模組內的物距解析單元、及一設於光學辨識模組內的晶圓中心解析單元。 To achieve the above purpose, the main structure of the present invention includes: a robot arm, a wafer storage mechanism disposed at one side of the robot arm, an image information code disposed on the wafer storage mechanism, an optical camera mechanism disposed on the robot arm, an optical recognition module connected to the optical camera mechanism, an information code analysis unit disposed in the optical recognition module, an object distance analysis unit disposed in the optical recognition module, and a wafer center analysis unit disposed in the optical recognition module.

藉由上述之結構,當使用者要利用機械手臂取出晶圓時,能讓機械手臂自動進行補正動作。首先經由光學攝影機構拍攝圖像資訊碼,並經由資訊碼解析單元解析此圖像資訊碼,以取得相關的位置資訊,讓機械手臂能進行第一次的補正動作。 With the above structure, when the user wants to use the robot to take out the wafer, the robot can automatically perform the correction action. First, the image information code is photographed by the optical photography mechanism, and the image information code is analyzed by the information code analysis unit to obtain the relevant position information, so that the robot can perform the first correction action.

當進行第一次的補正動作時,就能得知晶圓存放機構的大約位置,此時再將光學攝影機構拍攝對焦於晶圓存放機構的其中一晶圓上,就能利用物距解析單元,透過光學攝影機構內透鏡之焦距、及透鏡與光學攝影機構內的感光成像位置之間的距離,計算出光學攝影機構與晶圓之晶圓距離。當晶圓距離計算出來後,再利用晶圓中心解析單元透過機械手臂與光學攝影機構之間的距離、晶圓距離、及晶圓之寬度,來計算出機械手臂與晶圓之中心點的距離,藉此來達到第二次的補正動作,以具有完整的補正效果,即可進行晶圓的取放動作。 When the first correction is performed, the approximate position of the wafer storage mechanism can be known. At this time, the optical camera mechanism is focused on one of the wafers in the wafer storage mechanism, and the object distance resolution unit can be used to calculate the wafer distance between the optical camera mechanism and the wafer through the focal length of the lens in the optical camera mechanism and the distance between the lens and the photosensitive imaging position in the optical camera mechanism. After the wafer distance is calculated, the wafer center analysis unit uses the distance between the robot arm and the optical camera mechanism, the wafer distance, and the wafer width to calculate the distance between the robot arm and the center point of the wafer, thereby achieving a second correction action to achieve a complete correction effect, and then the wafer pick-up and placement action can be performed.

如此就能經由上述的方式,讓機械手臂能快速準確的完成補正動作,並且僅是利用拍攝的動作即可達到,如此就能以較低的成本達成完整快速的補正動作。 In this way, the robot arm can quickly and accurately complete the correction action through the above method, and it can be achieved only by using the filmed action, so that a complete and fast correction action can be achieved at a relatively low cost.

藉由上述技術,可針對習用的補正方式成本較高或準確度較差的問題點加以突破,達到上述優點之實用進步性。 Through the above technology, the problem of high cost or low accuracy of the correction method used can be overcome, and the practical progress of the above advantages can be achieved.

1:機械手臂 1:Robotic arm

11:翹曲感測器 11: Warp sensor

12:間距感測器 12: Distance sensor

2:晶圓存放機構 2: Wafer storage mechanism

21:圖像資訊碼 21: Image information code

3:光學攝影機構 3: Optical photography mechanism

4:光學辨識模組 4: Optical identification module

41:資訊碼解析單元 41: Information code analysis unit

42:物距解析單元 42: Object distance analysis unit

43:晶圓中心解析單元 43: Wafer center analysis unit

W:晶圓 W: Wafer

x:垂直距離 x: vertical distance

y:距離 y: distance

o:晶圓距離 o: Wafer distance

第一圖 係為本發明較佳實施例之立體透視圖。 The first figure is a three-dimensional perspective view of a preferred embodiment of the present invention.

第二圖 係為本發明較佳實施例之結構方塊示意圖。 The second figure is a schematic diagram of the structural block of a preferred embodiment of the present invention.

第三圖 係為本發明較佳實施例之步驟流程圖。 The third figure is a step flow chart of a preferred embodiment of the present invention.

第四圖 係為本發明較佳實施例之拍攝示意圖。 The fourth figure is a schematic diagram of the shooting of a preferred embodiment of the present invention.

第五圖 係為本發明較佳實施例之焦距示意圖。 The fifth figure is a schematic diagram of the focal length of a preferred embodiment of the present invention.

第六圖 係為本發明較佳實施例之中心計算示意圖。 Figure 6 is a schematic diagram of the center calculation of the preferred embodiment of the present invention.

第七圖 係為本發明再一較佳實施例之立體透視圖。 Figure 7 is a three-dimensional perspective view of another preferred embodiment of the present invention.

第八圖 係為本發明再一較佳實施例之步驟流程圖。 Figure 8 is a step flow chart of another preferred embodiment of the present invention.

第九圖 係為本發明再一較佳實施例之翹曲檢測示意圖。 Figure 9 is a schematic diagram of warp detection in another preferred embodiment of the present invention.

第十圖 係為本發明又一較佳實施例之立體透視圖。 Figure 10 is a three-dimensional perspective view of another preferred embodiment of the present invention.

第十一圖 係為本發明又一較佳實施例之步驟流程圖。 Figure 11 is a step flow chart of another preferred embodiment of the present invention.

第十二圖 係為本發明又一較佳實施例之間距檢測示意圖。 Figure 12 is a schematic diagram of spacing detection of another preferred embodiment of the present invention.

第十三圖 係為本發明另一較佳實施例之立體透視圖。 Figure 13 is a three-dimensional perspective view of another preferred embodiment of the present invention.

第十四圖 係為本發明另一較佳實施例之步驟流程圖。 Figure 14 is a step flow chart of another preferred embodiment of the present invention.

為達成上述目的及功效,本發明所採用之技術手段及構造,茲繪圖就本發明較佳實施例詳加說明其特徵與功能如下,俾利完全了解。 In order to achieve the above-mentioned purpose and effect, the technical means and structure adopted by the present invention are described in detail in the following figure for the preferred embodiment of the present invention, and its features and functions are explained for complete understanding.

請參閱第一圖至第六圖所示,係為本發明較佳實施例之立體透視圖至中心計算示意圖,由圖中可清楚看出本發明係包括: Please refer to the first to sixth figures, which are three-dimensional perspective diagrams to center calculation schematic diagrams of the preferred embodiments of the present invention. It can be clearly seen from the figures that the present invention includes:

一機械手臂1,以可經由電腦控制且供取放及帶動晶圓之機械手臂1作為舉例; A robot arm 1, for example, a robot arm 1 that can be controlled by a computer and is used to pick up, place and move wafers;

一設於機械手臂1之一側處的晶圓存放機構2,並以供存放晶圓的儲存設備作為舉例; A wafer storage mechanism 2 is provided at one side of the robot arm 1, and a storage device for storing wafers is used as an example;

一設於晶圓存放機構2上的圖像資訊碼21,並以QR CODE作為舉例; An image information code 21 set on the wafer storage mechanism 2, using QR CODE as an example;

一設於機械手臂1上的光學攝影機構3,本實施例之光學攝影機構3係為使用電荷耦合器件(Charge-coupled Device,CCD)的攝影機; An optical camera mechanism 3 is arranged on the robot arm 1. The optical camera mechanism 3 of this embodiment is a camera using a charge-coupled device (CCD);

一與光學攝影機構3及機械手臂1資訊連接之光學辨識模組4,且以連接光學攝影機構3並接收拍攝畫面的處理器作為舉例; An optical recognition module 4 connected to the optical camera mechanism 3 and the robot arm 1, and a processor connected to the optical camera mechanism 3 and receiving the captured images is used as an example;

一設於光學辨識模組4內的資訊碼解析單元41; An information code analysis unit 41 disposed in the optical recognition module 4;

一設於光學辨識模組4內的物距解析單元42;及 An object distance analysis unit 42 disposed in the optical recognition module 4; and

一設於光學辨識模組4內的晶圓中心解析單元43,本實施例之資訊碼解析單元41、物距解析單元42、及晶圓中心解析單元43皆以光學辨識模組4內之軟體作為舉例。 A wafer center analysis unit 43 is provided in the optical recognition module 4. The information code analysis unit 41, the object distance analysis unit 42, and the wafer center analysis unit 43 of this embodiment are all based on the software in the optical recognition module 4 as an example.

藉由上述之說明,已可了解本技術之結構,而依據這個結構之對應配合,即可具有以較低的成本達到快速準確的補正動作之優勢,而詳細之解說將於下述說明。 Through the above explanation, we can understand the structure of this technology. According to the corresponding coordination of this structure, we can achieve the advantage of fast and accurate correction at a lower cost. The detailed explanation will be given below.

本發明之機械手臂自動補正方法,其步驟包括: The automatic correction method of the robot arm of the present invention includes the following steps:

(a)圖像拍攝:利用一機械手臂1上之一光學攝影機構3拍攝一晶圓存放機構2上之一圖像資訊碼21; (a) Image capture: using an optical photography mechanism 3 on a robot arm 1 to capture an image information code 21 on a wafer storage mechanism 2;

(b)第一次補正動作:經由一光學辨識模組4內之一資訊碼解析單元41解析該圖像資訊碼21,以取得相關位置資訊,使該機械手臂1進行第一次之補正動作; (b) First correction action: An information code analysis unit 41 in an optical recognition module 4 analyzes the image information code 21 to obtain relevant position information, so that the robot arm 1 performs the first correction action;

(c)對焦晶圓:利用該光學攝影機構3拍攝並對焦於該晶圓存放機構2內之其中一晶圓上; (c) Focusing on the wafer: using the optical camera mechanism 3 to photograph and focus on one of the wafers in the wafer storage mechanism 2;

(d)晶圓距離計算:使用該光學辨識模組4內之一物距解析單元42,透過該光學攝影機構3內透鏡之焦距、及該透鏡與該光學攝影機構3內的感光成像位置之間的距離,計算出該光學攝影機構3與該晶圓之晶圓距離; (d) Wafer distance calculation: using an object distance analysis unit 42 in the optical recognition module 4, the wafer distance between the optical photography mechanism 3 and the wafer is calculated through the focal length of the lens in the optical photography mechanism 3 and the distance between the lens and the photosensitive imaging position in the optical photography mechanism 3;

(e)第二次補正動作:計算出該晶圓距離後,再利用一晶圓中心解析單元43透過該機械手臂1與該光學攝影機構3之間的距離、該晶圓距離、及該晶圓之寬度,計算出該機械手臂1與該晶圓之中心點的距離,來達到第二次的補正動作;及 (e) Second correction action: After calculating the wafer distance, a wafer center analysis unit 43 is used to calculate the distance between the robot arm 1 and the center point of the wafer through the distance between the robot arm 1 and the optical camera mechanism 3, the wafer distance, and the width of the wafer to achieve the second correction action; and

(f)晶圓夾取:經由該機械手臂1與該晶圓之中心點的距離,控制該機械手臂1進行該晶圓的夾取動作。 (f) Wafer clamping: The distance between the robot arm 1 and the center point of the wafer is used to control the robot arm 1 to perform the wafer clamping action.

由上述步驟可得知,使用者能先於晶圓存放機構2上設置有圖像資訊碼21,並當要利用機械手臂1夾取晶圓時,則需要先進行補正的動作,才能準確的夾取晶圓存放機構2內的晶圓。 From the above steps, it can be known that the user can first set the image information code 21 on the wafer storage mechanism 2, and when the robot arm 1 is used to clamp the wafer, it is necessary to perform a correction action first to accurately clamp the wafer in the wafer storage mechanism 2.

如此即可先利用光學攝影機構3拍攝圖像資訊碼21,並經由光學辨識模組4內的資訊碼解析單元41解析該圖像資訊碼21,以取得相關位置資訊(例如晶圓存放機構2對於機械手臂1的相對方向),藉此進行第一次的補正動作。 In this way, the optical camera mechanism 3 can be used to shoot the image information code 21, and the image information code 21 can be analyzed by the information code analysis unit 41 in the optical recognition module 4 to obtain relevant position information (such as the relative direction of the wafer storage mechanism 2 to the robot arm 1), thereby performing the first correction action.

當進行第一次補正動作後,就能確定到晶圓存放機構2的大約位置,如此即可再利用光學攝影機構3拍攝晶圓存放機構2內的晶圓,並對焦於將要取出的晶圓上。此時物距解析單元42就能透過薄透鏡成像公式(l/o+l/i=l/f)進行計算解析之動作,而此公式乃目前已具有之數學公式。 After the first correction, the approximate position of the wafer storage mechanism 2 can be determined, so that the optical photography mechanism 3 can be used to photograph the wafers in the wafer storage mechanism 2 and focus on the wafer to be taken out. At this time, the object distance analysis unit 42 can perform calculation and analysis through the thin lens imaging formula (l/o+l/i=l/f), which is a mathematical formula that already exists.

其計算方式可配合第五圖所示,光學攝影機構3內透鏡與對焦的物品(晶圓)之距離為o、光學攝影機構3內透鏡與光學攝影機構3內的感光成像位置之間的距離為i、光學攝影機構3的透鏡之焦距為f,其中光學攝影機構3的透鏡之焦距(f)為安裝或購買透鏡時即已知的數據,而光學攝影機構3內透鏡與光學攝影機構3內的感光成像位置之間的距離(i)則為對焦後會得知的距離,如此即可經由上述的公式計算出光學攝影機構3內透鏡與對焦的物品(晶圓)之距離o,且因透鏡則在光學攝影機構3的最前端,因此可直接作為光學攝影機構3與晶圓之間的距離,並於本案中定義為晶圓距離o。 The calculation method can be combined with the fifth figure, where the distance between the lens in the optical photographic mechanism 3 and the object (wafer) to be focused is o, the distance between the lens in the optical photographic mechanism 3 and the photosensitive imaging position in the optical photographic mechanism 3 is i, and the focal length of the lens in the optical photographic mechanism 3 is f. The focal length (f) of the lens in the optical photographic mechanism 3 is a known value when the lens is installed or purchased, and the focal length (f) of the lens in the optical photographic mechanism 3 is f. The distance (i) between the lens and the photosensitive imaging position in the optical photographic mechanism 3 is the distance that can be known after focusing. In this way, the distance o between the lens in the optical photographic mechanism 3 and the focused object (wafer) can be calculated by the above formula. Since the lens is at the front end of the optical photographic mechanism 3, it can be directly used as the distance between the optical photographic mechanism 3 and the wafer, and is defined as the wafer distance o in this case.

當計算出上述之晶圓距離後,可配合第六圖所示,由於安裝光學攝影機構3乃直接設置於機械手臂1的上側處,因此能直接得知光學攝影機構3與機械手臂1之間的垂直距離x,如此就能由上述之晶圓距離o與垂直距離x讓晶圓中心解析單元43先透過畢氏定理之計算方式(x2+y2=o2),計算出機械手臂1至晶圓邊緣處(即光學攝影機構3對焦的位置點)之距離y,並由於晶圓的半徑(d)為抓取前已知的數據,但其並不設限,亦可於上述之光學攝影機構3拍攝圖像資訊碼21以得知相關位置資訊時,再同時讀取並得知晶圓的半徑(d),以傳送至晶圓中心解析單元43中。如此將上述之機械手臂1至晶圓邊緣處之距離y加上晶圓的半徑(d),即可得知機械手臂1與晶圓之中心點的距離,藉此達到第二次的補正效果。 After the wafer distance is calculated, as shown in FIG. 6, since the optical camera mechanism 3 is directly installed on the upper side of the robot arm 1, the vertical distance x between the optical camera mechanism 3 and the robot arm 1 can be directly known. In this way, the wafer center analysis unit 43 can first calculate the wafer center through the calculation method of the Bethesda theorem ( x2 + y2 = o2 ), calculate the distance y from the robot arm 1 to the edge of the wafer (i.e., the position point where the optical camera mechanism 3 focuses), and since the radius (d) of the wafer is known data before grabbing, but it is not limited, when the optical camera mechanism 3 shoots the image information code 21 to obtain the relevant position information, the radius (d) of the wafer can be read and obtained at the same time, and transmitted to the wafer center analysis unit 43. In this way, the distance y from the robot arm 1 to the edge of the wafer is added to the radius (d) of the wafer, and the distance between the robot arm 1 and the center point of the wafer can be obtained, thereby achieving the second correction effect.

經由上述之兩次補正後,即可讓機械手臂1自動計算出之機械手臂1與晶圓中心點的距離,來進行夾取的動作,而整體之補正過程,皆只需經由一光學攝影機構3配合一圖像資訊碼21,再透過光學辨識模組4計算即可完成。如此就能透過簡易的結構來達到節省成本的效果,並且整體之動作只需 透過拍攝動作與進行相關計算即可完成,還能大幅提高補正的時間與效率。 After the above two corrections, the robot arm 1 can automatically calculate the distance between the robot arm 1 and the center point of the wafer to perform the clamping action. The entire correction process can be completed by an optical camera mechanism 3 with an image information code 21 and then calculated by an optical recognition module 4. In this way, the cost saving effect can be achieved through a simple structure, and the overall action can be completed by shooting the action and performing related calculations, which can also greatly improve the time and efficiency of correction.

再請同時配合參閱第七圖至第九圖所示,係為本發明再一較佳實施例之立體透視圖至翹曲檢測示意圖,由圖中可清楚看出,本實施例與上述實施例為大同小異,僅於機械手臂1上設有一翹曲感測器11,而本實施例之翹曲感測器11以雷射感測器作為舉例。 Please also refer to Figures 7 to 9, which are three-dimensional perspective views to warp detection schematic views of another preferred embodiment of the present invention. It can be clearly seen from the figures that this embodiment is similar to the above-mentioned embodiment, except that a warp sensor 11 is provided on the robot arm 1, and the warp sensor 11 of this embodiment is exemplified by a laser sensor.

而本實施例之步驟包括:(a)圖像拍攝:利用一機械手臂1上之一光學攝影機構拍攝一晶圓存放機構2上之一圖像資訊碼;(b)第一次補正動作:經由一光學辨識模組內之一資訊碼解析單元解析該圖像資訊碼,以取得相關位置資訊,使該機械手臂1進行第一次之補正動作;(c)對焦晶圓:利用該光學攝影機構拍攝並對焦於該晶圓存放機構2內之其中一晶圓上;(d)晶圓距離計算:使用該光學辨識模組內之一物距解析單元,透過該光學攝影機構內透鏡之焦距、及該透鏡與該光學攝影機構內的感光成像位置之間的距離,計算出該光學攝影機構與該晶圓之晶圓距離;(e)第二次補正動作:計算出該晶圓距離後,再利用一晶圓中心解析單元透過該機械手臂1與該光學攝影機構之間的距離、該晶圓距離、及該晶圓之寬度,計算出該機械手臂1與該晶圓之中心點的距離,來達到第二次的補正動作;(f)晶圓夾取:經由該機械手臂1與該晶圓之中心點的距離,控制該機械手臂1進行該晶圓的夾取動作;及(g)翹曲檢測;經由該機械手臂1上之一翹曲感測器11,檢測該晶圓之翹曲狀況。 The steps of this embodiment include: (a) image shooting: using an optical camera mechanism on a robot arm 1 to shoot an image information code on a wafer storage mechanism 2; (b) first correction action: parsing the image information code through an information code parsing unit in an optical recognition module to obtain relevant position information, so that the robot arm 1 performs the first correction action; (c) focusing the wafer: using the optical camera mechanism to shoot and focus on one of the wafers in the wafer storage mechanism 2; (d) wafer distance calculation: using an object distance parsing unit in the optical recognition module to calculate the distance between the lens in the optical camera mechanism and the distance between the lens and the optical camera mechanism. The distance between the optical camera mechanism and the wafer is calculated by the distance between the photosensitive imaging position; (e) the second correction action: after calculating the wafer distance, a wafer center analysis unit is used to calculate the distance between the robot arm 1 and the optical camera mechanism, the wafer distance, and the width of the wafer to achieve the second correction action; (f) wafer clamping: through the distance between the robot arm 1 and the center point of the wafer, the robot arm 1 is controlled to perform the wafer clamping action; and (g) warp detection: through a warp sensor 11 on the robot arm 1, the warp condition of the wafer is detected.

如上述實施例中可得知,已計算出機械手臂1至晶圓中心的距離,以此距離只需再增加上一次晶圓W的半徑的長度,即可大約推測出機械手臂1至晶圓存放機構2底部的距離,而若翹曲感測器11所發出的雷射回彈後測得的長度,小於上述之距離時,則可判斷出晶圓W因產生翹曲狀況而阻擋住了翹曲感測器11的雷射路徑,藉此降低夾取晶圓W時,因碰觸到翹曲部位而產生破片的可能性。 As can be seen from the above embodiment, the distance from the robot arm 1 to the center of the wafer has been calculated. By adding the radius of the last wafer W to this distance, the distance from the robot arm 1 to the bottom of the wafer storage mechanism 2 can be roughly estimated. If the length measured after the laser emitted by the warp sensor 11 rebounds is less than the above distance, it can be determined that the wafer W has blocked the laser path of the warp sensor 11 due to the warp condition, thereby reducing the possibility of fragmentation caused by touching the warped part when clamping the wafer W.

再請同時配合參閱第十圖至第十二圖所示,係為本發明又一較佳實施例之立體透視圖至間距檢測示意圖,由圖中可清楚看出,本實施例與上述實施例為大同小異,僅於機械手臂1上設有一間距感測器12,而本實施例之間距感測器12以薄型的距離感測器作為舉例。 Please also refer to Figures 10 to 12, which are three-dimensional perspective views and distance detection schematic views of another preferred embodiment of the present invention. It can be clearly seen from the figures that this embodiment is similar to the above embodiment, except that a distance sensor 12 is provided on the robot arm 1, and the distance sensor 12 of this embodiment is a thin distance sensor as an example.

而本實施例之步驟包括: The steps of this embodiment include:

(a)圖像拍攝:利用一機械手臂1上之一光學攝影機構拍攝一晶圓存放機構上之一圖像資訊碼; (a) Image capture: using an optical photography mechanism on a robot arm 1 to capture an image information code on a wafer storage mechanism;

(b)第一次補正動作:經由一光學辨識模組內之一資訊碼解析單元解析該圖像資訊碼,以取得相關位置資訊,使該機械手臂進行第一次之補正動作; (b) First correction action: An information code analysis unit in an optical recognition module analyzes the image information code to obtain relevant position information, so that the robot arm performs the first correction action;

(c)對焦晶圓:利用該光學攝影機構拍攝並對焦於該晶圓存放機構2內之其中一晶圓上; (c) Focusing on the wafer: using the optical photography mechanism to photograph and focus on one of the wafers in the wafer storage mechanism 2;

(d)晶圓距離計算:使用該光學辨識模組內之一物距解析單元,透過該光學攝影機構內透鏡之焦距、及該透鏡與該光學攝影機構內的感光成像位置之間的距離,計算出該光學攝影機構與該晶圓之晶圓距離; (d) Wafer distance calculation: using an object distance analysis unit in the optical recognition module, the wafer distance between the optical photography mechanism and the wafer is calculated through the focal length of the lens in the optical photography mechanism and the distance between the lens and the photosensitive imaging position in the optical photography mechanism;

(e)第二次補正動作:計算出該晶圓距離後,再利用一晶圓中心解析單元透過該機械手臂與該光學攝影機構之間的距離、該晶圓距離、及該晶圓之寬度,計算出該機械手臂1與該晶圓之中心點的距離,來達到第二次的補正動作; (e) Second correction action: After calculating the wafer distance, a wafer center analysis unit is used to calculate the distance between the robot arm 1 and the center point of the wafer through the distance between the robot arm and the optical camera mechanism, the wafer distance, and the width of the wafer to achieve the second correction action;

(f)晶圓夾取;經由該機械手臂1與該晶圓之中心點的距離,控制該機械手臂1進行該晶圓的夾取動作;及 (f) Wafer clamping; controlling the robot arm 1 to clamp the wafer based on the distance between the robot arm 1 and the center point of the wafer; and

(g)間距檢測:經由該機械手臂1上之一間距感測器12,以檢測該晶圓與機械手臂1之間距。 (g) Distance detection: A distance sensor 12 on the robot arm 1 is used to detect the distance between the wafer and the robot arm 1.

當機械手臂1伸入晶圓存放機構2內進行夾取動作時,能經由間距感測器12感測與上下晶圓W的距離,以防止因為間距過小而產生撞擊的狀況。 When the robot arm 1 extends into the wafer storage mechanism 2 to perform a clamping action, the distance between the upper and lower wafers W can be sensed by the distance sensor 12 to prevent collision caused by too small a distance.

再請同時配合參閱第十三圖及第十四圖所示,係為本發明另一較佳實施例之立體透視圖及步驟流程圖,由圖中可清楚看出,本實施例與上述實施例為大同小異,僅於機械手臂1上同時設有一間距感測器12及一翹曲感測器11。 Please also refer to Figures 13 and 14, which are three-dimensional perspective views and step flow charts of another preferred embodiment of the present invention. It can be clearly seen from the figures that this embodiment is similar to the above embodiment, except that a distance sensor 12 and a warp sensor 11 are provided on the robot arm 1 at the same time.

而本實施例之步驟包括: The steps of this embodiment include:

(a)圖像拍攝:利用一機械手臂1上之一光學攝影機構拍攝一晶圓存放機構上之一圖像資訊碼; (a) Image capture: using an optical photography mechanism on a robot arm 1 to capture an image information code on a wafer storage mechanism;

(b)第一次補正動作:經由一光學辨識模組內之一資訊碼解析單元解析該圖像資訊碼,以取得相關位置資訊,使該機械手臂1進行第一次之補正動作; (b) First correction action: An information code analysis unit in an optical recognition module analyzes the image information code to obtain relevant position information, so that the robot arm 1 performs the first correction action;

(c)對焦晶圓:利用該光學攝影機構拍攝並對焦於該晶圓存放機構內之其中一晶圓上; (c) Focusing on the wafer: using the optical photography mechanism to photograph and focus on one of the wafers in the wafer storage mechanism;

(d)晶圓距離計算:使用該光學辨識模組內之一物距解析單元,透過該光學攝影機構內透鏡之焦距、及該透鏡與該光學攝影機構內的感光成像位置之間的距離,計算出該光學攝影機構與該晶圓之晶圓距離; (d) Wafer distance calculation: using an object distance analysis unit in the optical recognition module, the wafer distance between the optical photography mechanism and the wafer is calculated through the focal length of the lens in the optical photography mechanism and the distance between the lens and the photosensitive imaging position in the optical photography mechanism;

(e)第二次補正動作:計算出該晶圓距離後,再利用一晶圓中心解析單元透過該機械手臂1與該光學攝影機構之間的距離、該晶圓距離、及該晶圓之寬度,計算出該機械手臂1與該晶圓之中心點的距離,來達到第二次的補正動作; (e) Second correction action: After calculating the wafer distance, a wafer center analysis unit is used to calculate the distance between the robot arm 1 and the center point of the wafer through the distance between the robot arm 1 and the optical camera mechanism, the wafer distance, and the width of the wafer to achieve the second correction action;

(f)晶圓夾取:經由該機械手臂1與該晶圓之中心點的距離,控制該機械手臂1進行該晶圓的夾取動作;及 (f) Wafer clamping: controlling the robot arm 1 to clamp the wafer based on the distance between the robot arm 1 and the center point of the wafer; and

(g)翹曲間距檢測:經由該機械手臂1上之一翹曲感測器11,檢測該晶圓之翹曲狀況,及經由該機械手臂1上之一間距感測器12,以檢測該晶圓與機械手臂1之間距。 (g) Warp distance detection: The warp condition of the wafer is detected by a warp sensor 11 on the robot arm 1, and the distance between the wafer and the robot arm 1 is detected by a distance sensor 12 on the robot arm 1.

藉此讓本案之機械手臂1能再同時具有翹曲檢測與間距檢測的效果,以表示翹曲感測器11及間距感測器12能同時設置,以提高本案於使用時的安全性。 This allows the robot arm 1 of this case to have the effects of warp detection and distance detection at the same time, indicating that the warp sensor 11 and the distance sensor 12 can be set at the same time to improve the safety of this case when in use.

惟,以上所述僅為本發明之較佳實施例而已,非因此即侷限本發明之專利範圍,故舉凡運用本發明說明書及圖式內容所為之簡易修飾及等效結構變化,均應同理包含於本發明之專利範圍內,合予陳明。 However, the above is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Therefore, all simple modifications and equivalent structural changes made by using the contents of the present invention's specification and drawings should be included in the patent scope of the present invention and should be stated.

綜上所述,本發明之機械手臂自動補正裝置及其方法於使用時,為確實能達到其功效及目的,故本發明誠為一實用性優異之發明,為符合發明專利之申請要件,爰依法提出申請,盼 審委早日賜准本發明,以保障創作人之辛苦創作,倘若 鈞局審委有任何稽疑,請不吝來函指示,創作人定當竭力 配合,實感德便。 In summary, the robot arm automatic correction device and method of the present invention can achieve its effect and purpose when used. Therefore, the present invention is a practical invention. In order to meet the application requirements of invention patents, an application is filed in accordance with the law. I hope that the review committee will approve the present invention as soon as possible to protect the hard work of the creator. If the review committee of the Junju has any doubts, please feel free to write to give instructions. The creator will do his best to cooperate. I really appreciate the convenience.

1:機械手臂 1:Robotic arm

2:晶圓存放機構 2: Wafer storage mechanism

21:圖像資訊碼 21: Image information code

3:光學攝影機構 3: Optical photography mechanism

4:光學辨識模組 4: Optical identification module

Claims (10)

一種機械手臂自動補正裝置,其主要包含:一機械手臂;一晶圓存放機構,該晶圓存放機構設於該機械手臂之一側處;一圖像資訊碼,該圖像資訊碼設於該晶圓存放機構上;一光學攝影機構,該光學攝影機構設於該機械手臂上;一光學辨識模組,該光學辨識模組係資訊連接該光學攝影機構及該機械手臂;一資訊碼解析單元,該資訊碼解析單元設於該光學辨識模組內,係供解析該圖像資訊碼,以取得相關位置資訊;一物距解析單元,該物距解析單元設於該光學辨識模組內並與資訊碼解析單元資訊連接,且該物距解析單元係經由該光學攝影機構內透鏡之焦距、及該透鏡與該光學攝影機構內的感光成像位置之間的距離,計算出該光學攝影機構與該晶圓存放機構內的晶圓之晶圓距離;及一晶圓中心解析單元,該晶圓中心解析單元設於該光學辨識模組內並與資訊碼解析單元資訊連接,以透過該機械手臂與該光學攝影機構之間的距離、該晶圓距離、及該晶圓之寬度,計算出該機械手臂與該晶圓之中心點的距離。 A robot arm automatic correction device mainly comprises: a robot arm; a wafer storage mechanism, which is arranged at one side of the robot arm; an image information code, which is arranged on the wafer storage mechanism; an optical photography mechanism, which is arranged on the robot arm; an optical recognition module, which is informationally connected to the optical photography mechanism and the robot arm; an information code analysis unit, which is arranged in the optical recognition module and is used to analyze the image information code to obtain relevant position information; an object distance analysis unit, which is arranged in the optical recognition module; The optical recognition module is connected to the information code analysis unit, and the object distance analysis unit calculates the wafer distance between the optical photography mechanism and the wafer in the wafer storage mechanism through the focal length of the lens in the optical photography mechanism and the distance between the lens and the photosensitive imaging position in the optical photography mechanism; and a wafer center analysis unit is arranged in the optical recognition module and connected to the information code analysis unit to calculate the distance between the robot arm and the center point of the wafer through the distance between the robot arm and the optical photography mechanism, the wafer distance, and the width of the wafer. 如申請專利範圍第1項所述之機械手臂自動補正裝置,其中該機械手臂上設有一翹曲感測器。 As described in Item 1 of the patent application scope, the robot arm is provided with a warp sensor. 如申請專利範圍第1項所述之機械手臂自動補正裝置,其中該機械手臂上設有一間距感測器。 As described in Item 1 of the patent application scope, the robotic arm automatic correction device, wherein the robotic arm is provided with a distance sensor. 如申請專利範圍第1項所述之機械手臂自動補正裝置,其中該物距解析單元係經由薄透鏡成像公式進行計算解析之動作。 As described in Item 1 of the patent application scope, the robotic arm automatic correction device, wherein the object distance analysis unit performs calculation and analysis through the thin lens imaging formula. 如申請專利範圍第1項所述之機械手臂自動補正裝置,其中該晶圓中心解析單元係經由畢氏定理之計算方式,計算出該機械手臂與該晶圓之中心點的距離。 As described in Item 1 of the patent application, the robotic arm automatic correction device, wherein the wafer center analysis unit calculates the distance between the robotic arm and the center point of the wafer by using the Pisces theorem. 一種機械手臂自動補正方法,其步驟包括:(a)利用一機械手臂上之一光學攝影機構拍攝一晶圓存放機構上之一圖像資訊碼;(b)經由一光學辨識模組內之一資訊碼解析單元解析該圖像資訊碼,以取得相 關位置資訊,使該機械手臂進行第一次之補正動作;(c)利用該光學攝影機構拍攝並對焦於該晶圓存放機構內之其中一晶圓上;(d)使用該光學辨識模組內之一物距解析單元,透過該光學攝影機構內透鏡之焦距、及該透鏡與該光學攝影機構內的感光成像位置之間的距離,計算出該光學攝影機構與該晶圓之晶圓距離;(e)計算出該晶圓距離後,再利用一晶圓中心解析單元透過該機械手臂與該光學攝影機構之間的距離、該晶圓距離、及該晶圓之寬度,計算出該機械手臂與該晶圓之中心點的距離,來達到第二次的補正動作;及(f)經由該機械手臂與該晶圓之中心點的距離,控制該機械手臂進行該晶圓的夾取動作。 A method for automatic correction of a robot arm includes the following steps: (a) using an optical camera mechanism on a robot arm to photograph an image information code on a wafer storage mechanism; (b) using an information code analysis unit in an optical recognition module to analyze the image information code to obtain relevant position information, so that the robot arm performs a first correction action; (c) using the optical camera mechanism to photograph and focus on one of the wafers in the wafer storage mechanism; (d) using an object distance analysis unit in the optical recognition module to analyze the image information code through a lens in the optical camera mechanism. (e) after calculating the wafer distance, a wafer center analysis unit is used to calculate the distance between the robot arm and the optical camera mechanism, the wafer distance, and the width of the wafer to achieve a second correction action; and (f) the robot arm is controlled to perform a wafer clamping action based on the distance between the robot arm and the wafer center. 如申請專利範圍第6項所述之機械手臂自動補正方法,其中於該步驟(f)後係進行步驟(g),經由該機械手臂上之一翹曲感測器,檢測該晶圓之翹曲狀況。 As described in Item 6 of the patent application scope, the robot arm automatic correction method, wherein step (g) is performed after step (f), and the warp condition of the wafer is detected by a warp sensor on the robot arm. 如申請專利範圍第6項所述之機械手臂自動補正方法,其中於該步驟(f)後係進行步驟(g),經由該機械手臂上之一間距感測器,以檢測該晶圓與機械手臂之間距。 As described in Item 6 of the patent application scope, the robot arm automatic correction method, wherein step (g) is performed after step (f), and a distance sensor on the robot arm is used to detect the distance between the wafer and the robot arm. 如申請專利範圍第6項所述之機械手臂自動補正方法,其中該物距解析單元係經由薄透鏡成像公式進行計算解析之動作。 As described in Item 6 of the patent application scope, the automatic correction method of the robotic arm, wherein the object distance analysis unit performs calculation and analysis through the thin lens imaging formula. 如申請專利範圍第6項所述之機械手臂自動補正方法,其中該晶圓中心解析單元係經由畢氏定理之計算方式,計算出該機械手臂與該晶圓之中心點的距離。 As described in Item 6 of the patent application scope, the automatic correction method of the robot arm, wherein the wafer center analysis unit calculates the distance between the robot arm and the center point of the wafer by using the calculation method of the Pisces theorem.
TW111137854A 2022-10-05 2022-10-05 Automatic correction device and method for robotic arm TWI848391B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW111137854A TWI848391B (en) 2022-10-05 2022-10-05 Automatic correction device and method for robotic arm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111137854A TWI848391B (en) 2022-10-05 2022-10-05 Automatic correction device and method for robotic arm

Publications (2)

Publication Number Publication Date
TW202416432A TW202416432A (en) 2024-04-16
TWI848391B true TWI848391B (en) 2024-07-11

Family

ID=91622602

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111137854A TWI848391B (en) 2022-10-05 2022-10-05 Automatic correction device and method for robotic arm

Country Status (1)

Country Link
TW (1) TWI848391B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009054933A (en) * 2007-08-29 2009-03-12 Ryusyo Industrial Co Ltd Wafer transfer system
CN105514011A (en) * 2015-12-31 2016-04-20 北京七星华创电子股份有限公司 Mechanical arm and method for safely transferring silicon chips
US9756304B2 (en) * 2012-10-05 2017-09-05 Olympus Corporation Image-acquisition apparatus for performing distance measurement using parallax
US20180323095A1 (en) * 2017-05-03 2018-11-08 Applied Materials, Inc. Image based substrate mapper
US20200264112A1 (en) * 2015-05-15 2020-08-20 Taiwan Semiconductor Manufacturing Company Ltd. Method and apparatus for monitoring edge bevel removal area in semiconductor apparatus and electroplating system
US20220059383A1 (en) * 2020-06-30 2022-02-24 Brooks Automation, Inc. Automated teach apparatus for robotic systems and method therefor
TW202219460A (en) * 2020-06-30 2022-05-16 美商布魯克斯自動機械美國公司 Automatic teach apparatus for robotic systems and method therefor

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009054933A (en) * 2007-08-29 2009-03-12 Ryusyo Industrial Co Ltd Wafer transfer system
US9756304B2 (en) * 2012-10-05 2017-09-05 Olympus Corporation Image-acquisition apparatus for performing distance measurement using parallax
US20200264112A1 (en) * 2015-05-15 2020-08-20 Taiwan Semiconductor Manufacturing Company Ltd. Method and apparatus for monitoring edge bevel removal area in semiconductor apparatus and electroplating system
CN105514011A (en) * 2015-12-31 2016-04-20 北京七星华创电子股份有限公司 Mechanical arm and method for safely transferring silicon chips
US20180323095A1 (en) * 2017-05-03 2018-11-08 Applied Materials, Inc. Image based substrate mapper
US20220059383A1 (en) * 2020-06-30 2022-02-24 Brooks Automation, Inc. Automated teach apparatus for robotic systems and method therefor
TW202219460A (en) * 2020-06-30 2022-05-16 美商布魯克斯自動機械美國公司 Automatic teach apparatus for robotic systems and method therefor

Also Published As

Publication number Publication date
TW202416432A (en) 2024-04-16

Similar Documents

Publication Publication Date Title
CN110561435B (en) Method, device and system for guiding manipulator and upper computer
WO2022052404A1 (en) Memory alignment and insertion method and system based on machine vision, device, and storage medium
US20090011525A1 (en) Method for joining adhesive tape to semiconductor wafer and method for separating protective tape from semiconductor wafer
CN110587592A (en) Robot control device, robot control method, and computer-readable recording medium
JP2015169564A (en) Image inspection apparatus and image inspection method
KR101839156B1 (en) Image processing method, image display method, image processing apparatus, and computer storage medium
TWI848391B (en) Automatic correction device and method for robotic arm
TWI583918B (en) Three dimensional characteristic information sensing system and sensing method
CN111912343B (en) Electronic component evaluation method, electronic component evaluation device, and electronic component evaluation program
CN103247548A (en) Wafer defect detecting device and method
JP7241611B2 (en) PATTERN MEASUREMENT DEVICE, TILT CALCULATION METHOD AND PATTERN MEASUREMENT METHOD IN PATTERN MEASUREMENT DEVICE
CN220556587U (en) Automatic correction device for mechanical arm
TWM606382U (en) Robotic manipulator system for real-time correction of clamping coordinate
TW202109724A (en) Method for positioning substrate
TWI302011B (en) Correcting apparatus for wafer transport equipment and correcting method for wafer transport equipment
JP4191295B2 (en) Semiconductor package inspection equipment
JP2019016294A (en) Information processor, information processing method, information processing program, and system
CN105185728A (en) Image-based silicon wafer distribution state identification method and device
TWM647028U (en) Automatic correction device of robotic arm
JP3243956U (en) Robot arm automatic correction device
US20250046637A1 (en) Automatic correction device of robotic arm and method thereof
CN119381321A (en) Automatic correction device and method for robotic arm
CN116033999B (en) Robot system and control method
JP2024108743A (en) Notch detection device
JP7623470B2 (en) 3D Measuring System