TWI718081B - 機器人中的工件位置檢測方法 - Google Patents
機器人中的工件位置檢測方法 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)
- General Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Manipulator (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
本發明在具有多個手的機器人中,不伴隨手的大的移動而消除工件的重合,可藉由遮光感測器等邊緣檢測感測器來檢測工件的邊緣位置。藉由分別安裝在水平多關節機構,可使手(13A、13B)在將其朝向固定成第一方向的狀態下沿著第一方向前進及後退。在各手(13A、13B)設置可使所述手環繞將多關節機構與所述手連接的手腕軸(34A、34B),朝從第一方向偏離的方向旋轉的機構。藉由使保持並非檢測對象的工件(50A)的手(13A)環繞其手腕軸(34A)旋轉,使所述工件(50A)從邊緣檢測感測器(28)的檢測空間內退出,而對檢測對象的工件(50B)的邊的位置進行檢測。
Description
本發明關於一種用於液晶顯示面板用的玻璃基板等板狀的工件的搬送的機器人,且特別關於一種檢測機器人的手上的工件的位置的方法。
在液晶顯示裝置的生產線等中,使用機器人在不同的處理裝置等之間搬送基板等工件。在此情況下,工件的搬送藉由如下方式來進行:將機器人的手***至成為搬入源的處理裝置的加載互鎖真空室(load-lock chamber)或匣盒中來將工件保持在機器人的手上,從加載互鎖真空室等中抽出載置有工件的手,在將工件載置在手上的狀態下使機器人的臂或機器人整體移動,繼而,將手***至成為搬入目的地的處理裝置的加載互鎖真空室中來將工件保存在所述加載互鎖真空室中,其後,僅將手從加載互鎖真空室中抽出。手例如設為叉狀的形狀。機器人例如包括:水平多關節機構,將兩條臂連接來構成,在前端包括手;升降機構,使手連同水平多關節機構一起在上下方向上升降;以及旋轉機構,將鉛垂軸作為旋轉軸使水平多關節機構的整體在水平面內回旋。水平多關節機構以藉由所述兩條臂形成的角變小或變大來使手在同一直線上前進或後退的方式運轉。為了改變手在水平面內活動的方向的朝向,必須藉由旋轉機構來使手連同水平多關節機構一起回旋。進而,設置使機器人整體在水平面內進行直線移動的搬送機構。在專利文獻1中記載有此種機器人的一例。在以下的說明中,將手的前進及後退的方向稱為前後方向,將與前後方向正交的方向稱為左右方向。
若不將工件載置在手上的指定位置,則存在保存在作為搬送目的地的加載互鎖真空室時產生誤差的擔憂。若為長方形的工件,則在手上的規定位置中工件的四邊相對於手的前後方向及左右方向排列的狀態一般被視作是指定位置。在以下的說明中,將工件中應變成與手的前後方向平行的邊稱為工件的縱向邊,將應變成與手的左右方向平行的邊稱為工件的橫向邊。手上的工件的從指定位置的偏離可想到如下三種:手的前後方向上的從指定位置的偏離、手的左右方向上的從指定位置的偏離、以及工件的橫向邊與手的左右方向形成的角度中的偏離。將工件的橫向邊與手的左右方向形成的角稱為傾斜角,當工件位於指定位置時,傾斜角為0。其中,前後方向上的偏離與傾斜角可藉由將用於檢測工件的橫向邊的感測器設置在手上來補償。當工件位於基準位置時,若在手上的與所述工件在左右方向上延長的邊緣即橫向邊對應的位置的兩處配置用於檢測工件的感測器,以所述感測器同時檢測橫向邊的方式控制手的前進量或後退量、及使手連同水平多關節機構一起回旋的回旋量,則能夠以不產生前後方向上的偏離與傾斜角的方式將工件載置在手上。或者,可先求出偏離量,在朝搬送目的地的加載互鎖真空室搬送工件時根據偏離量進行補償。
但是,關於左右方向的偏離,在工件的橫向邊的長度比手的左右方向的長度大的一般的情況下,無法藉由設置在手上的感測器來檢測工件的縱向邊,因此無法求出偏離量,另外,也無法補償所述偏離。因此,在專利文獻2中公開有如下內容:在不會因水平多關節機構的動作而受到影響的位置安裝邊緣檢測感測器,例如以固定在升降機構的方式安裝邊緣檢測感測器,藉由所述邊緣檢測感測器來檢測工件的縱向邊的位置。作為邊緣檢測感測器,可使用作為遮光型的一維位置感測器的線感測器等。手上的工件的搭載位置的左右方向的偏離可藉由根據邊緣檢測感測器中的檢測結果,調節利用搬送機構來移動的機器人的移動量來補償。進而,為了提高工件的搬送效率,專利文獻2公開有一種設置受到獨立控制的兩組水平多關節機構,並在各水平多關節機構安裝有手的機器人。所述機器人以如下方式構成:兩個手的前進方向及後退方向相互為同一方向,且兩個手可取得在上下方向上相互準確地重合的位置。上下方向上的手間的間隔狹小,保持在手上的工件的左右方向的邊緣藉由作為對於兩個手通用的感測器所設置的一個線感測器來檢測。
[現有技術文獻]
[專利文獻]
[專利文獻1]日本專利特開2003-117862號公報
[專利文獻2]日本專利特開2008-302451號公報
[發明所欲解決之課題]
在具有分別包括手的兩個以上的水平多關節機構且用於工件的搬送的機器人中,當在手間共用用於檢測工件的邊緣即縱向邊的位置的邊緣檢測感測器時,若工件在邊緣檢測感測器的檢測空間內重疊,則無法檢測工件的邊緣。為了檢測手上的工件的左右方向的位置,在邊緣檢測感測器的檢測空間內不能存在檢測對象的工件以外的工件。因此,在兩個以上的手分別保持工件的情況下,必須使檢測對象的工件以外的工件移動,以在邊緣檢測感測器的檢測空間內不存在檢測對象的工件以外的工件。但是,為了工件的移動而使手活動,因此花費時間,另外,根據機器人的位置,也可能產生因機器人的周圍的壁面等的干涉而無法使手前進來使工件移動的情況。當因機器人的位置而無法使手前進時,也可以考慮使機器人移動至更廣闊的空間為止、或連同水平多關節機構一起改變手的朝向,但為了進行此種動作也需要時間。
本發明的目的在於提供一種工件位置檢測方法,其在具有多個手的機器人中,不伴隨手的大的移動而消除工件的重合,可檢測工件的邊緣位置。
[解決問題的技術手段]
本發明的工件位置檢測方法是具有多個手且可在各手載置工件的機器人中的工件位置檢測方法,機器人包括:機器人的本體;多關節機構,設置在各手,可在將手的朝向固定成第一方向的狀態下,使所述手沿著第一方向前進及後退;以及邊緣檢測感測器,對於多個手通用地安裝在本體;以藉由驅動多關節機構而可使多個手位於在上下方向上重合的位置的方式構成,邊緣檢測感測器以包含多個手在第一方向上移動時搭載在各手的工件穿過的區域的方式具有檢測空間,以在檢測空間內檢測與第一方向正交的第二方向上的工件的邊的位置的方式構成,機器人進而在各手,包括使手環繞將多關節機構與所述手連接的手腕軸朝從第一方向偏離的方向旋轉的機構,所述工件位置檢測方法具有如下的步驟:藉由機構來使保持不作為第二方向上的邊的位置的檢測對象的工件的手環繞所述手的手腕軸旋轉,由此使不作為檢測對象的工件從檢測空間內退出,並利用邊緣檢測感測器來檢測作為邊的位置的檢測對象的工件的邊的位置。
根據本發明的工件位置檢測方法,僅藉由使手環繞手腕軸旋轉,便可消除工件的重合,可利用邊緣檢測感測器對檢測對象的工件的邊進行檢測,因此可削減為了使手前進而需要的時間等。
在本發明的工件位置檢測方法中,優選邊緣檢測感測器以檢測載置在位於後退位置的手上的工件的邊的位置的方式,安裝在本體。位於後退位置的手處於最不易從機器人的周圍的壁面等受到干涉的狀態,因此根據此構成,可減小為了消除工件的重合而必須設置在機器人的周圍的空間,因此可節省空間來設置機器人。
在本發明的工件位置檢測方法中,多個手分別包括沿著第二方向隔開設置的一對感測器,當為了將工件載置在手上而使手朝工件前進時,使用一對感測器來求出工件相對於手的傾斜角,對應於傾斜角使手環繞手腕軸旋轉,由此能夠以傾斜角變成0的方式將工件載置在手上。藉由如所述那樣將工件載置在手上,可使將已載置的工件搬送至搬送目的地為止時的機器人的移動量的計算變得簡單。
或者,在本發明的工件位置檢測方法中,也可以設為多個手分別包括沿著第二方向隔開設置的一對感測器,當為了將工件載置在手上而使手朝工件前進時,使用一對感測器來求出工件相對於手的傾斜角,存儲傾斜角來將工件載置在手上。在此情況下,不進行基於傾斜角的手角度的校正,因此可相應地縮短時間。
在本發明的工件位置檢測方法中,優選將各手的多關節機構在通用軸上安裝在本體後,從沿著第一方向後退時的手的手腕軸觀察,在與通用軸的位置相比前進方向的位置上將邊緣檢測感測器安裝在本體。根據此構成,當手位於後退位置時可藉由邊緣檢測感測器來檢測工件的邊,並可充分取得手腕軸與邊緣檢測感測器的距離,可減小使保持並非檢測對象的工件的手環繞手腕軸旋轉時的旋轉角。
[發明的效果]
根據本發明,在具有多個手的機器人中,不伴隨手的大的移動而消除工件的重合,可檢測工件的邊緣位置。
繼而,參照圖式對本發明的優選的實施方式進行說明。圖1的(a)、(b)表示本發明的一實施方式的機器人,(a)、(b)分別是側面圖及平面圖。圖1的(a)、(b)中所示的機器人是搬送液晶顯示面板的製造中所使用的玻璃基板等大致長方形的板狀的工件50的水平多關節型的機器人,且為包括分別保持工件50的兩個手13A、13B的所謂的雙手機器人。另外,圖2表示在圖1的(a)、(b)中所示的機器人中水平多關節機構已上升的狀態。
機器人包括:基座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以外的部分是機器人的本體。
手13A、手13B變成將多個棒狀構件平行地配置的叉狀的形狀,以可藉由從下方進行保持而將板狀的工件50保持成水平狀態來搬送。在保持工件50的狀態下,手13A、手13B除作為與第二臂12A、第二臂12B的連接位置的根基側以外,手13A、手13B的整體由工件50覆蓋。手13A、手13B取出被收納在加載互鎖真空室等的工件50並保持在手13A、手13B上,或將所保持的工件50收納在加載互鎖真空室內等時,相對於工件50前進或後退,將所述手13A、手13B的前進或後退的方向設為與棒狀構件的延長方向平行的方向。手13A、手13B的左右方向即與前後方向正交的方向上的寬度比搬送對象的工件50的左右方向的寬度短。
在所述機器人中,水平多關節機構以如下方式構成:藉由組裝入第一臂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可相互在上下方向上準確地重合。
手13A、手13B均包括用於檢測長方形的工件50的橫向邊之中,位於手13A、手13B的後退方向的橫向邊的感測器27。感測器27在手13A、手13B各者中設置在成為其左右方向的端部的兩處,藉由使用感測器27,可進行手13A、手13B的前後方向上的工件50的位置的偏離的補償,及工件50的橫向邊與手13A、手13B的左右方向形成的傾斜角的補償。
進而,在機器人的如下的位置設置有例如包含遮光感測器的邊緣檢測感測器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進入檢測空間。
即便對於分別搭載在手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。
圖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)的側面圖。
另一方面,在不使手環繞手腕軸朝從原來的前後方向傾斜的方向旋轉的以往的機器人中,必須使保持有並非檢測對象的工件50的手前進。在圖3的(a)至(f)中所示的例子中,為了檢測由下側的手13B所保持的工件50B的邊,必須使上側的手13A前進。在圖3的(a)至(f)中,(e)是表示已使上側的手13A前進的狀態的平面圖,(f)是對應於(e)的側面圖。
繼而,對機器人中的邊緣檢測感測器28的位置進行說明。當安裝有手13A、手13B的水平多關節機構在上下方向上升降時,優選不論手13A、手13B位於哪個高度,均可檢測工件50的邊緣,因此優選在機器人中,在與水平多關節機構一同升降的位置設置有邊緣檢測感測器28。在搬送用的機器人中,為了避免當機器人整體在水平面上進行平行移動時,工件50或手13A、手13B衝撞周圍的物體,在進行平行移動時使手13A、手13B變成後退狀態。優選工件50的縱向邊的檢測也在手13A、手13B處於後退狀態時進行。另外,當使保持檢測對象以外的工件的手環繞其手腕軸旋轉時,優選旋轉量小。就減小旋轉量的觀點而言,優選在離手處於後退狀態時的手腕軸的位置盡可能遠的地方安裝有邊緣檢測感測器28。例如,從處於後退狀態的手13A、手13B的手腕軸34A、手腕軸34B觀察,優選在與支撐部26中的水平多關節機構的安裝位置即通用軸32的位置相比前進方向側的位置,將邊緣檢測感測器安裝在機器人。
繼而,對本實施方式的機器人取出被收納在加載互鎖真空室或匣盒等的工件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的位置的補償時的計算變得簡單。
在當藉由機器人來將工件50搬送至例如其他加載互鎖真空室時,必須使旋轉台23環繞旋轉軸31旋轉來使手13B的前後方向的朝向也旋轉的情況下,在存儲傾斜角的值後,不進行如使手13A上的工件50的傾斜角變成零那樣的動作,只要在使旋轉台23環繞旋轉軸31旋轉時也考慮傾斜角的部分來決定旋轉量即可。在此情況下,當將工件50載置在手13B上時不進行傾斜角的校正,因此可相應地縮短時間。
若在加載互鎖真空室內將工件50載置在手13B上,則驅動臂11B、臂12B來使手13B後退,變成後退狀態。此時,分別載置在手13A、手13B上的工件50進入邊緣檢測感測器28的檢測空間內。由於必須決定新載置的工件即手13B上的工件50中的左右方向的位置,因此如所述那樣使手13A環繞其手腕軸34A旋轉來使手13A上的工件50從檢測空間退出,藉由邊緣檢測感測器28來檢測手13B上的工件的縱向邊的位置。根據經檢測的縱向邊的位置,決定手13B中的左右方向上的工件50的偏離量。根據所述偏離量,決定機器人藉由平行移動來將工件50沿著導軌21搬送至其他加載互鎖真空室為止的移動量,由此可將工件50準確地保存在搬送目的地的加載互鎖真空室。另外,在機器人在不校正傾斜角的狀態下平行移動至工件50的搬送目的地為止的情況下,當算出機器人的移動量時必須考慮傾斜角的影響。
在以上所說明的本實施方式的機器人中,在使安裝在水平多關節機構的前端的手變成後退狀態的狀態下,使手環繞此手的手腕軸旋轉,由此可無需使手朝前進方向移動,而使並非檢測對象的工件從邊緣檢測感測器28的檢測空間退出,可縮短工件的縱向邊的位置的檢測所需要的時間。另外,由於不使手前進,因此即便在機器人的周圍的空間狹小的情況下,也可以進行工件的縱向邊的位置的檢測。
在所述機器人中,除用於使手進行前進後退運動的水平多關節機構以外,設置有用於使水平多關節機構的整體環繞旋轉軸31回旋的機構。當沿著導軌21的延長方向僅在其一側設置有加載互鎖真空室等時,所述傾斜角可藉由手13A、手13B的環繞手腕軸34A、手腕軸34B的旋轉來補償,因此無需使水平多關節機構大幅度回旋,因此也可以不設置旋轉軸31或旋轉台23而將升降機構24直接安裝在基座22。另外,以上的說明是關於具有兩個手13A、13B的機器人的說明,但即便是手的數量為三個以上的機器人,藉由使保持並非檢測對象的工件的手環繞其手腕軸旋轉,也可以縮短工件的縱向邊的位置的檢測所需要的時間。另外,由於不使手前進,因此即便在機器人的周圍的空間狹小的情況下,也可以進行工件的縱向邊的位置的檢測。
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:工件
圖1的(a)、(b)分別是本發明的一實施方式的機器人的側面圖及平面圖。
圖2是表示水平多關節機構已上升的狀態下的機器人的側面圖。
圖3的(a)至(f)是說明機器人的手的活動的圖。
13A、13B:手
28:邊緣檢測感測器
50A、50B:工件
Claims (8)
- 一種工件位置檢測方法,是具有多個手且能夠在所述各手載置工件的機器人中的工件位置檢測方法, 所述機器人包括:機器人的本體;多關節機構,設置在各手,能夠在將所述手的朝向固定成第一方向的狀態下,使所述手沿著所述第一方向前進及後退;以及邊緣檢測感測器,對於所述多個手通用地安裝在所述本體;以藉由驅動所述多關節機構而能夠使所述多個手位於在上下方向上重合的位置的方式構成, 所述邊緣檢測感測器以包含所述多個手在所述第一方向上移動時搭載在各手的所述工件穿過的區域的方式具有檢測空間,以在所述檢測空間內檢測與所述第一方向正交的第二方向上的所述工件的邊的位置的方式構成, 所述機器人進而在各手,包括使所述手環繞將所述多關節機構與所述手連接的手腕軸朝從所述第一方向偏離的方向旋轉的機構, 所述工件位置檢測方法具有如下的步驟:藉由所述機構來使保持不作為所述第二方向上的所述邊的位置的檢測對象的所述工件的所述手環繞所述手的手腕軸旋轉,由此使不作為所述檢測對象的所述工件從所述檢測空間內退出,並利用所述邊緣檢測感測器來檢測作為所述邊的位置的檢測對象的所述工件的所述邊的位置。
- 如請求項1所述的工件位置檢測方法,其中所述邊緣檢測感測器以檢測載置在位於後退位置的所述手上的所述工件的所述邊的位置的方式,安裝在所述本體。
- 如請求項1所述的工件位置檢測方法,其中所述多個手分別包括沿著所述第二方向隔開設置的一對感測器, 當為了將所述工件載置在所述手上而使所述手朝所述工件前進時,使用所述一對感測器來求出所述工件相對於所述手的傾斜角,對應於所述傾斜角使所述手環繞所述手腕軸旋轉,由此以所述傾斜角變成0的方式將所述工件載置在所述手上。
- 如請求項1所述的工件位置檢測方法,其中所述多個手分別包括沿著所述第二方向隔開設置的一對感測器, 當為了將所述工件載置在所述手上而使所述手朝所述工件前進時,使用所述一對感測器來求出所述工件相對於所述手的傾斜角,存儲所述傾斜角來將所述工件載置在所述手上。
- 如請求項1至4中任一項所述的工件位置檢測方法,其中所述各手的所述多關節機構在通用軸上安裝在所述本體, 所述邊緣檢測感測器從沿著所述第一方向後退時的所述手的所述手腕軸觀察,在與所述通用軸的位置相比前進方向的位置上安裝在所述本體。
- 如請求項2所述的工件位置檢測方法,其中所述多個手分別包括沿著所述第二方向隔開設置的一對感測器, 當為了將所述工件載置在所述手上而使所述手朝所述工件前進時,使用所述一對感測器來求出所述工件相對於所述手的傾斜角,對應於所述傾斜角使所述手環繞所述手腕軸旋轉,由此以所述傾斜角變成0的方式將所述工件載置在所述手上。
- 如請求項2所述的工件位置檢測方法,其中所述多個手分別包括沿著所述第二方向隔開設置的一對感測器, 當為了將所述工件載置在所述手上而使所述手朝所述工件前進時,使用所述一對感測器來求出所述工件相對於所述手的傾斜角,存儲所述傾斜角來將所述工件載置在所述手上。
- 如請求項6或7所述的工件位置檢測方法,其中所述各手的所述多關節機構在通用軸上安裝在所述本體, 所述邊緣檢測感測器從沿著所述第一方向後退時的所述手的所述手腕軸觀察,在與所述通用軸的位置相比前進方向的位置上安裝在所述本體。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019-137804 | 2019-07-26 | ||
JP2019137804A JP7303686B2 (ja) | 2019-07-26 | 2019-07-26 | ロボットにおけるワーク位置検出方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI718081B true TWI718081B (zh) | 2021-02-01 |
TW202103873A TW202103873A (zh) | 2021-02-01 |
Family
ID=74483551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109124800A TWI718081B (zh) | 2019-07-26 | 2020-07-22 | 機器人中的工件位置檢測方法 |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP7303686B2 (zh) |
KR (1) | KR102386597B1 (zh) |
CN (1) | CN112297036B (zh) |
TW (1) | TWI718081B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1401461A (zh) * | 2001-08-07 | 2003-03-12 | 株式会社三协精机制作所 | 机器手的定位方法及其装置 |
CN101318328A (zh) * | 2007-06-06 | 2008-12-10 | 株式会社安川电机 | 液晶搬运机器人及其控制方法 |
TW201814818A (zh) * | 2016-09-20 | 2018-04-16 | 圓益Ips股份有限公司 | 基板移送裝置及其控制方法 |
TW201822973A (zh) * | 2016-12-15 | 2018-07-01 | 日商大福股份有限公司 | 物品搬運車 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000071187A (ja) * | 1998-08-27 | 2000-03-07 | Komatsu Ltd | ワーク搬送ロボット |
JP3339840B2 (ja) * | 1999-09-28 | 2002-10-28 | タツモ株式会社 | 水平多関節型産業用ロボット及びその制御方法 |
TW550651B (en) * | 2001-08-08 | 2003-09-01 | Tokyo Electron Ltd | Substrate conveying apparatus, substrate processing system, and substrate conveying method |
DE112004001210T5 (de) * | 2003-07-04 | 2006-06-08 | Rorze Corp. | Transportvorrichtung und Transportsteuerverfahren für eine dünne Platte |
JP2005193303A (ja) * | 2003-12-26 | 2005-07-21 | Mitsubishi Heavy Ind Ltd | 基板搬送装置 |
US20060216137A1 (en) * | 2004-07-02 | 2006-09-28 | Katsunori Sakata | Carrying apparatus and carrying control method for sheet-like substrate |
JP2008135630A (ja) * | 2006-11-29 | 2008-06-12 | Jel:Kk | 基板搬送装置 |
KR101502130B1 (ko) * | 2008-07-10 | 2015-03-13 | 주식회사 원익아이피에스 | 반송장치, 그가 설치된 반송챔버 및 이를 포함하는진공처리시스템 |
US8958907B2 (en) * | 2011-03-31 | 2015-02-17 | Sinfonia Technology Co., Ltd. | Robot arm apparatus |
JP5664570B2 (ja) * | 2012-02-09 | 2015-02-04 | 東京エレクトロン株式会社 | 基板処理装置及び基板処理方法 |
JP5532110B2 (ja) * | 2012-11-16 | 2014-06-25 | 株式会社安川電機 | 基板搬送ロボットおよび基板搬送方法 |
JP7023094B2 (ja) * | 2017-12-05 | 2022-02-21 | 日本電産サンキョー株式会社 | ロボット |
-
2019
- 2019-07-26 JP JP2019137804A patent/JP7303686B2/ja active Active
-
2020
- 2020-07-21 CN CN202010703131.1A patent/CN112297036B/zh active Active
- 2020-07-22 TW TW109124800A patent/TWI718081B/zh active
- 2020-07-23 KR KR1020200091562A patent/KR102386597B1/ko active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1401461A (zh) * | 2001-08-07 | 2003-03-12 | 株式会社三协精机制作所 | 机器手的定位方法及其装置 |
CN101318328A (zh) * | 2007-06-06 | 2008-12-10 | 株式会社安川电机 | 液晶搬运机器人及其控制方法 |
TW201814818A (zh) * | 2016-09-20 | 2018-04-16 | 圓益Ips股份有限公司 | 基板移送裝置及其控制方法 |
TW201822973A (zh) * | 2016-12-15 | 2018-07-01 | 日商大福股份有限公司 | 物品搬運車 |
Also Published As
Publication number | Publication date |
---|---|
CN112297036A (zh) | 2021-02-02 |
KR20210012950A (ko) | 2021-02-03 |
JP7303686B2 (ja) | 2023-07-05 |
JP2021022643A (ja) | 2021-02-18 |
KR102386597B1 (ko) | 2022-04-15 |
TW202103873A (zh) | 2021-02-01 |
CN112297036B (zh) | 2023-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4499038B2 (ja) | 薄板状基板の搬送装置、及びその搬送制御方法 | |
KR101745045B1 (ko) | 반송 기구의 위치 결정 방법, 피처리체의 위치 어긋남량 산출 방법 및 반송 기구의 티칭 데이터의 수정 방법 | |
JP4378653B2 (ja) | 物品搬送装置 | |
KR100503013B1 (ko) | 핸드의 위치맞춤방법 및 그 장치 | |
US8882431B2 (en) | Substrate transfer robot and substrate transfer system | |
TW201735225A (zh) | 基板搬送裝置及基板搬送機器人之教示方法 | |
KR100723119B1 (ko) | 기판 처리 장치 및 그 반송 위치 설정 방법 | |
JP2006306504A (ja) | カセット保管及び被処理板の処理設備 | |
TW201436963A (zh) | 交接位置教示方法、交接位置教示裝置及基板處理裝置 | |
JP2012020382A (ja) | 産業用ロボット | |
JP2005193303A (ja) | 基板搬送装置 | |
JP4395873B2 (ja) | 薄板状物の変位量検出方法及び変位量修正方法 | |
WO2005004230A1 (ja) | 薄板状基板の搬送装置、及びその搬送制御方法 | |
JP6999444B2 (ja) | 産業用ロボットの補正値算出方法 | |
TWI718081B (zh) | 機器人中的工件位置檢測方法 | |
JPH07263518A (ja) | 半導体ウェハの搬送装置及び搬送方法並びに半導体ウェハ処理装置 | |
JP7129788B2 (ja) | 産業用ロボットの補正値算出方法 | |
JP6999443B2 (ja) | 産業用ロボットの補正値算出方法 | |
JPH11312726A (ja) | 基板搬送装置 | |
JP7495265B2 (ja) | ロボットシステムおよびロボットシステムの制御方法 | |
KR102590885B1 (ko) | 산업용 로봇 | |
TWI793564B (zh) | 工業用機器人 | |
JP7443141B2 (ja) | 産業用ロボットおよび産業用ロボットの制御方法 | |
JP7443142B2 (ja) | 産業用ロボットおよび産業用ロボットの制御方法 | |
JP2020128289A (ja) | 基板搬送システムおよび基板搬送システムの制御方法 |