CN110023856B - 通过使用s型曲线生成运动轮廓的方法及计算装置 - Google Patents
通过使用s型曲线生成运动轮廓的方法及计算装置 Download PDFInfo
- Publication number
- CN110023856B CN110023856B CN201780064913.1A CN201780064913A CN110023856B CN 110023856 B CN110023856 B CN 110023856B CN 201780064913 A CN201780064913 A CN 201780064913A CN 110023856 B CN110023856 B CN 110023856B
- Authority
- CN
- China
- Prior art keywords
- interval
- time period
- distance
- maximum
- acceleration
- 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.)
- Active
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/16—Programme controls
-
- 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/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position 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/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
- 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/19—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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P31/00—Arrangements for regulating or controlling electric motors not provided for in groups H02P1/00 - H02P5/00, H02P7/00 or H02P21/00 - H02P29/00
-
- 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/34—Director, elements to supervisory
- G05B2219/34095—Look ahead segment calculation
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35585—Motion command profile
-
- 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/40395—Compose movement with primitive movement segments from database
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)
- Power Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
Description
Claims (12)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170003404A KR20180082115A (ko) | 2017-01-10 | 2017-01-10 | S-커브를 이용한 모션 프로파일 생성 방법 및 컴퓨팅 장치 |
KR10-2017-0003404 | 2017-01-10 | ||
PCT/KR2017/012030 WO2018131778A1 (ko) | 2017-01-10 | 2017-10-27 | S-커브를 이용한 모션 프로파일 생성 방법 및 컴퓨팅 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110023856A CN110023856A (zh) | 2019-07-16 |
CN110023856B true CN110023856B (zh) | 2022-12-13 |
Family
ID=62840210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780064913.1A Active CN110023856B (zh) | 2017-01-10 | 2017-10-27 | 通过使用s型曲线生成运动轮廓的方法及计算装置 |
Country Status (3)
Country | Link |
---|---|
KR (1) | KR20180082115A (zh) |
CN (1) | CN110023856B (zh) |
WO (1) | WO2018131778A1 (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110450166B (zh) * | 2019-08-22 | 2022-10-14 | 上海新时达机器人有限公司 | 基于s形曲线机器人过渡轨迹规划的拐角加速度优化方法及装置 |
CN113156891B (zh) * | 2021-04-26 | 2023-02-17 | 北京航空航天大学 | 一种基于弓高误差限制和加加速度连续的进给率规划方法 |
CN113253772B (zh) * | 2021-07-02 | 2021-10-12 | 武汉市正弦电气技术有限公司 | 一种基于误差预估及补偿的伺服定位系统及方法 |
KR102525150B1 (ko) * | 2021-08-05 | 2023-04-27 | 한국생산기술연구원 | 파라볼릭 모션 프로파일 생성 장치 및 그 방법 |
CN114131613B (zh) * | 2021-12-21 | 2023-05-26 | 伯朗特机器人股份有限公司 | 一种基于s曲线的点动操作控制方法 |
CN114578809A (zh) * | 2022-01-13 | 2022-06-03 | 达闼机器人股份有限公司 | 可移动设备的速度控制方法、装置及可移动设备 |
KR102553301B1 (ko) * | 2022-01-17 | 2023-07-10 | 김종은 | 저크를 일정하게 유지하는 모터의 모션 제어 장치 |
KR102750075B1 (ko) * | 2022-04-25 | 2025-01-02 | 한국로봇융합연구원 | 키네틱 디스플레이 장치의 모션 경로 생성 장치 및 방법 |
CN115922687B (zh) * | 2022-05-23 | 2023-11-17 | 以诺康医疗科技(苏州)有限公司 | 一种基于s形速度曲线的运动轨迹规划方法及装置 |
CN115070762B (zh) * | 2022-06-17 | 2025-03-25 | 电子科技大学 | 一种高速分拣机器人的非对称s型速度曲线规划方法 |
CN115542732B (zh) * | 2022-09-15 | 2024-06-18 | 中国北方车辆研究所 | 一种伺服运动控制系统加减速轨迹规划方法及装置 |
KR20250030750A (ko) * | 2023-08-25 | 2025-03-05 | 알에스오토메이션주식회사 | 모션 프로파일 블렌딩 장치 |
KR102652609B1 (ko) | 2023-12-20 | 2024-04-01 | 한국건설기술연구원 | 과적단속구간에서 비정상 가감속 형태로 주행하는 과적혐의차량의 식별을 위한 화물차량의 속도 프로파일 산출방법 및 산출장치 |
CN119002394B (zh) * | 2024-10-26 | 2025-01-07 | 海德盟数控技术(深圳)有限公司 | 数控机床的控制方法、数控机床及计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101359224A (zh) * | 2007-07-31 | 2009-02-04 | 洛克威尔自动控制技术股份有限公司 | 用于轨迹规划的改进的融合算法 |
CN101939711A (zh) * | 2007-10-21 | 2011-01-05 | 通用电气智能平台有限公司 | 用于路径规划装置的加加速度受限的轨迹规划的系统和方法 |
CN106168790A (zh) * | 2016-02-29 | 2016-11-30 | 华南理工大学 | 一种在线改变目标速度和位置的s形加减速控制方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7418332B2 (en) * | 2005-05-03 | 2008-08-26 | Xerox Corporation | Dynamic S curve stepper motor profile |
TWI302234B (en) * | 2005-08-10 | 2008-10-21 | Delta Electronics Inc | Motion command reshaping method with analog input for position s curve |
US8710777B2 (en) * | 2012-04-20 | 2014-04-29 | Linestream Technologies | Method for automatically estimating inertia in a mechanical system |
US9041337B2 (en) * | 2012-05-18 | 2015-05-26 | Linestream Technologies | Motion profile generator |
KR102128568B1 (ko) * | 2013-05-27 | 2020-07-01 | 한국과학기술원 | 잔류진동을 강인하게 저감하기 위한 최적 s-커브 모션 프로파일 설계 방법 |
-
2017
- 2017-01-10 KR KR1020170003404A patent/KR20180082115A/ko active Pending
- 2017-10-27 WO PCT/KR2017/012030 patent/WO2018131778A1/ko active Application Filing
- 2017-10-27 CN CN201780064913.1A patent/CN110023856B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101359224A (zh) * | 2007-07-31 | 2009-02-04 | 洛克威尔自动控制技术股份有限公司 | 用于轨迹规划的改进的融合算法 |
CN101939711A (zh) * | 2007-10-21 | 2011-01-05 | 通用电气智能平台有限公司 | 用于路径规划装置的加加速度受限的轨迹规划的系统和方法 |
CN106168790A (zh) * | 2016-02-29 | 2016-11-30 | 华南理工大学 | 一种在线改变目标速度和位置的s形加减速控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110023856A (zh) | 2019-07-16 |
KR20180082115A (ko) | 2018-07-18 |
WO2018131778A1 (ko) | 2018-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110023856B (zh) | 通过使用s型曲线生成运动轮廓的方法及计算装置 | |
US9041337B2 (en) | Motion profile generator | |
TWI499878B (zh) | 電子凸輪控制裝置及電子凸輪曲線產生方法 | |
CN109434831B (zh) | 机器人运行方法、装置、机器人、电子设备及可读介质 | |
EP3486612B1 (en) | Method for generating a trajectory | |
CN114466730B (zh) | 用于使机器人优化速度同时保持对加速度和加加速度的限制的运动规划 | |
CN114647248B (zh) | 机器人避障方法、电子设备及可读存储介质 | |
CN108549328A (zh) | 自适应速度规划方法及系统 | |
WO2018126967A1 (zh) | 穿梭车速度规划控制方法、装置及穿梭车 | |
CN103941647B (zh) | 用于嵌入式数控设备的柔性加减速控制插补方法 | |
JP2001296912A (ja) | モータの速度・加速度決定方法、加減速生成方法、加減速制御方法、加減速制御装置及びモータ制御装置 | |
US20210365596A1 (en) | Automated system for generating approximate safety conditions for monitoring and verification | |
KR20170044987A (ko) | 저크가 제한된 궤적 생성 방법 | |
CN107160396B (zh) | 一种基于轨迹优化的机器人振动控制器及方法 | |
CN112622924B (zh) | 一种驾驶规划方法及装置、车辆 | |
WO2018042704A1 (ja) | 指令値生成装置 | |
CN110398993B (zh) | 速度控制方法、装置及计算机可读存储介质 | |
US20150045958A1 (en) | Time chart creation apparatus, controller, machine element control system, time chart creation method, and information storage medium | |
CN106788084A (zh) | 运动控制方法及装置、运动轨迹规划方法 | |
JP2018144147A (ja) | ロボットの動作プログラム生成装置 | |
CN116909293B (zh) | 一种机器人路径规划方法及装置、电子设备、计算机可读介质 | |
JP2017213631A (ja) | ロボットアーム制御装置、ロボットアーム制御方法、およびプログラム | |
US10632620B2 (en) | Motion control method and robot using same | |
EP4394538A1 (en) | Trajectory correction system and method therefor | |
CN110362040A (zh) | 基于b样条的机器人运动轨迹规划方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
CB02 | Change of applicant information |
Address after: Gyeongnam Changwon City, South Korea Applicant after: HANWHA AEROSPACE Co.,Ltd. Address before: Gyeongnam Changwon City, South Korea Applicant before: HANWHA TECHWIN Co.,Ltd. |
|
CB02 | Change of applicant information | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20190703 Address after: Gyeongnam Changwon City, South Korea Applicant after: Hanwha Precision Machinery Co.,Ltd. Address before: Gyeongnam Changwon City, South Korea Applicant before: HANWHA AEROSPACE Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210120 Address after: Han Guoshouershi Applicant after: Hanwha Corp. Address before: Gyeongnam Changwon City, South Korea Applicant before: Hanwha Precision Machinery Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231220 Address after: Gyeonggi Do city of South Korea Patentee after: Han Huajiqiren(zhu) Address before: Seoul City, Korea Patentee before: Hanwha Corp. |
|
TR01 | Transfer of patent right |