KR100836240B1 - 로봇의 최적 가감속 제어방법 - Google Patents
로봇의 최적 가감속 제어방법 Download PDFInfo
- Publication number
- KR100836240B1 KR100836240B1 KR1020010067989A KR20010067989A KR100836240B1 KR 100836240 B1 KR100836240 B1 KR 100836240B1 KR 1020010067989 A KR1020010067989 A KR 1020010067989A KR 20010067989 A KR20010067989 A KR 20010067989A KR 100836240 B1 KR100836240 B1 KR 100836240B1
- Authority
- KR
- South Korea
- Prior art keywords
- robot
- section
- acceleration
- speed
- deceleration
- Prior art date
Links
- 230000001133 acceleration Effects 0.000 title claims abstract description 70
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000005070 sampling Methods 0.000 claims abstract description 3
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
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/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1651—Programme controls characterised by the control loop acceleration, rate 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/06—Programme-controlled manipulators characterised by multi-articulated arms
-
- 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/1628—Programme controls characterised by the control loop
- B25J9/1643—Programme controls characterised by the control loop redundant control
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
Description
Claims (6)
- 동력학 특성을 고려한 로봇의 최적 가감속 제어방법에 있어서,로봇의 이동 구간을 복수의 구간으로 분할하는 단계와,각 구간에서 로봇의 각 축이 속도에 따라 낼 수 있는 최대 가속도를 고려하여 상기 로봇이 각 구간에서 낼 수 있는 이동속도에 따른 가감속 그래프를 작성하는 단계와,상기 로봇의 전체 이동 구간에 대한 가속, 감속, 스위칭의 세가지 형태를 갖는 스위칭 커브를 계산하는 단계와,상기 스위칭 커브를 근거로 로봇 제어기의 각 샘플링 주기마다 로봇의 이동 지령을 발생하는 단계를 포함하여 이루어지는 것을 특징으로 하는 로봇의 최적 가감속 제어방법.
- 제 1 항에 있어서, 상기 스위칭 커브를 계산하는 단계는,첫 소구간을 현재 구간으로 정하고 초기속도를 0로 놓는 제 1 단계와, 현 구간의 초기속도 a0를 입력으로 하고 구간의 최대 토크를 이용하여 구간 종단속도 af를 구하는 제 2 단계와, 다음 구간의 초기속도를 현 구간의 종단속도로 정하고, 현 구간의 속성을 가속(ACC)으로 설정하는 제 3 단계와, 마지막 구간까지 상기 제 2 단계 및 제 3 단계를 반복하는 단계와, 상기 마지막 구간의 종단속도 f 를 정하고 구간 계획을 반대 방향으로 진행하는 제 4 단계와, 현 구간의 종단속도 df 를 입력으로 하고 최소 토크를 이용하여 구간 초기속도 d0 를 구하는 제 5 단계와, 각 구간의 초기속도 a0 및 종단속도 af 그리고 현 구간의 초기속도 d0 및 종단속도 df 를 비교하여 각 구간별 속성을 설정하는 제 6 단계와, 최초 구간까지 상기 제 5 단계와 제 6 단계를 반복하는 제 7 단계를 포함하여 이루어지는 것을 특징으로 하는 로봇의 최적 가감속 제어방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010067989A KR100836240B1 (ko) | 2001-11-01 | 2001-11-01 | 로봇의 최적 가감속 제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010067989A KR100836240B1 (ko) | 2001-11-01 | 2001-11-01 | 로봇의 최적 가감속 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030037020A KR20030037020A (ko) | 2003-05-12 |
KR100836240B1 true KR100836240B1 (ko) | 2008-06-09 |
Family
ID=29567608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010067989A KR100836240B1 (ko) | 2001-11-01 | 2001-11-01 | 로봇의 최적 가감속 제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100836240B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111421531B (zh) * | 2020-03-27 | 2022-03-29 | 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) | 驱动绳冗余备份的柔性机械臂 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0561532A (ja) * | 1991-09-02 | 1993-03-12 | Matsushita Electric Ind Co Ltd | 多関節ロボツトの加減速制御方法 |
JPH09204216A (ja) * | 1996-01-25 | 1997-08-05 | Nachi Fujikoshi Corp | 多関節ロボットの加減速制御方法 |
JPH1039916A (ja) * | 1996-07-26 | 1998-02-13 | Nachi Fujikoshi Corp | 多関節ロボットの加減速制御方法 |
JP2737725B2 (ja) * | 1994-12-27 | 1998-04-08 | 日本電気株式会社 | ロボット制御装置及び方法 |
JPH1133954A (ja) * | 1997-07-17 | 1999-02-09 | Nachi Fujikoshi Corp | ロボットの加減速制御方法 |
-
2001
- 2001-11-01 KR KR1020010067989A patent/KR100836240B1/ko not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0561532A (ja) * | 1991-09-02 | 1993-03-12 | Matsushita Electric Ind Co Ltd | 多関節ロボツトの加減速制御方法 |
JP2737725B2 (ja) * | 1994-12-27 | 1998-04-08 | 日本電気株式会社 | ロボット制御装置及び方法 |
JPH09204216A (ja) * | 1996-01-25 | 1997-08-05 | Nachi Fujikoshi Corp | 多関節ロボットの加減速制御方法 |
JPH1039916A (ja) * | 1996-07-26 | 1998-02-13 | Nachi Fujikoshi Corp | 多関節ロボットの加減速制御方法 |
JPH1133954A (ja) * | 1997-07-17 | 1999-02-09 | Nachi Fujikoshi Corp | ロボットの加減速制御方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20030037020A (ko) | 2003-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102601888B1 (ko) | 구성 종속적인 동역학적 시스템의 진동 제어 | |
Haschke et al. | On-line planning of time-optimal, jerk-limited trajectories | |
Lee et al. | Modifiable walking pattern of a humanoid robot by using allowable ZMP variation | |
CN115666870A (zh) | 用于规划接触交互轨迹的设备和方法 | |
CN109683615B (zh) | 机器人连续运动的路径的速度前瞻方法及机器人控制器 | |
CN107844058B (zh) | 一种运动曲线离散动态规划方法 | |
Chen et al. | Design of acceleration/deceleration profiles in motion control based on digital FIR filters | |
CN110948488B (zh) | 一种基于时间最优的机器人自适应轨迹规划算法 | |
JPH0969006A (ja) | ロボットの接続動作時に速度制御を行なうための曲線補間方法 | |
WO2020093401A1 (zh) | 设备运动控制方法、设备和存储装置 | |
CN111015737A (zh) | 一种单连杆柔性机械臂的减振方法 | |
CN104020773B (zh) | 一种基于控制周期自适应时钟同步的加速度最优空间机器人在线轨迹规划方法 | |
KR100836240B1 (ko) | 로봇의 최적 가감속 제어방법 | |
JP3204042B2 (ja) | ロボットの軌道の生成装置 | |
WO2020093254A1 (zh) | 机器人的运动控制方法、控制系统和存储装置 | |
CN110362040A (zh) | 基于b样条的机器人运动轨迹规划方法 | |
Plius et al. | Fuzzy controller scheduling for robotic manipulator force control | |
KR100540588B1 (ko) | 모션 제어의 실시간 응답을 위한 궤적발생방법 및 시스템 | |
Flash et al. | Communication: Discrete trajectory planning | |
KR20090107864A (ko) | 속도 프로파일 생성 장치, 모터 제어 장치 및 방법 | |
KR20220075930A (ko) | 정현파 모션 프로파일 생성장치 및 생성방법 | |
O’Connor | Wave-based control of flexible mechanical systems | |
KR20240105737A (ko) | 반진동 제어를 위한 모션 프로파일 생성 장치 및 방법 | |
CN115464653B (zh) | 时间最优非对称s型加减速控制方法 | |
KR101311790B1 (ko) | 강성을 가지는 2차 기계 시스템을 위한 위치 제어 시스템, 방법, 및 상기 방법을 실행시키기 위한 컴퓨터 판독 가능한 프로그램을 기록한 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20011101 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20060918 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20011101 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070919 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080219 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20080516 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080602 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080603 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20110603 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20110603 Start annual number: 4 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130603 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130603 Start annual number: 6 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20160509 |