KR940010617B1 - 로보트의 속도변동 최소화 제어방법 - Google Patents
로보트의 속도변동 최소화 제어방법 Download PDFInfo
- Publication number
- KR940010617B1 KR940010617B1 KR1019910005949A KR910005949A KR940010617B1 KR 940010617 B1 KR940010617 B1 KR 940010617B1 KR 1019910005949 A KR1019910005949 A KR 1019910005949A KR 910005949 A KR910005949 A KR 910005949A KR 940010617 B1 KR940010617 B1 KR 940010617B1
- Authority
- KR
- South Korea
- Prior art keywords
- speed
- robot
- value
- time
- obtaining
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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
-
- 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—Programme-control systems
- G05B19/02—Programme-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 programme 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 programme data in numerical form characterised by control of velocity, acceleration or deceleration
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
Description
Claims (2)
- 시간의 3차 함수로 표현한 로보트의 선단의 위치 및 속도를 나타내는 식에 대하여 시점의 위치벡터, 시점의 속도벡터, 종점의 위치벡터, 종점의 속도벡터, 임시의 이동시간을 주어서 상기 3차 함수의 각 계수를 구하는 과정과, 이들의 계수를 이용하여 얻어진 속도와 목표속도와의 오차의 2제곱의 합을 구하는 과정과, 상기 2제곱의 합이 최소가 되도록하는 이동시간을 수렴계산에 의해 구하는 과정과, 수렴한 이동시간을 기초로 로보트선단의 궤적을 주도록 로보트을 제어하는 과정을 포함하는 것을 특징으로 하는 로보트속도 변동 최소화 제어방법.
- 상기 제 1 항에 있어서, 구해진 궤적을 실현하기 위한 각 축의 가속도값을 구하는 과정과, 구해진 가속도값을 규정값과 비교하여 상기 규정값보다도 클때에는 속도 설정값을 저하시키는 과정을 포함하고, 상기 저하시킨 속도 설정값을 이용하여 상기의 각 계수를 구하는 과정으로 이행하도록 구성된 것을 특징으로 하는 로보트의 속도변동 최소화 제어방법.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP91105888A EP0507980B1 (en) | 1991-04-12 | 1991-04-12 | Velocity-variation minimization control method for robot |
KR1019910005949A KR940010617B1 (ko) | 1991-04-12 | 1991-04-13 | 로보트의 속도변동 최소화 제어방법 |
US07/684,765 US5293460A (en) | 1991-04-12 | 1991-04-15 | Velocity-variation minimization control method for robot |
CA002040459A CA2040459C (en) | 1991-04-12 | 1991-04-15 | Velocity-variation minimization control method for robot |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP91105888A EP0507980B1 (en) | 1991-04-12 | 1991-04-12 | Velocity-variation minimization control method for robot |
KR1019910005949A KR940010617B1 (ko) | 1991-04-12 | 1991-04-13 | 로보트의 속도변동 최소화 제어방법 |
US07/684,765 US5293460A (en) | 1991-04-12 | 1991-04-15 | Velocity-variation minimization control method for robot |
CA002040459A CA2040459C (en) | 1991-04-12 | 1991-04-15 | Velocity-variation minimization control method for robot |
Publications (2)
Publication Number | Publication Date |
---|---|
KR920019491A KR920019491A (ko) | 1992-11-19 |
KR940010617B1 true KR940010617B1 (ko) | 1994-10-24 |
Family
ID=27426846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019910005949A Expired - Fee Related KR940010617B1 (ko) | 1991-04-12 | 1991-04-13 | 로보트의 속도변동 최소화 제어방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5293460A (ko) |
EP (1) | EP0507980B1 (ko) |
KR (1) | KR940010617B1 (ko) |
CA (1) | CA2040459C (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10220514B2 (en) | 2014-12-23 | 2019-03-05 | Kuka Roboter Gmbh | Override-based, predictive speed capping |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5740327A (en) * | 1994-12-27 | 1998-04-14 | Nec Corporation | Method of and apparatus for robot tip trajectory control |
ES2235381T3 (es) * | 1997-12-02 | 2005-07-01 | Lacent Technologies Inc. | Boquilla de laser montada en portico y procedimiento para controlar el posicionamiento del laser. |
DE102009049172B4 (de) | 2009-10-13 | 2019-07-25 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur Steuerung eines Manipulators |
IT1402158B1 (it) * | 2010-10-14 | 2013-08-28 | Agenzia Naz Per Le Nuove Tecnologie L En E Lo Sviluppo Economico Sostenibile Enea | Dispositivo e relativo procedimento per il controllo di manipolatori . |
CN117083156A (zh) * | 2021-03-25 | 2023-11-17 | Abb瑞士股份有限公司 | 机器人系统轨迹规划 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4262336A (en) * | 1979-04-27 | 1981-04-14 | Pritchard Eric K | Multi-axis contouring control system |
US4506335A (en) * | 1982-06-10 | 1985-03-19 | Cincinnati Milacron Inc. | Manipulator with controlled path motion |
US4623971A (en) * | 1983-06-30 | 1986-11-18 | Cincinnati Milacron Inc. | Machine control with motor velocity constraint |
US4772831A (en) * | 1986-11-20 | 1988-09-20 | Unimation, Inc. | Multiaxis robot control having improved continuous path operation |
JPS647207A (en) * | 1987-06-30 | 1989-01-11 | Fanuc Ltd | Spline interpolating system |
JPH079606B2 (ja) * | 1988-09-19 | 1995-02-01 | 豊田工機株式会社 | ロボット制御装置 |
JPH02256483A (ja) * | 1989-03-29 | 1990-10-17 | Kobe Steel Ltd | 産業用ロボットの速度制御装置 |
-
1991
- 1991-04-12 EP EP91105888A patent/EP0507980B1/en not_active Expired - Lifetime
- 1991-04-13 KR KR1019910005949A patent/KR940010617B1/ko not_active Expired - Fee Related
- 1991-04-15 CA CA002040459A patent/CA2040459C/en not_active Expired - Fee Related
- 1991-04-15 US US07/684,765 patent/US5293460A/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10220514B2 (en) | 2014-12-23 | 2019-03-05 | Kuka Roboter Gmbh | Override-based, predictive speed capping |
Also Published As
Publication number | Publication date |
---|---|
US5293460A (en) | 1994-03-08 |
CA2040459C (en) | 1997-01-21 |
EP0507980B1 (en) | 1997-07-23 |
CA2040459A1 (en) | 1992-10-16 |
EP0507980A1 (en) | 1992-10-14 |
KR920019491A (ko) | 1992-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4453221A (en) | Manipulator with adaptive velocity controlled path motion | |
CA1202101A (en) | Manipulator with controlled path motion | |
US5434489A (en) | Method and system for path planning in cartesian space | |
JPH0252283B2 (ko) | ||
JPS61173311A (ja) | マニピユレ−タを制御する方法および装置 | |
EP0722580A1 (en) | Motion control with precomputation | |
EP0380678B1 (en) | Method of controlling tool attitude of a robot | |
KR940010617B1 (ko) | 로보트의 속도변동 최소화 제어방법 | |
US5321623A (en) | Machining apparatus wherein arc length along a tool path is determined in relation to a parameter which is a monotonic function of time | |
US20030125830A1 (en) | Polynomial and spline interpolation of machine tool orientations | |
US8024061B2 (en) | Method and device to generate position profile in motion controller | |
Hamamci et al. | A robust model-based control for uncertain systems | |
EP0076331A1 (en) | Robot controlling device | |
JPH077302B2 (ja) | ロボットの速度変動最小化制御方法 | |
CN111405966A (zh) | 用于控制机器人组的方法和控制装置 | |
JPH0752365B2 (ja) | 数値制御装置 | |
Flash et al. | Communication: Discrete trajectory planning | |
US5034672A (en) | Reference-point return method | |
Imani et al. | High-speed contouring enhanced with PH curves | |
Gupta et al. | An investigation of time efficiency and near singular behavior of numerical robot kinematics | |
JPH0623928B2 (ja) | ロボツトハンドの軌道修正方法 | |
KR100573462B1 (ko) | 산업용 로봇의 이동 제어방법_ | |
JP2638467B2 (ja) | ロボット制御装置 | |
KR0154433B1 (ko) | 로보트의 원호보간방법 | |
JPH02101508A (ja) | 加減速制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
G160 | Decision to publish patent application | ||
PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
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 |
|
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-U11-oth-PR1002 Fee payment year number: 1 |
|
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 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20011017 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20021025 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20021025 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |