KR20200022043A - 로봇 이송 장비들을 위한 시간 최적화 궤적들 - Google Patents
로봇 이송 장비들을 위한 시간 최적화 궤적들 Download PDFInfo
- Publication number
- KR20200022043A KR20200022043A KR1020207004720A KR20207004720A KR20200022043A KR 20200022043 A KR20200022043 A KR 20200022043A KR 1020207004720 A KR1020207004720 A KR 1020207004720A KR 20207004720 A KR20207004720 A KR 20207004720A KR 20200022043 A KR20200022043 A KR 20200022043A
- Authority
- KR
- South Korea
- Prior art keywords
- bang
- maximum torque
- trajectory
- reverse
- torque trajectory
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- H01L21/67742—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/416—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by control of velocity, acceleration or deceleration
-
- H01L21/67259—
-
- H01L21/67766—
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/06—Apparatus for monitoring, sorting, marking, testing or measuring
- H10P72/0606—Position monitoring, e.g. misposition detection or presence detection
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/30—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations
- H10P72/33—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations into and out of processing chamber
- H10P72/3302—Mechanical parts of transfer devices
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/30—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations
- H10P72/34—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations the wafers being stored in a carrier, involving loading and unloading
- H10P72/3402—Mechanical parts of transfer devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40449—Continuous, smooth robot motion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40466—Plan for minimum time trajectory, at least one joint maximum torque
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y02P90/083—
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
Description
도 1은 상기 개시된 실시예의 양상들을 통합하는 처리 툴의 개념도이다.
도 2는 상기 개시된 실시예의 양상들을 통합하는 또다른 처리 툴의 개념도이다.
도 3a 내지 3d는 상기 개시된 실시예의 양상들이 적용될 수 있는 예시적인 기판 이송 경로들이다.
도 4는 로봇 팔의 종래 궤적의 “S-곡선 프로파일(S-curve profile)”을 도시한다.
도 5a는 상기 개시된 실시예의 양상에 따른 시간 최적화 궤적을 도시하는 예시적인 그래프이다.
도 5b는 상기 개시된 실시예의 양상에 따른 시간 최적화 궤적의 생성을 도시하는 흐름도이다.
도 5c와 5d는 상기 개시된 실시예의 양상들에 따른 시간 최적화 궤적들을 도시하는 예시적인 그래프들이다.
도 6a는 상기 개시된 실시예의 양상에 따라 생성된 시간 최적화 궤적에 있어서 모터 토크(torque)를 도시하는 예시적 그래프이다.
도 6b는 상기 개시된 실시예의 양상에 따라 생성된 시간 최적화 궤적의 엔드 이펙터의 가속도 프로파일을 도시하는 예시적 그래프이다.
도 7a는 상기 개시된 실시예의 양상에 따라 시간 대비 가속도의 플롯(plot)을 도시한 예시적 그래프이다.
도 7b와 7c는 상기 개시된 실시예의 양상에 따라 시간 대비 모터 토크(torque)의 플롯들을 도시한 예시적 그래프들이다.
Claims (19)
- 기판 처리 장치에서 기판을 처리하기 위한 방법으로서,
상기 방법은 :
최대 가용 토크를 갖는 적어도 하나의 모터 또는 변속기를 구비한 구동부를 제공하는 단계;
기판 홀더를 갖는 로봇 매니퓰레이터를 제공하는 단계로서, 상기 로봇 매니퓰레이터는 이송 경로를 가지며, 상기 이송 경로의 적어도 하나의 경로 세그먼트는 상기 적어도 하나의 모터 또는 변속기에 의해 작용되는, 단계;
상기 구동부에 동작 가능하게 연결된(operably coupled) 로봇 매니퓰레이터 컨트롤러를 제공하는 단계;
상기 로봇 매니퓰레이터 컨트롤러를 이용하여, 상기 적어도 하나의 경로 세그먼트의 시작점으로부터 상기 적어도 하나의 경로 세그먼트의 종결점을 향하여 상기 적어도 하나의 경로 세그먼트를 따라 상기 로봇 매니퓰레이터의 순방향 뱅뱅 최대 토크 궤적(forward bang-bang max torque trajectory)을 생성하는 단계로서, 상기 생성된 순방향 뱅뱅 최대 토크 궤적은 상기 최대 가용 토크에 의해 한정되는, 단계;
상기 로봇 매니퓰레이터 컨트롤러를 이용하여, 상기 적어도 하나의 경로 세그먼트의 종결점으로부터 상기 적어도 하나의 경로 세그먼트의 시작점을 향하여 상기 적어도 하나의 경로 세그먼트를 따라 상기 로봇 매니퓰레이터의 역방향(reverse) 뱅뱅 최대 토크 궤적을 생성하는 단계로서, 상기 역방향 뱅뱅 최대 토크 궤적은 상기 최대 가용 토크에 의해 한정되며, 상기 적어도 하나의 경로 세그먼트, 상기 적어도 하나의 경로 세그먼트의 종결점 및 상기 적어도 하나의 경로 세그먼트의 시작점은 모두 상기 순방향 뱅뱅 최대 토크 궤적의 생성과 상기 역방향 뱅뱅 최대 토크 궤적의 생성에 공통인, 단계; 및
상기 로봇 매니퓰레이터 컨트롤러를 이용하여, 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 최대 토크 궤적을 결합하여 완전한 뱅뱅 최대 토크 궤적을 획득하는 단계로서, 상기 적어도 하나의 경로 세그먼트의 순방향 뱅뱅 최대 토크 궤적 및 역방향 뱅뱅 최대 토크 궤적은, 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 최대 토크 궤적 사이에 실질적으로 불연속성이 없도록 위치-속도 관성계 상에서 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 토크 궤적을 결합하는 평탄화 브릿지와 함께 블랜딩되는, 단계를 포함하는, 방법. - 청구항 1에 있어서,
상기 완전한 뱅뱅 최대 토크 궤적은 비파라미터화되며, 그리고 상기 적어도 하나의 경로 세그먼트에 걸쳐 시간 최적화 궤적인, 방법. - 청구항 1에 있어서,
상기 평탄화 브릿지는 상기 평탄화 브릿지의 각 끝점들에서 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 최대 토크 궤적 각각에 연결되며,
상기 평탄화 브릿지의 각 끝점들은, 상기 위치-속도 관성계에서, 상기 순방향 뱅뱅 최대 토크 궤적 및 상기 역방향 뱅뱅 최대 토크 궤적 중 각각의 하나와, 상기 각 끝점들에서 정접(tangent)하는, 방법. - 청구항 3에 있어서,
상기 평탄화 브릿지의 모든 점들에서의 상기 평탄화 브릿지의 궤적의 특성들은 각 끝점들로부터 각각 순방향 및 역방향으로 연장됨에 따라, 상기 순방향 뱅뱅 최대 토크 궤적 및 상기 역방향 뱅뱅 최대 토크 궤적의 대응되는 특성들과 같거나 그보다 낮은, 방법. - 청구항 1에 있어서,
상기 완전한 뱅뱅 최대 토크 궤적은 상기 이송 경로에 실질적으로 독립적인, 방법. - 청구항 1에 있어서,
상기 이송 경로를 따른 가속도는, 상기 순방향 뱅뱅 최대 토크 궤적, 상기 역방향 뱅뱅 최대 토크 궤적 및 상기 평탄화 브릿지들에 대해 그리고 그것들 사이에서 실질적으로 연속적인, 방법. - 청구항 1에 있어서,
상기 평탄화 브릿지는, 상기 순방향 뱅뱅 최대 토크 궤적 및 상기 역방향 뱅뱅 최대 토크 궤적 사이의 곡선을 피팅(fitting)하는 수치 해법인, 방법. - 청구항 7에 있어서,
상기 평탄화 브릿지는 2차 베지어 곡선, 3차 베지어 곡선, 또는 큐빅 스플라인(cubic spline)을 포함하는, 방법. - 청구항 1에 있어서,
상기 적어도 하나 이상의 경로 세그먼트들 각각에 대하여, 각각의 평탄화 브릿지를 포함하는 각각의 완전한 뱅뱅 최대 토크 궤적이 생성되는, 방법. - 청구항 1에 있어서,
상기 방법은 평탄화 브릿지와 함께 상기 적어도 하나의 경로 세그먼트의 인접한 경로 세그먼트들의 끝점들을 블렌딩하는 단계를 더 포함하는, 방법. - 기판 처리 툴에 있어서,
상기 기판 처리 툴은 :
최대 가용 토크를 갖는 적어도 하나의 모터 또는 변속기를 구비한 구동부;
적어도 하나의 경로 세그먼트를 갖는 이송 경로를 따라 이동하는 기판 홀더를 포함하는 로봇 매니퓰레이터; 및
상기 로봇 매니퓰레이터에 연결된 컨트롤러를 포함하며,
상기 컨트롤러는 :
상기 적어도 하나의 경로 세그먼트의 시작점으로부터 상기 적어도 하나의 경로 세그먼트의 종결점을 향하여 상기 적어도 하나의 경로 세그먼트를 따라 상기 로봇 매니퓰레이터의 순방향 뱅뱅 최대 토크 궤적을 생성하도록 구성되는데, 상기 생성된 순방향 뱅뱅 최대 토크 궤적은 상기 최대 가용 토크에 의해 한정되며;
상기 적어도 하나의 경로 세그먼트의 종결점으로부터 상기 적어도 하나의 경로 세그먼트의 시작점을 향하여 상기 적어도 하나의 경로 세그먼트를 따라 상기 로봇 매니퓰레이터의 역방향 뱅뱅 최대 토크 궤적을 생성하도록 구성되는데, 상기 역방향 뱅뱅 최대 토크 궤적은 상기 최대 가용 토크에 의해 한정되며, 상기 적어도 하나의 경로 세그먼트, 상기 적어도 하나의 경로 세그먼트의 종결점 및 상기 적어도 하나의 경로 세그먼트의 시작점은 모두 상기 순방향 뱅뱅 최대 토크 궤적의 생성과 상기 역방향 뱅뱅 최대 토크 궤적의 생성에 공통이며; 그리고
상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 최대 토크 궤적을 결합하여 완전한 뱅뱅 최대 토크 궤적을 획득하도록 구성되는데, 상기 적어도 하나의 경로 세그먼트의 순방향 뱅뱅 최대 토크 궤적 및 역방향 뱅뱅 최대 토크 궤적은, 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 최대 토크 궤적 사이에 실질적으로 불연속성이 없도록 위치-속도 관성계 상에서 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 토크 궤적을 결합하는 평탄화 브릿지와 함께 블랜딩되는, 기판 처리 툴. - 청구항 11에 있어서,
상기 완전한 뱅뱅 최대 토크 궤적은 비파라미터화되며, 그리고 상기 적어도 하나의 경로 세그먼트에 걸쳐 시간 최적화 궤적인, 기판 처리 툴. - 청구항 11에 있어서,
상기 컨트롤러는 상기 평탄화 브릿지를 상기 평탄화 브릿지의 각 끝점들에서 상기 순방향 뱅뱅 최대 토크 궤적과 상기 역방향 뱅뱅 최대 토크 궤적 각각에 연결하도록 더 구성되며,
상기 평탄화 브릿지의 각 끝점들은, 상기 위치-속도 관성계에서, 상기 순방향 뱅뱅 최대 토크 궤적 및 상기 역방향 뱅뱅 최대 토크 궤적 중 각각의 하나와, 상기 각 끝점들에서 정접(tangent)하는, 기판 처리 툴. - 청구항 13에 있어서,
상기 평탄화 브릿지의 모든 점들에서의 상기 평탄화 브릿지의 궤적의 특성들은 각 끝점들로부터 각각 순방향 및 역방향으로 연장됨에 따라, 상기 순방향 뱅뱅 최대 토크 궤적 및 상기 역방향 뱅뱅 최대 토크 궤적의 대응되는 특성들과 같거나 그보다 낮은, 기판 처리 툴. - 청구항 11에 있어서,
상기 이송 경로를 따른 가속도는, 상기 순방향 뱅뱅 최대 토크 궤적, 상기 역방향 뱅뱅 최대 토크 궤적 및 상기 평탄화 브릿지들에 대해 그리고 그것들 사이에서 실질적으로 연속적인, 기판 처리 툴. - 청구항 11에 있어서,
상기 평탄화 브릿지는 2차 베지어 곡선, 3차 베지어 곡선, 또는 큐빅 스플라인(cubic spline)을 포함하는, 기판 처리 툴. - 청구항 11에 있어서,
상기 컨트롤러는 상기 적어도 하나의 경로 세그먼트들 각각에 대하여, 각각의 평탄화 브릿지를 포함하는 각각의 완전한 뱅뱅 최대 토크 궤적을 생성하도록 더 구성되는, 기판 처리 툴. - 청구항 11에 있어서,
상기 컨트롤러는 평탄화 브릿지와 함께 상기 적어도 하나의 경로 세그먼트의 인접한 경로 세그먼트들의 끝점들을 블렌딩하도록 더 구성되는, 기판 처리 툴. - 청구항 11에 있어서,
상기 완전한 뱅뱅 최대 토크 궤적은 상기 이송 경로에 실질적으로 독립적인, 기판 처리 툴.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161530651P | 2011-09-02 | 2011-09-02 | |
| US61/530,651 | 2011-09-02 | ||
| PCT/US2012/052977 WO2013033289A1 (en) | 2011-09-02 | 2012-08-30 | Time-optimal trajectories for robotic transfer devices |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147007271A Division KR102080812B1 (ko) | 2011-09-02 | 2012-08-30 | 로봇 이송 장비들을 위한 시간 최적화 궤적들 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200022043A true KR20200022043A (ko) | 2020-03-02 |
| KR102153663B1 KR102153663B1 (ko) | 2020-09-21 |
Family
ID=47756851
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207004720A Active KR102153663B1 (ko) | 2011-09-02 | 2012-08-30 | 로봇 이송 장비들을 위한 시간 최적화 궤적들 |
| KR1020147007271A Active KR102080812B1 (ko) | 2011-09-02 | 2012-08-30 | 로봇 이송 장비들을 위한 시간 최적화 궤적들 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147007271A Active KR102080812B1 (ko) | 2011-09-02 | 2012-08-30 | 로봇 이송 장비들을 위한 시간 최적화 궤적들 |
Country Status (6)
| Country | Link |
|---|---|
| US (3) | US9517558B2 (ko) |
| JP (3) | JP6178791B2 (ko) |
| KR (2) | KR102153663B1 (ko) |
| CN (1) | CN103907068B (ko) |
| TW (2) | TWI726219B (ko) |
| WO (1) | WO2013033289A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230024002A (ko) | 2021-08-11 | 2023-02-20 | 한국생산기술연구원 | 로봇의 모션 경로 블렌딩 방법 및 그 장치 |
Families Citing this family (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9186795B1 (en) * | 2013-06-24 | 2015-11-17 | Redwood Robotics, Inc. | Programming and execution of force-based tasks with torque-controlled robot arms |
| KR20230116962A (ko) | 2013-11-13 | 2023-08-04 | 브룩스 오토메이션 인코퍼레이티드 | 브러쉬리스 전기 기계 제어 방법 및 장치 |
| US10269606B2 (en) * | 2014-05-05 | 2019-04-23 | Persimmon Technologies Corporation | Two-link arm trajectory |
| CN104191428B (zh) * | 2014-08-27 | 2016-04-27 | 深圳科瑞技术股份有限公司 | 一种基于scara机械手的运动轨迹规划方法及系统 |
| JP6501470B2 (ja) * | 2014-09-12 | 2019-04-17 | キヤノン株式会社 | 軌道生成方法、軌道生成装置、ロボット装置、プログラム及び記録媒体 |
| JP6511806B2 (ja) * | 2014-12-25 | 2019-05-15 | シンフォニアテクノロジー株式会社 | 多関節ロボット及び多関節ロボットの制御方法 |
| CN114367970B (zh) * | 2015-03-12 | 2024-04-05 | 柿子技术公司 | 具有从动末端执行器运动的机器人 |
| JP6126152B2 (ja) * | 2015-03-16 | 2017-05-10 | ファナック株式会社 | 曲線部を有する軌道を生成するロボットの軌道生成装置 |
| WO2016170606A1 (ja) * | 2015-04-21 | 2016-10-27 | 株式会社安川電機 | 処理システム、動作指令生成装置、動作指令生成方法及びコンピュータプログラム |
| US9895803B1 (en) | 2015-06-19 | 2018-02-20 | X Development Llc | Calculating trajectory corridor for robot end effector |
| KR102587203B1 (ko) * | 2015-07-13 | 2023-10-10 | 브룩스 오토메이션 인코퍼레이티드 | 온 더 플라이 자동 웨이퍼 센터링 방법 및 장치 |
| JP6583537B2 (ja) * | 2016-03-14 | 2019-10-02 | オムロン株式会社 | 動作情報生成装置 |
| DE102016211470B4 (de) * | 2016-06-27 | 2022-05-05 | Kuka Roboter Gmbh | Verfahren zur planung einer bewegungsbahn eines manipulators |
| JP6723131B2 (ja) * | 2016-09-29 | 2020-07-15 | 株式会社Screenホールディングス | 基板搬送装置および基板搬送方法 |
| WO2018119759A1 (zh) * | 2016-12-28 | 2018-07-05 | 深圳配天智能技术研究院有限公司 | 机器人运动控制方法及相关装置 |
| WO2018126355A1 (zh) * | 2017-01-04 | 2018-07-12 | 深圳配天智能技术研究院有限公司 | 机器人运动轨迹规划方法及相关装置 |
| CN107980109B (zh) * | 2017-01-04 | 2021-05-07 | 深圳配天智能技术研究院有限公司 | 机器人运动轨迹规划方法及相关装置 |
| CN110869174B (zh) * | 2017-07-10 | 2023-12-05 | 海别得公司 | 用于生成材料处理机器人工具路径的计算机实现的方法和系统 |
| CN109991915A (zh) * | 2017-12-29 | 2019-07-09 | 深圳市优必选科技有限公司 | 一种机器人的运动控制方法、装置及机器人 |
| US11574830B2 (en) | 2018-03-16 | 2023-02-07 | Brooks Automation Us, Llc | Substrate transport apparatus |
| JP7225560B2 (ja) * | 2018-04-26 | 2023-02-21 | セイコーエプソン株式会社 | 制御装置、ロボットシステム、及び表示制御方法 |
| CN108621158B (zh) * | 2018-04-27 | 2021-05-18 | 上海师范大学 | 一种关于机械臂的时间最优轨迹规划控制方法及装置 |
| US11049751B2 (en) * | 2018-09-14 | 2021-06-29 | Asm Ip Holding B.V. | Cassette supply system to store and handle cassettes and processing apparatus equipped therewith |
| KR102315878B1 (ko) * | 2018-12-26 | 2021-10-21 | 세메스 주식회사 | 이송유닛제어부 및 기판처리장치 |
| CN109765851B (zh) * | 2019-02-15 | 2021-02-05 | 大族激光科技产业集团股份有限公司 | 轨迹运动的速度计算方法、装置、存储介质及计算机设备 |
| US20200395232A1 (en) * | 2019-06-14 | 2020-12-17 | Brooks Automation, Inc. | Substrate process apparatus |
| CN110211910B (zh) * | 2019-07-02 | 2021-06-11 | 赣州卡奥斯新能源有限公司 | 一种光伏太阳能硅板传动装置 |
| JP7469022B2 (ja) * | 2019-10-29 | 2024-04-16 | ファナック株式会社 | ロボットシステム |
| US12290932B2 (en) * | 2020-07-10 | 2025-05-06 | Fanuc Corporation | Trajectory generation device and automatic position control device |
| US11498213B2 (en) * | 2020-09-23 | 2022-11-15 | Applied Materials, Inc. | Robot joint space graph path planning and move execution |
| CN113894796B (zh) * | 2021-11-24 | 2022-12-13 | 伯朗特机器人股份有限公司 | 一种基于梯形规划的机械臂多关节轨迹时间同步方法 |
| US12217997B2 (en) | 2022-02-07 | 2025-02-04 | Kla Corporation | Cleanroom compatible robotic end effector exchange system |
| US20240075617A1 (en) * | 2022-09-06 | 2024-03-07 | Applied Materials, Inc. | Robot arm trajectory control |
| EP4669491A1 (en) * | 2023-02-21 | 2025-12-31 | Abb Schweiz Ag | METHOD FOR OPTIMIZING A GEOMETRIC PATH FOR A ROBOTIC DEVICE AROUND AN OBSTACLE |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57120112A (en) * | 1980-12-22 | 1982-07-27 | Fujitsu Ltd | Locus control method of arm |
| US5655060A (en) * | 1995-03-31 | 1997-08-05 | Brooks Automation | Time optimal trajectory for cluster tool robots |
| JP2003507195A (ja) * | 1999-05-28 | 2003-02-25 | ブルックス オートメーション インコーポレイテッド | 予め定義された時間最適軌道形状に基づくロボットマニピュレータ |
| US20090037021A1 (en) * | 2007-07-31 | 2009-02-05 | Rockwell Automation Technologies, Inc. | Blending algorithm for trajectory planning |
| US20100305753A1 (en) * | 2009-05-29 | 2010-12-02 | Kuka Roboter Gmbh | Method And Device For Controlling A Manipulator |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4663726A (en) * | 1985-04-15 | 1987-05-05 | General Electric Co. | Robot control utilizing cubic spline interpolation |
| JPS63253408A (ja) * | 1987-04-09 | 1988-10-20 | Yokogawa Electric Corp | ロボツト制御装置 |
| JPH07210233A (ja) * | 1994-01-27 | 1995-08-11 | Matsushita Electric Ind Co Ltd | ロボットの軌道の補間方法と補間装置 |
| US5677609A (en) * | 1994-07-28 | 1997-10-14 | National Semiconductor Corporation | Intelligent servomechanism controller |
| US5740327A (en) * | 1994-12-27 | 1998-04-14 | Nec Corporation | Method of and apparatus for robot tip trajectory control |
| JP3204042B2 (ja) * | 1995-06-14 | 2001-09-04 | 松下電器産業株式会社 | ロボットの軌道の生成装置 |
| JPH09265311A (ja) * | 1996-03-29 | 1997-10-07 | Mitsubishi Electric Corp | 位置決めプログラム装置 |
| US6224312B1 (en) * | 1996-11-18 | 2001-05-01 | Applied Materials, Inc. | Optimal trajectory robot motion |
| JP2000187509A (ja) * | 1998-12-21 | 2000-07-04 | Sankyo Seiki Mfg Co Ltd | 機構制御装置 |
| JP2001277160A (ja) * | 2000-03-29 | 2001-10-09 | Sumitomo Heavy Ind Ltd | ロボットの経路生成方法 |
| US7130716B2 (en) * | 2003-04-22 | 2006-10-31 | Berkeley Process Control, Inc. | System of path planning for robotic manipulators based on maximum acceleration and finite jerk constraints |
| DE102004059966B3 (de) * | 2004-12-13 | 2006-06-22 | Siemens Ag | Verfahren und Einrichtung zur Bewegungsführung eines bewegbaren Maschinenelements einer numerisch gesteurten Maschine |
| JP4087841B2 (ja) * | 2004-12-21 | 2008-05-21 | ファナック株式会社 | ロボット制御装置 |
| JP4736607B2 (ja) * | 2005-08-05 | 2011-07-27 | 株式会社デンソーウェーブ | ロボット制御装置 |
| ES2452022T3 (es) * | 2006-02-06 | 2014-03-31 | Abb Research Ltd. | Sistema de línea de prensas y método |
| JP2008130022A (ja) * | 2006-11-24 | 2008-06-05 | Daihen Corp | 産業用ロボット制御装置 |
| CN101470435B (zh) * | 2007-12-24 | 2012-05-23 | 苏州艾隆科技有限公司 | 两平行轴位置速度同步控制的方法 |
| US8126642B2 (en) * | 2008-10-24 | 2012-02-28 | Gray & Company, Inc. | Control and systems for autonomously driven vehicles |
| JP5516865B2 (ja) * | 2010-02-22 | 2014-06-11 | シンフォニアテクノロジー株式会社 | 移動装置の軌道情報生成装置 |
| US9221175B2 (en) * | 2013-03-28 | 2015-12-29 | Denso Wave Incorporated | Method of generating path of multiaxial robot and control apparatus for the multiaxial robot |
-
2012
- 2012-08-30 WO PCT/US2012/052977 patent/WO2013033289A1/en not_active Ceased
- 2012-08-30 KR KR1020207004720A patent/KR102153663B1/ko active Active
- 2012-08-30 JP JP2014528572A patent/JP6178791B2/ja active Active
- 2012-08-30 KR KR1020147007271A patent/KR102080812B1/ko active Active
- 2012-08-30 CN CN201280054282.2A patent/CN103907068B/zh active Active
- 2012-08-30 US US14/342,035 patent/US9517558B2/en active Active
- 2012-08-31 TW TW107122149A patent/TWI726219B/zh active
- 2012-08-31 TW TW101131835A patent/TWI681851B/zh active
-
2016
- 2016-12-12 US US15/376,119 patent/US10058998B2/en active Active
-
2017
- 2017-07-13 JP JP2017136687A patent/JP6510589B2/ja active Active
-
2018
- 2018-08-28 US US16/115,505 patent/US10967511B2/en active Active
-
2019
- 2019-04-04 JP JP2019072240A patent/JP6748257B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57120112A (en) * | 1980-12-22 | 1982-07-27 | Fujitsu Ltd | Locus control method of arm |
| US5655060A (en) * | 1995-03-31 | 1997-08-05 | Brooks Automation | Time optimal trajectory for cluster tool robots |
| JP2003507195A (ja) * | 1999-05-28 | 2003-02-25 | ブルックス オートメーション インコーポレイテッド | 予め定義された時間最適軌道形状に基づくロボットマニピュレータ |
| US20090037021A1 (en) * | 2007-07-31 | 2009-02-05 | Rockwell Automation Technologies, Inc. | Blending algorithm for trajectory planning |
| US20100305753A1 (en) * | 2009-05-29 | 2010-12-02 | Kuka Roboter Gmbh | Method And Device For Controlling A Manipulator |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230024002A (ko) | 2021-08-11 | 2023-02-20 | 한국생산기술연구원 | 로봇의 모션 경로 블렌딩 방법 및 그 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201334097A (zh) | 2013-08-16 |
| US10967511B2 (en) | 2021-04-06 |
| TWI681851B (zh) | 2020-01-11 |
| JP2019145816A (ja) | 2019-08-29 |
| JP6178791B2 (ja) | 2017-08-09 |
| JP2017205870A (ja) | 2017-11-24 |
| US9517558B2 (en) | 2016-12-13 |
| TWI726219B (zh) | 2021-05-01 |
| KR102080812B1 (ko) | 2020-02-24 |
| JP6510589B2 (ja) | 2019-05-08 |
| US10058998B2 (en) | 2018-08-28 |
| WO2013033289A1 (en) | 2013-03-07 |
| JP6748257B2 (ja) | 2020-08-26 |
| JP2014526980A (ja) | 2014-10-09 |
| US20180361582A1 (en) | 2018-12-20 |
| CN103907068A (zh) | 2014-07-02 |
| TW201839888A (zh) | 2018-11-01 |
| US20170087720A1 (en) | 2017-03-30 |
| KR102153663B1 (ko) | 2020-09-21 |
| CN103907068B (zh) | 2017-02-15 |
| US20140249675A1 (en) | 2014-09-04 |
| KR20140063715A (ko) | 2014-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102080812B1 (ko) | 로봇 이송 장비들을 위한 시간 최적화 궤적들 | |
| JP7583845B2 (ja) | 基板搬送装置 | |
| KR101629734B1 (ko) | 기계적 스위치 메카니즘을 이용한 복수의 가동 암들을 갖는 기판 이송 장치 | |
| US20220266460A1 (en) | Substrate transport apparatus | |
| KR102907385B1 (ko) | 기판 처리 장치 | |
| US11276598B2 (en) | Substrate transport apparatus | |
| KR20160047556A (ko) | 기판 이송 장치 | |
| US20230245910A1 (en) | Substrate processing apparatus | |
| TWI829700B (zh) | 基板運送裝置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| PA0104 | Divisional application for international application |
St.27 status event code: A-0-1-A10-A18-div-PA0104 St.27 status event code: A-0-1-A10-A16-div-PA0104 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
