KR20210129122A - 로봇 시스템을 위한 라이다 기반의 위치 측정 - Google Patents
로봇 시스템을 위한 라이다 기반의 위치 측정 Download PDFInfo
- Publication number
- KR20210129122A KR20210129122A KR1020217029699A KR20217029699A KR20210129122A KR 20210129122 A KR20210129122 A KR 20210129122A KR 1020217029699 A KR1020217029699 A KR 1020217029699A KR 20217029699 A KR20217029699 A KR 20217029699A KR 20210129122 A KR20210129122 A KR 20210129122A
- Authority
- KR
- South Korea
- Prior art keywords
- robot arm
- substrate
- processing module
- transmitter
- receiver
- 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
- 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
- B25J19/021—Optical sensing devices
-
- 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/67005—Apparatus not specifically provided for elsewhere
- H01L21/67242—Apparatus for monitoring, sorting or marking
- H01L21/67259—Position monitoring, e.g. misposition detection or presence detection
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/0095—Manipulators transporting wafers
-
- 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
-
- 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
- B25J13/089—Determining the position of the robot with reference to its environment
-
- 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
- B25J19/026—Acoustical 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
-
- 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/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/06—Systems determining position data of a target
- G01S13/42—Simultaneous measurement of distance and other co-ordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/50—Systems of measurement based on relative movement of target
- G01S13/58—Velocity or trajectory determination systems; Sense-of-movement determination systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/881—Radar or analogous systems specially adapted for specific applications for robotics
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/02—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
- G01S15/06—Systems determining the position data of a target
- G01S15/42—Simultaneous measurement of distance and other co-ordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/02—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
- G01S15/50—Systems of measurement, based on relative movement of the target
- G01S15/58—Velocity or trajectory determination systems; Sense-of-movement determination systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/50—Systems of measurement based on relative movement of target
- G01S17/58—Velocity or trajectory determination systems; Sense-of-movement determination systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0284—Relative positioning
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/87—Combinations of systems using electromagnetic waves other than radio waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S2205/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S2205/01—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations specially adapted for specific applications
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Acoustics & Sound (AREA)
- Electromagnetism (AREA)
- Manufacturing & Machinery (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Manipulator (AREA)
Abstract
본 발명에 의하여, 에너지를 방출하도록 구성된 적어도 하나의 발신기(emitter); 및 방출된 에너지를 수신하도록 구성된 적어도 하나의 수신기;를 포함하는 장치가 제공되는바, 상기 적어도 하나의 발신기는, 로봇 아암(robot arm), 로봇 아암 상의 단부 조작기(end effector), 로봇 아암 상의 기판, 및 기판 처리 모듈(substrate process module) 중 적어도 하나에 장착되고, 상기 적어도 하나의 수신기는, 로봇 아암, 로봇 아암 상의 단부 조작기, 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된다.
Description
하기 예 및 비제한적인 실시예들은 일반적으로 로봇에 관한 것이고, 보다 구체적으로는 로봇을 위한 위치선정 시스템에 관한 것이다.
미국 특허 제9,196,518호에는 기판 이송 로봇을 위한 어댑티브 배치(adaptive placement) 시스템 및 방법이 개시되어 있는바, 이 문헌은 그 전체가 참조로서 여기에 포함된다.
본 발명은 종래 기술에 비하여 개선된 로봇 시스템을 위한 라이다 기반의 위치 측정을 제공함을 목적으로 한다.
아래에 기재된 해결 수단은 단지 예시적인 것으로서 의도된 것으로서, 청구범위의 범위를 제한하려고 의도된 것이 아니다.
본 발명의 일 형태에 따라 제공되는 예시적인 일 실시예로서, 에너지를 방출하도록 구성된 적어도 하나의 발신기(emitter); 및 방출된 에너지를 수신하도록 구성된 적어도 하나의 수신기;를 포함하는 장치가 제공되는바, 상기 적어도 하나의 발신기는, 로봇 아암(robot arm), 로봇 아암 상의 단부 조작기(end effector), 로봇 아암 상의 기판, 및 기판 처리 모듈(substrate process module) 중 적어도 하나에 장착되고, 상기 적어도 하나의 수신기는, 로봇 아암, 로봇 아암 상의 단부 조작기, 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된다.
본 발명의 다른 일 형태에 따라 제공되는 예시적인 일 실시예로서, 에너지를 방출하도록 구성된 적어도 하나의 발신기를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착함; 및 방출된 에너지를 수신하도록 구성된 적어도 하나의 수신기를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착함;을 포함하는, 방법이 제공된다.
본 발명의 다른 일 형태에 따라 제공되는 예시적인 일 실시예로서, 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 발신기로부터 에너지를 방출함; 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 수신기에 의하여 상기 방출된 에너지를 수신함; 적어도 부분적으로 상기 적어도 하나의 수신기에 의하여 수신된 에너지에 기초하여, 상기 기판 처리 모듈, 또는 상기 로봇 아암 및/또는 단부 조작기 상의 기판의 위치에 대한, 상기 기판의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 상기 로봇 아암의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 및 상기 단부 조작기의 위치 및/또는 범위 및/또는 각도 및/또는 속도 중 적어도 한 가지를 판별함;을 포함하는, 방법이 제공된다.
전술된 내용들 및 다른 특징들은 다음과 같은 첨부 도면들을 참조로 하는 아래의 상세한 설명에서 상세히 설명된다.
도 1 에는 여기에서 설명되는 특징들을 포함하는 예시적인 실시예가 도시된 개략적 평면도가 도시되어 있다.
도 2a 에는 도 1 에 도시된 로봇의 일부분의 측면도가 도시되어 있다.
도 2b 에는 도 2a 에 도시된 로봇의 개략적 단면도가 도시되어 있다.
도 3 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 4 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 5 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 6 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 7 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 8 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 9 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 1 에는 여기에서 설명되는 특징들을 포함하는 예시적인 실시예가 도시된 개략적 평면도가 도시되어 있다.
도 2a 에는 도 1 에 도시된 로봇의 일부분의 측면도가 도시되어 있다.
도 2b 에는 도 2a 에 도시된 로봇의 개략적 단면도가 도시되어 있다.
도 3 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 4 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 5 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 6 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 7 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 8 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 9 에는 도 1 에 도시된 실시예에서 사용되는 예시적인 일 시스템의 개략적 평면도가 도시되어 있다.
도 1 을 참조하면, 여기에는 예시적인 일 실시예의 특징들을 포함하는 기판 처리 장치(30)의 개략적 평면도가 도시되어 있다. 특징들은 도면들에 도시된 예시적 실시예들을 참조로 하여 설명될 것이지만, 그 특징들은 많은 대안적인 형태의 실시예들로 구현될 수 있다는 점이 이해되어야 할 것이다. 또한, 임의의 적합한 크기, 형상, 또는 유형의 구성요소 또는 재료가 사용될 수 있다.
기판 처리 장치(30)는 일반적으로, 기판 이송 챔버(32), 기판 처리 모듈(16)들, 로드 락(load lock)(18')들, 기판 카세트 엘리베이터(22)들을 구비한 장비 전방 끝 모듈(Equipment Front End Module; EFEM)(20), 및 2-링크 아암(two-link arm)(36) 및 로봇 구동부(38)를 구비한 리니어 로봇(34)을 포함한다 (도 2a 내지 도 2b 참조). 기판 처리 장치(30)는, 컴퓨터 프로그램 코드(46)를 포함하는 적어도 하나의 메모리(44)와 적어도 하나의 프로세서(42)를 포함하는 콘트롤러(40)에 연결된다. 도 1 에는 콤팩트한 후퇴 위치에 있는 2-링크 아암을 구비한 리니어 로봇의 일 예가 도시되어 있다.
도 2a 내지 도 2b 를 참조하면, 2-링크 아암(36)은 일반적으로 상측 아암(90) 및 조인트(94)에서 상측 아암(90)에 회전가능하게 연결된 단부 조작기(92)를 포함한다. 로봇 구동부(38)는 제1 모터(52) 및 제2 모터(54)를 포함하는데, 제1 모터(52) 및 제2 모터(54)는 대응되는 제1 인코더(56) 및 제2 인코더(58)를 포함하며, 제1 인코더(56) 및 제2 인코더(58)는 각각 제1 구동 샤프트(62) 및 제2 구동 샤프트(64)와 하우징(60)에 연결된다. 여기에서, 제1 구동 샤프트(62)는 풀리(66)에 연결될 수 있고, 제2 구동 샤프트(64)는 상측 아암(90)에 연결될 수 있으며, 제1 구동 샤프트(62)와 제2 구동 샤프트(64)는 동심적으로 또는 다른 방식으로 배치될 수 있다. 대안적으로서, 임의의 적합한 구동부가 제공될 수 있다. 하우징(60)은 챔버(68)와 연통될 수 있고, 하우징(60)의 내부 부분, 챔버(68), 및 벨로우즈(70)는 진공 환경(72)을 대기 환경(74)으로부터 격리시킨다. 하우징(60)은 슬라이드(76) 상에서 캐리지(carriage)로서 Z방향으로 슬라이딩할 수 있는바, 하우징(60) 및 이에 연결된 2-링크 아암(36)를 Z방향(80)으로 선택적으로 이동시키기 위하여 리드 스크류 또는 다른 적합한 수직 또는 선형의 Z 구동부(78)가 제공될 수 있다. 도 1 에 화살표(100)에 의하여 표시된 바와 같이 로봇(36)을 챔버(32) 내의 선형 경로를 따라서 이동시키도록 구성된 리니어 이송 장치(98)에는 로봇(34)이 장착된다. 여기에는 예를 들어 레일 또는 자기부상(maglev) 수단이 이용될 수 있다.
현대의 반도체 처리 기술은 더 작은 패키지 내에 더 많은 소자를 설치하기 위하여 지속적인 노력을 기울이고 있다. 더 작은 소자를 처리함에는, 웨이퍼 취급 장비에 있어서 보다 우수한 위치 반복가능성 및 정밀성을 필요로 한다. 전통적인 웨이퍼 취급 로봇에서는 기계적 아암 링크 또는 트랜스미션의 입력측의 위치를 추적하기 위하여 위치 피드백 기반의 인코더를 이용하였으나, 반복가능하고 정밀한 위치에서 상기 링크 또는 트랜스미션의 출력측에 작업대상물(payload)을 전달함에 있어서는 기계 트랜스미션의 반복가능성에 주로 의존하였다. 일부 시스템에서는 지시된 로봇 위치에 대한 웨이퍼 위치를 측정하는 외부 센서가 사용되었으나, 이 방법도 기계 트랜스미션(mechanical transmission)의 정밀도에 의존하였다.
여기에서 설명되는 특징들을 가진 예시적인 일 실시예에서는 상기 링크 또는 기계 트랜스미션의 출력측에 센서가 배치될 수 있는바, 상기 센서는 로봇의 실제 단부 조작기에 대해 상대적인 작업대상물(예를 들어, 기판)의 위치를 측정하고, 그리고/또는 전달 지점 주위의 특징부들에 대한 로봇의 위치를 측정하고, 그리고/또는 웨이퍼 배치가 로봇 제어 시스템으로 하여금 초기 웨이퍼 위치, 웨이퍼 미끄러짐, 또는 기계적 마모, 열팽창, 또는 작업대상물 하중으로 인한 휘어짐과 같은 시간 경과에 따른 메카니즘의 변화에 대해 적응함을 가능하게 한 이후에 전달 지점에 대한 웨이퍼 배달 위치를 인증(validate)하도록 구성된다. 이와 같은 유형의 센싱을 위한 일 방법은 로봇의 작업대상물 또는 로봇 환경을 감지하거나 볼 수 있는 로컬 라이다 시스템(local radar system)을 로봇 베이스, 아암, 또는 단부 조작기에 장착하여 이용하는 것일 수 있다. 다른 예시적인 방법으로서는, 상기 라이다른 시스템에 장착하고 로봇 또는 기판 위치를 측정하는 방안이 있다.
도 3 에는 예시적인 일 실시예를 도시하는 개략적인 평면도가 도시되어 있다. 로봇 아암(36)은 단부 조작기(92) 상에 기판(14)을 유지하고 있으며 또한 기판(14)을 처리 모듈(16) 안에 배치시키고 있는 것으로 도시되어 있다. 로봇 아암(36)은 로봇 아암(36) 상에 라이다 발신 및 수신기(200)를 포함한다. 라이다 발신 및 수신기(200)는 "202"로 도시된 바와 같이 라디오 전파를 방출한 다음에 기판(14)으로부터의 반사파(204)와 처리 챔버(16)로부터의 반사파(206)를 검출하도록 구성된다. 라이다 발신 및 수신기(200)에 의하여 검출된 반사파(204) 및 반사파(206)는 기판(14) 및 처리 챔버의 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 이것은 로봇 아암(36)에 대하여 상대적인 것이고, 그리고/또는 서로에 대해 상대적인 것일 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
도 4 를 참조하면, 도 3 에 도시된 시스템에 대한 대안예로서 또는 도 3 에 도시된 시스템에 추가한 것으로서, 처리 모듈(16)이 처리 모듈(16)의 내부 벽에 하나 이상의 라이다 발신 및 수신기(200)를 포함할 수 있다. 도 4 에는 처리 모듈(16)의 내부 벽에 3개의 라이다 발신 및 수신기(200)가 구비된 것으로 도시되어 있다. 라이다 발신 및 수신기(200)들은 "202"로 도시된 바와 같이 라디오 전파를 방출한 다음에 기판(14)(그리고 아마도 단부 조작기(92))으로부터의 반사파(204)를 검출하도록 구성된다. 라이다 발신 및 수신기(200)에 의하여 검출된 반사파(204) 및 반사파(206)는 처리 챔버(16)에 대한 기판(14)(그리고 단부 조작기(92))의 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
도 5 에는 다른 예시적인 실시예가 도시되어 있다. 이 실시예는 도 3 내지 도 4 에 도시된 실시예들과 별도로 이용되거나 또는 그 실시예들의 특징에 부가하여 이용될 수 있다. 로봇 아암(36)은 단부 조작기(92) 상에 기판(14)을 유지하고 있으며 또한 기판(14)을 처리 모듈(16) 안에 배치시키고 있는 것으로 도시되어 있다. 로봇 아암(36)은 로봇 아암(36) 상에 라이다 발신기(208)를 포함한다. 라이다 발신기(208)는 "202"로 도시된 바와 같이 라디오 전파를 방출하도록 구성된다. 전파(202)는 처리 모듈(16)의 벽들에 있는 수신기(210)들에 의해 검출된다. 전파(202)는 기판(14) 및 단부 조작기(92)의 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
도 6 에는 다른 예시적인 실시예가 도시되어 있다. 이 실시예는 도 3 내지 도 5 에 도시된 실시예들과 별도로 이용되거나 또는 그 실시예들의 특징에 부가하여 이용될 수 있다. 로봇 아암(36)은 단부 조작기(92) 상에 기판(14)을 유지하고 있으며 또한 기판(14)을 처리 모듈(16) 안에 배치시키고 있는 것으로 도시되어 있다. 로봇 아암(36)은 로봇 아암(36) 상에 라이다 수신기(212)를 포함한다. 처리 모듈(16)은 처리 모듈(16)의 벽들 상에 라이다 전송기(214)를 포함한다. 라이다 전송기(214)들은 "202"로 표시된 라디오 전파를 방출하도록 구성된다. 전파(202)는 수신기(212)에 의해 검출된다. 전파(202)는 기판(14) 및 단부 조작기(92)의 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
도 7 에는 다른 예시적인 실시예가 도시되어 있다. 이 실시예는 도 3 내지 도 6 에 도시된 실시예들과 별도로 이용되거나 또는 그 실시예들의 특징에 부가하여 이용될 수 있다. 로봇 아암(36)은 단부 조작기(92) 상에 기판(14)을 유지하고 있으며 또한 기판(14)을 처리 모듈(16) 안에 배치시키고 있는 것으로 도시되어 있다. 이 도면에는 기판 또는 고정물(fixture)에서 발원(source)하고 끝 지점 위치(end point position)가 측정되는 모습이 도시되어 있다. 라이다 발신 및 수신기(200)들은 로봇 아암(36)에 보유되는 기판 또는 고정물 상에 위치될 수 있다. 라이다 발신 및 수신기(200)는 "202"로 표시된 라디오 전파를 방출한 다음에 처리 챔버(16)로부터의 반사파(206)를 검출하도록 구성된다. 라이다 발신 및 수신기(200)에 의하여 검출된 반사파(206)는 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
도 8 에는 다른 예시적인 실시예가 도시되어 있다. 이 실시예는 도 3 내지 도 7 에 도시된 실시예들과 별도로 이용되거나 또는 그 실시예들의 특징에 부가하여 이용될 수 있다. 로봇 아암(36)은 단부 조작기(92) 상에 기판(14)을 유지하고 있으며 또한 기판(14)을 처리 모듈(16) 안에 배치시키고 있는 것으로 도시되어 있다. 이 도면에는 기판 또는 고정물에서 발원(source)하고 시스템 또는 로봇에서 끝 지점 위치가 측정되는 모습이 도시되어 있다. 라이다 발신기(208)(들)은 로봇 아암에 보유되는 기판 또는 고정물 상에 위치되고, 수신기(210)(들)은 처리 모듈(16) 상에 위치하며, 수신기(212)들은 로봇 아암(36) 상에 위치한다. 전파(202) 및 반사파(206)는 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
도 9 에는 다른 예시적인 실시예가 도시되어 있다. 이 실시예는 도 3 내지 도 8 에 도시된 실시예들과 별도로 이용되거나 또는 그 실시예들의 특징에 부가하여 이용될 수 있다. 로봇 아암(36)은 단부 조작기(92) 상에 기판(14)을 유지하고 있으며 또한 기판(14)을 처리 모듈(16) 안에 배치시키고 있는 것으로 도시되어 있다. 이 도면에는 시스템 또는 로봇에서 발원하고 기판 또는 고정물에서 끝 지점 위치가 측정되는 모습이 도시되어 있다. 라이다 수신기(230)(들)은 로봇(36)에 보유되는 기판 또는 고정물 상에 위치하고, 발신기(200)(들)은 로봇 또는 시스템 상에 위치한다. 전파(202)는 위치, 범위, 각도, 또는 속도를 판별하는데 이용될 수 있다. 대안적인 실시예에서는 라이다 대신에, 광학 시스템 또는 소나(sonar system) 시스템이 이용될 수 있다. 대안적으로는 이 시스템들의 조합 또는 임의의 다른 비접촉식 감지 시스템이 이용될 수 있다.
로봇 시스템을 위한 라이다 기반의 위치 측정은 다음과 같은 사항들을 위해 이용될 수 있으나, 이에 국한되는 것은 아니다.
* 기판 존재 검출
* 기판 파손 검출
* 로봇 아암 또는 시스템 특징물에 대해 상대적인 기판의 위치 측정
* 로봇 아암 또는 시스템 특징물에 대해 상대적인 기판의 위치 교정
* 시스템 특징물 또는 주위환경에 대한 로봇 끝 지점 위치 측정
* 로봇 위치, 속도, 가속도, 진동에 관한 시간 경과에 따른 성능 검출
* 환경, 물리적 치수, 형상, 또는 위치의 변화 검출
* 로봇의 기계적 설정 및 기준 위치들의 교시(teaching), 인증, 또는 조정
* 로봇의 전달 위치들의 교시, 인증, 또는 조정
* 로봇 작업공간 내의 장애물 검출
* 안전 인터락 인증(Safety interlock validation) (로봇 아암의 연장 전에 슬롯 밸브 도어의 개폐 인증)
* 오류 복구, 시스템 내 로봇의 위치, 작업대상물의 위치, 작업대상물 파손, 로봇 메카니즘 성능/충돌 후의 손상
* 로봇 작업공간 내의 인간 작업자, 유지보수 기술자, 협동 로봇/기계, 또는 AGV의 존재
센서 장착 구성형태는 다음과 같이 제공될 수 있으나, 이에 국한되는 것은 아니다.
* 라이다 발신 및 수신기(들)이 로봇에 장착 (예를 들어, 도 3 참조)
* 라이다 발신 및 수신기(들)이 시스템에 장착 (예를 들어, 도 4 참조)
* 라이다 발신기(들)이 로봇에 장착되고, 수신기(들)이 시스템에 장착 (예를 들어, 도 5 참조)
* 라이다 발신기(들)이 시스템에 장착되고, 수신기(들)이 로봇에 장착 (예를 들어, 도 6 참조)
본 발명에 따라 제공되는 예시적인 일 장치는: 에너지를 방출하도록 구성된 적어도 하나의 발신기(emitter); 및 방출된 에너지를 수신하도록 구성된 적어도 하나의 수신기;를 포함하고, 상기 적어도 하나의 발신기는, 로봇 아암(robot arm), 로봇 아암 상의 단부 조작기(end effector), 로봇 아암 상의 기판, 및 기판 처리 모듈(substrate process module) 중 적어도 하나에 장착되고, 상기 적어도 하나의 수신기는, 로봇 아암, 로봇 아암 상의 단부 조작기, 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된다.
상기 방출되는 에너지는, 라디오 전파(radio wave), 광학 에너지, 및 음향 에너지 중 적어도 한 가지를 포함할 수 있다.
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 방출되는 에너지를 방출하고 또한 반사된 에너지를 수신 에너지로서 수신함을 모두 하도록 구성된 트랜시버(transceiver)를 포함할 수 있다.
상기 적어도 하나의 수신기는, 상기 방출된 에너지를 로봇 아암, 로봇 아암 상의 단부 조작기, 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나로부터 반사된 반사 에너지로서 수신하도록 구성될 수 있다.
상기 적어도 하나의 발신기는 로봇 아암 상에 장착되고, 상기 적어도 하나의 수신기는 로봇 아암 상에 장착될 수 있다.
상기 적어도 하나의 발신기는 복수의 발신기를 포함할 수 있고, 상기 복수의 발신기는 기판 처리 모듈의 챔버에 장착되며, 또한 상기 복수의 발신기는 상기 챔버 내의 중앙 기판 위치 영역을 향하는 개별의 상이한 에너지 전송 방향들을 갖는다.
상기 적어도 하나의 발신기는 로봇 아암에 장착될 수 있고, 상기 적어도 하나의 수신기는 기판 처리 모듈에 장착되며, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하고, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버(chamber)의 중앙에 대해 상대적인 상이한 각도 위치(angular position)들에 배치된다.
상기 적어도 하나의 발신기는 기판 처리 모듈에 장착될 수 있고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 복수의 발신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되고, 상기 적어도 하나의 수신기는 로봇 아암에 배치된다.
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 기판 상에 장착될 수 있다.
상기 적어도 하나의 발신기는 상기 기판 상에 장착될 수 있고, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하며, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치된다.
상기 적어도 하나의 발신기는 상기 로봇 아암 및 기판 처리 모듈에 장착될 수 있고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 기판 처리 모듈 상의 복수의 발신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 다양한 각도 위치에 배치되며, 상기 적어도 하나의 수신기는 상기 기판 상에 배치된다.
본 발명에 의하여 제공되는 예시적인 방법이 제공되는바, 상기 방법은:
에너지를 방출하도록 구성된 적어도 하나의 발신기를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착함; 및
방출되는 에너지를 수신하도록 구성된 적어도 하나의 수신기를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착함;을 포함한다.
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 방출 에너지를 방출함과 반사된 에너지를 수신 에너지로서 수신함을 모두 하도록 구성된 트랜시버를 포함할 수 있다.
상기 수신기는, 상기 방출된 에너지를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나로부터 반사된 반사 에너지로서 수신하도록 구성될 수 있다.
상기 적어도 하나의 발신기는 로봇 아암 상에 장착될 수 있고, 상기 적어도 하나의 수신기는 로봇 아암 상에 장착된다. 상기 적어도 하나의 발신기는 복수의 발신기를 포함할 수 있고, 상기 복수의 발신기는 상기 기판 처리 모듈의 챔버에 장착되며, 상기 복수의 발신기는 상기 챔버 내의 중앙 기판 위치 영역을 향하는 개별의 상이한 에너지 전파 방향들을 가진다. 상기 적어도 하나의 발신기는 상기 로봇 아암 상에 장착될 수 있고, 상기 적어도 하나의 수신기는 기판 처리 모듈 상에 장착되며, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하고, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치된다. 상기 적어도 하나의 발신기는 기판 처리 모듈에 장착될 수 있고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 복수의 발신기는 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되고, 상기 적어도 하나의 수신기는 상기 로봇 아암 상에 배치된다. 상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 상기 기판 상에 장착될 수 있다. 상기 적어도 하나의 발신기는 상기 기판 상에 장착될 수 있고, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하며, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치된다. 상기 적어도 하나의 발신기는 상기 로봇 아암 및 상기 기판 처리 모듈에 장착될 수 있고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 기판 처리 모듈 상의 복수의 발신기는 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되고, 상기 적어도 하나의 수신기는 기판 상에 배치된다.
본 발명에 따라 제공되는 방법은: 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 발신기로부터 에너지를 방출함; 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 수신기에 의하여 상기 방출된 에너지를 수신함; 적어도 부분적으로 상기 적어도 하나의 수신기에 의하여 수신된 에너지에 기초하여, 상기 기판 처리 모듈, 또는 상기 로봇 아암 및/또는 단부 조작기 상의 기판의 위치에 대한, 상기 기판의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 상기 로봇 아암의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 및 상기 단부 조작기의 위치 및/또는 범위 및/또는 각도 및/또는 속도 중 적어도 한 가지를 판별함;을 포함한다.
본 발명에 따라 제공되는 예시적인 장치는: 적어도 하나의 프로세서 및 컴퓨터 프로그램 코드를 포함하는 적어도 하나의 비휘발성(non-transitory) 메모리를 포함하고, 상기 적어도 하나의 메모리 및 컴퓨터 프로그램 코드는 상기 프로세서와 함께 상기 장치가:
로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 발신기로부터 에너지를 방출함;
로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 수신기에 의하여 상기 방출된 에너지를 수신함; 및
적어도 부분적으로 상기 적어도 하나의 수신기에 의하여 수신된 에너지에 기초하여, 상기 기판 처리 모듈, 또는 상기 로봇 아암 및/또는 단부 조작기 상의 기판의 위치에 대한, 상기 기판의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 상기 로봇 아암의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 및 상기 단부 조작기의 위치 및/또는 범위 및/또는 각도 및/또는 속도 중 적어도 한 가지를 판별함;을 수행하게끔 구성된다.
본 발명에 따라 제공되는 예시적인 장치는:
로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 발신기로부터 에너지를 방출하기 위한 수단;
로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 수신기에 의하여 상기 방출된 에너지를 수신하기 위한 수단; 및
적어도 부분적으로 상기 적어도 하나의 수신기에 의하여 수신된 에너지에 기초하여, 상기 기판 처리 모듈, 또는 상기 로봇 아암 및/또는 단부 조작기 상의 기판의 위치에 대한, 상기 기판의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 상기 로봇 아암의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 및 상기 단부 조작기의 위치 및/또는 범위 및/또는 각도 및/또는 속도 중 적어도 한 가지를 판별하기 위한 수단;을 포함한다.
상기 설명은 단지 예시적인 것일 뿐이라는 점이 이해되어야 할 것이다. 본 기술분야에서 통상의 지식을 가진 자는 다양한 대안예와 변형예를 고안할 수 있을 것이다. 예를 들어, 다양한 종속항에 기재된 특징들은 임의의 적합한 조합(들)로 서로 조합될 수 있을 것이다. 또한, 전술된 상이한 실시예들의 특징들은 선택적으로 조합되어 새로운 실시예가 도출될 수 있을 것이다. 따라서, 상기 설명은 첨부된 청구범위의 범위 내에 속하는 대안예들, 변형예들, 및 변경예들 모두를 포괄하도록 의도된 것이다.
Claims (22)
- 에너지를 방출하도록 구성된 적어도 하나의 발신기(emitter); 및
방출된 에너지를 수신하도록 구성된 적어도 하나의 수신기;를 포함하는 장치로서,
상기 적어도 하나의 발신기는, 로봇 아암(robot arm), 로봇 아암 상의 단부 조작기(end effector), 로봇 아암 상의 기판, 및 기판 처리 모듈(substrate process module) 중 적어도 하나에 장착되고,
상기 적어도 하나의 수신기는, 로봇 아암, 로봇 아암 상의 단부 조작기, 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착되는, 장치. - 제1항에 있어서,
상기 방출되는 에너지는, 라디오 전파(radio wave), 광학 에너지, 및 음향 에너지 중 적어도 한 가지를 포함하는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 방출되는 에너지를 방출하고 또한 반사된 에너지를 수신 에너지로서 수신함을 모두 하도록 구성된 트랜시버(transceiver)를 포함하는, 장치. - 제1항에 있어서,
상기 적어도 하나의 수신기는, 상기 방출된 에너지를 로봇 아암, 로봇 아암 상의 단부 조작기, 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나로부터 반사된 반사 에너지로서 수신하도록 구성되는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기는 로봇 아암 상에 장착되고, 상기 적어도 하나의 수신기는 로봇 아암 상에 장착되는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기는 복수의 발신기를 포함하고, 상기 복수의 발신기는 기판 처리 모듈의 챔버에 장착되며, 또한 상기 복수의 발신기는 상기 챔버 내의 중앙 기판 위치 영역을 향하는 개별의 상이한 에너지 전송 방향들을 갖는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기는 로봇 아암에 장착되고, 상기 적어도 하나의 수신기는 기판 처리 모듈에 장착되며, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하고, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버(chamber)의 중앙에 대해 상대적인 상이한 각도 위치(angular position)들에 배치되는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기는 기판 처리 모듈에 장착되고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 복수의 발신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되고, 상기 적어도 하나의 수신기는 로봇 아암에 배치되는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 기판 상에 장착되는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기는 상기 기판 상에 장착되고, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하며, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되는, 장치. - 제1항에 있어서,
상기 적어도 하나의 발신기는 상기 로봇 아암 및 기판 처리 모듈에 장착되고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 기판 처리 모듈 상의 복수의 발신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 다양한 각도 위치에 배치되며, 상기 적어도 하나의 수신기는 상기 기판 상에 배치되는, 장치. - 에너지를 방출하도록 구성된 적어도 하나의 발신기를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착함; 및
방출된 에너지를 수신하도록 구성된 적어도 하나의 수신기를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착함;을 포함하는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 방출 에너지를 방출함과 반사된 에너지를 수신 에너지로서 수신함을 모두 하도록 구성된 트랜시버를 포함하는, 방법. - 제12항에 있어서,
상기 수신기는, 상기 방출된 에너지를 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나로부터 반사된 반사 에너지로서 수신하도록 구성되는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기는 로봇 아암 상에 장착되고, 상기 적어도 하나의 수신기는 로봇 아암 상에 장착되는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기는 복수의 발신기를 포함하고, 상기 복수의 발신기는 상기 기판 처리 모듈의 챔버에 장착되며, 상기 복수의 발신기는 상기 챔버 내의 중앙 기판 위치 영역을 향하는 개별의 상이한 에너지 전파 방향들을 가진, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기는 상기 로봇 아암 상에 장착되고, 상기 적어도 하나의 수신기는 기판 처리 모듈 상에 장착되며, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하고, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기는 기판 처리 모듈에 장착되고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 복수의 발신기는 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되고, 상기 적어도 하나의 수신기는 상기 로봇 아암 상에 배치되는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기 및 상기 적어도 하나의 수신기는 상기 기판 상에 장착되는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기는 상기 기판 상에 장착되고, 상기 적어도 하나의 수신기는 복수의 수신기를 포함하며, 상기 복수의 수신기는 상기 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되는, 방법. - 제12항에 있어서,
상기 적어도 하나의 발신기는 상기 로봇 아암 및 상기 기판 처리 모듈에 장착되고, 상기 적어도 하나의 발신기는 복수의 발신기를 포함하며, 상기 기판 처리 모듈 상의 복수의 발신기는 기판 처리 모듈의 챔버의 중앙에 대해 상이한 각도 위치들에 배치되고, 상기 적어도 하나의 수신기는 기판 상에 배치되는, 방법. - 로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 발신기로부터 에너지를 방출함;
로봇 아암, 상기 로봇 아암 상의 단부 조작기, 상기 로봇 아암 상의 기판, 및 기판 처리 모듈 중 적어도 하나에 장착된 적어도 하나의 수신기에 의하여 상기 방출된 에너지를 수신함;
적어도 부분적으로 상기 적어도 하나의 수신기에 의하여 수신된 에너지에 기초하여,
상기 기판 처리 모듈, 또는 상기 로봇 아암 및/또는 단부 조작기 상의 기판의 위치에 대한,
* 상기 기판의 위치 및/또는 범위 및/또는 각도 및/또는 속도,
* 상기 로봇 아암의 위치 및/또는 범위 및/또는 각도 및/또는 속도, 및
* 상기 단부 조작기의 위치 및/또는 범위 및/또는 각도 및/또는 속도
중 적어도 한 가지를 판별함;을 포함하는, 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962805554P | 2019-02-14 | 2019-02-14 | |
US62/805,554 | 2019-02-14 | ||
PCT/US2020/017925 WO2020167947A1 (en) | 2019-02-14 | 2020-02-12 | Radar based position measurement for robot systems |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20210129122A true KR20210129122A (ko) | 2021-10-27 |
Family
ID=72041123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020217029699A KR20210129122A (ko) | 2019-02-14 | 2020-02-12 | 로봇 시스템을 위한 라이다 기반의 위치 측정 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11697213B2 (ko) |
JP (1) | JP2022520768A (ko) |
KR (1) | KR20210129122A (ko) |
CN (1) | CN113711342A (ko) |
WO (1) | WO2020167947A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102487639B1 (ko) * | 2022-05-03 | 2023-01-11 | 주식회사 이서 | 챔버의 상태를 모니터링하기 위한 참조 상태 데이터 생성 방법, 챔버의 상태를 모니터링하는 방법 및 챔버의 상태를 모니터링하는 장치 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5563798A (en) * | 1994-04-05 | 1996-10-08 | Applied Materials, Inc. | Wafer positioning system |
US5546179A (en) * | 1994-10-07 | 1996-08-13 | Cheng; David | Method and apparatus for mapping the edge and other characteristics of a workpiece |
US6502054B1 (en) | 1999-11-22 | 2002-12-31 | Lam Research Corporation | Method of and apparatus for dynamic alignment of substrates |
US6577923B1 (en) * | 1999-12-23 | 2003-06-10 | Applied Materials, Inc. | Apparatus and method for robotic alignment of substrates |
US20080135788A1 (en) * | 2003-11-10 | 2008-06-12 | Fogel Paul E | Wafer center finding with contact image sensors |
US8041450B2 (en) * | 2007-10-04 | 2011-10-18 | Asm Japan K.K. | Position sensor system for substrate transfer robot |
US20090182454A1 (en) * | 2008-01-14 | 2009-07-16 | Bernardo Donoso | Method and apparatus for self-calibration of a substrate handling robot |
JP5445335B2 (ja) * | 2010-05-31 | 2014-03-19 | 東京エレクトロン株式会社 | 基板処理装置のデータ取得方法及び基板処理システム |
JP5490741B2 (ja) * | 2011-03-02 | 2014-05-14 | 東京エレクトロン株式会社 | 基板搬送装置の位置調整方法、及び基板処理装置 |
US9196518B1 (en) | 2013-03-15 | 2015-11-24 | Persimmon Technologies, Corp. | Adaptive placement system and method |
US10215852B1 (en) * | 2015-10-05 | 2019-02-26 | Google Llc | Robotic radar assistance |
US10213134B2 (en) * | 2016-08-18 | 2019-02-26 | Timothy W. Markison | Wireless in-shoe physical activity monitoring implementation |
US10625427B2 (en) | 2017-06-14 | 2020-04-21 | The Boeing Company | Method for controlling location of end effector of robot using location alignment feedback |
-
2020
- 2020-02-12 KR KR1020217029699A patent/KR20210129122A/ko unknown
- 2020-02-12 CN CN202080024969.6A patent/CN113711342A/zh active Pending
- 2020-02-12 WO PCT/US2020/017925 patent/WO2020167947A1/en active Application Filing
- 2020-02-12 JP JP2021546719A patent/JP2022520768A/ja active Pending
- 2020-02-12 US US16/788,880 patent/US11697213B2/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102487639B1 (ko) * | 2022-05-03 | 2023-01-11 | 주식회사 이서 | 챔버의 상태를 모니터링하기 위한 참조 상태 데이터 생성 방법, 챔버의 상태를 모니터링하는 방법 및 챔버의 상태를 모니터링하는 장치 |
WO2023214804A1 (ko) * | 2022-05-03 | 2023-11-09 | 주식회사 이서 | 챔버의 상태를 모니터링하기 위한 참조 상태 데이터 생성 방법, 챔버의 상태를 모니터링하는 방법 및 챔버의 상태를 모니터링하는 장치 |
Also Published As
Publication number | Publication date |
---|---|
US20200262088A1 (en) | 2020-08-20 |
JP2022520768A (ja) | 2022-04-01 |
WO2020167947A1 (en) | 2020-08-20 |
CN113711342A (zh) | 2021-11-26 |
US11697213B2 (en) | 2023-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8459922B2 (en) | Manipulator auto-teach and position correction system | |
US9278454B2 (en) | Production apparatus | |
JP4961895B2 (ja) | ウェハ搬送装置、ウェハ搬送方法及び記憶媒体 | |
US8688261B2 (en) | Transport apparatus, position teaching method, and sensor jig | |
US7925378B2 (en) | Process apparatus with on-the-fly workpiece centering | |
TWI406748B (zh) | Automatic operation machine | |
KR20180030171A (ko) | 온 더 플라이 자동 웨이퍼 센터링 방법 및 장치 | |
CN105388915A (zh) | 连接器壳***置检测装置和位置检测方法 | |
US10020216B1 (en) | Robot diagnosing method | |
CN101154610B (zh) | 搬运校准装置及应用该装置的晶片传输*** | |
KR20210129122A (ko) | 로봇 시스템을 위한 라이다 기반의 위치 측정 | |
US9139381B2 (en) | Transport apparatus and vacuum system | |
KR20220042197A (ko) | 로봇 장착 비젼 장치 | |
KR101356774B1 (ko) | 보정 지그 장치 | |
CN107170701B (zh) | 机械手、半导体加工设备及机械手工作状态的检测方法 | |
KR200436002Y1 (ko) | 이중 아암 로봇 | |
CN109065478B (zh) | 晶片侦测装置及方法 | |
CN114025925A (zh) | 基板扫描映射装置、其扫描映射方法及扫描映射示教方法 | |
CN213936147U (zh) | 机械手臂 | |
JP2003165078A (ja) | 自動教示システム | |
JP2845709B2 (ja) | 板状体の非接触位置決め装置 | |
KR20230056771A (ko) | 웨이퍼 지그, 로봇 시스템, 통신 방법 및 로봇 교시 방법 | |
CN115621183A (zh) | 一种半导体加工设备及半导体产品的加工方法 | |
KR20230035083A (ko) | 로봇 및 기판 형상 이상 검사 방법 | |
CN116175531A (zh) | 机械臂及机器人*** |