CN112975992B - 一种误差可控的机器人轨迹同步优化方法 - Google Patents
一种误差可控的机器人轨迹同步优化方法 Download PDFInfo
- Publication number
- CN112975992B CN112975992B CN202110557131.XA CN202110557131A CN112975992B CN 112975992 B CN112975992 B CN 112975992B CN 202110557131 A CN202110557131 A CN 202110557131A CN 112975992 B CN112975992 B CN 112975992B
- Authority
- CN
- China
- Prior art keywords
- dimensional
- track
- points
- linear
- transition
- 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
- 238000000034 method Methods 0.000 title claims abstract description 76
- 238000005457 optimization Methods 0.000 title claims abstract description 54
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 25
- 230000007704 transition Effects 0.000 claims description 84
- 239000013598 vector Substances 0.000 claims description 42
- 238000004364 calculation method Methods 0.000 claims description 16
- 238000004422 calculation algorithm Methods 0.000 claims description 11
- 230000001186 cumulative effect Effects 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 claims description 8
- 230000036962 time dependent Effects 0.000 claims description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 3
- 238000009795 derivation Methods 0.000 claims description 2
- 238000011410 subtraction method Methods 0.000 claims description 2
- 238000010276 construction Methods 0.000 claims 1
- 230000036544 posture Effects 0.000 description 8
- 238000009499 grossing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000001568 sexual effect Effects 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/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert 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
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
本发明提供一种误差可控的机器人轨迹同步优化方法,采用多维轨迹点表示多种机器人轨迹,基于多维轨迹点的定义,建立多维轨迹点的统一运算规则和多维曲线,实现了机器人轨迹的高连续性同步优化,并基于几何迭代法实现了多种类型机器人轨迹的高精度插值,该方法能够提高工业机器人轨迹的精度和工作效率,减少机器人作业时的振动。
Description
技术领域
本发明属于工业机器人轨迹优化领域,具体涉及一种误差可控的机器人轨迹同步优化方法。
背景技术
轨迹执行精度低和执行时的振动问题是当前工业机器人面临的主要问题。与多轴机床相比,工业机器人结构紧凑,灵活性高,适用于三维复杂应用。但工业机器人是开环***,稳定性差,在线控制***没有多轴机床成熟。随着工业机器人作业方式的多样化和复杂化,保障精度、降低振动是当前工业机器人的主要目标之一。
工业机器人运动指令主要包括线性运动指令和圆弧运动指令。直线段和圆弧表示的运动轨迹在连接处仅具有G0连续性。在机器人作业过程中,为了精确到达给定轨迹点必须降速,因此大大降低了作业效率;另外,速度和加速度不连续可能导致机器人运动时的振动,从而加快机器磨损并影响轨迹精度。轨迹平顺技术能够提高机器人轨迹的连续性,对解决振动问题和提高精度具有重要意义。
然而,目前机器人控制***中缺乏既满足连续性又保证精度的轨迹平顺方法。现有机器人控制器中大多集成了局部拐角过渡算法,但此类平顺算法在实际应用中存在以下问题:(1)无法控制过渡误差,或只能控制位置轨迹的过渡误差;(2)暂无位置和姿态的同步平顺;(3)平顺轨迹的几何形状由控制器决定,无法由用户直接控制。申请号为CN201911300865.9的发明专利提出了一种位姿同步的六轴工业机器人轨迹平顺方法,采用圆弧曲线对位置轨迹过渡,并采用四元数B样条对姿态过渡,但该过渡方法只能满足G1连续的机器人轨迹过渡,无法插值目标轨迹点。
另外,KUKA机器人和Motoman机器人提供了局部样条插值指令,生成的样条轨迹能够插值目标轨迹点,但插值样条的形状由控制器内部决定,不能由用户自主控制,导致平滑轨迹在两个轨迹点之间具有不可控的弦高差。
基于以上问题,本发明提出了一种误差可控的的局部插值优化算法,该方法可以实现位置点和姿态点的几何同步插值,该方法具有多轨迹适用性,平顺后的轨迹形状良好,能够插值线性轨迹,并且与线性轨迹之间的弦高误差可控。
发明内容
针对现有技术存在的问题,本发明拟构造满足插值精度、弦高差约束、保型约束、对称约束的多维优化轨迹,优化轨迹通过对“虚拟线性轨迹”进行拐角过渡得到,该算法的核心是采用几何迭代法构造“虚拟线性轨迹”并计算满足以上约束的“过渡参数”。
一种误差可控的机器人轨迹同步优化方法,其特征在于:
步骤1、通过定义多维轨迹点来表示多种机器人的位置和姿态轨迹,该多维轨迹点能够同时表示三维位置轨迹、SCARA机器人的位姿轨迹和六关节机器人的位姿轨迹;
步骤2、基于多维轨迹点的定义,建立多维轨迹点的统一运算规则和多维曲线,多维轨迹点的多维运算包括多维距离、多维加法、多维数乘和多维减法,所述多维曲线包括多维线段和多维B样条曲线;
步骤3、基于多维轨迹点和多维运算建立基于凸组合表示的机器人轨迹的高连续同步过渡方法,该方法可针对不同的情况扩展、客制化,实现不同类型机器人及不同连续性要求的机器人轨迹过渡,同步过渡可采用圆弧、抛物线、B样条等曲线作为过渡曲线,不同过渡类型的区别仅在于基函数的不同;
步骤4、建立多维机器人线性轨迹的位姿同步高精度插值优化方法,首先对下文中需要用到的符号进行说明,为优化前的多维机器人线性轨迹,表示优化前多维线性轨迹点的索引的上界,为待求解的虚拟线性轨迹,和为待求解的过渡参数,其中,为待求解的优化曲线,为过渡轨迹的参数中点:,其中、、分别表示第个,第个和第个待求解的虚拟线性轨迹点;
步骤4.1:构造第一个迭代(迭代次数)的虚拟线性轨迹和过渡参数,其中初始虚拟线性轨迹与输入的线性轨迹相同,过渡参数和根据弦高差阈值、保形约束上界和位置轨迹对称约束计算,计算方法为求解以下线性优化问题:
步骤4.2:计算过渡曲线与目标点的位姿误差,该误差通过与目标点的误差评估,其中,与目标点之间的误差采用多维距离计算,判断当前计算的位置误差和姿态误差是否满足输入的位置插值误差阈值和姿态插值误差阈值,输入轨迹为三维线性轨迹时不需判断姿态误差,若且,则令,,,转步骤4.5,否则转步骤4.3。
所述调整向量的确定方法有两种:方法1为变系数的加权迭代法:该方法的几何意义是:对第个迭代点进行调整时,只考虑当前点与待插值轨迹点之间的误差向量:;方法2为变系数的最小二乘迭代法,该方法的几何意义是:对第个迭代点进行调整时,不仅考虑当前点与待插值轨迹点之间的误差向量,也考虑前后两个点的误差向量;调整向量的计算如下:,在上述公式中,为调整向量的集合,,
步骤4.4:根据调整向量计算虚拟线性轨迹和过渡参数,虚拟线性轨迹的计算公式为:,过渡参数和的计算与步骤4.1类似,除了弦高差阈值、保形约束上界和位置轨迹对称约束,还需考虑迭代算法的收敛性约束,计算方法为求解以下线性优化问题:
其中目标函数的含义是目标点位置插值,前两个约束条件为弦高差约束和保型约束,第三个约束条件为对称性约束,最后两个约束条件分别为位置和姿态的收敛性约束,该优化问题为带约束的二次优化问题,能够很容易的求解出满足条件的和,该步骤计算完成后转步骤4.2;
所述步骤1中多维轨迹点采用统一参数表示,三维位置轨迹、SCARA(SelectiveCompliance Assembly Robot Arm)机器人的位姿轨迹和六关节机器人的位姿轨迹,其多维轨迹点形式如下:
其中表示三维位置点,表示SCARA机器人的位置和姿态,表示SCARA机器人的姿态采用轴角法表示时的旋转角,SCARA机器人姿态的旋转轴固定,只有旋转角度为变量,表示六关节机器人的位置和姿态点,是六关节机器人姿态的四元数表示。
所述步骤2中多维数乘是一个多维向量和一个常数的数乘运算,为位置数乘和姿态数乘的组合,表示如下式:
所述步骤2中多维减法采用多维加法和多维数乘表示:
式中的加法、数乘和减法均表示多维轨迹点的多维运算。
累积B样条基函数表示如下:
式中为B样条的5个控制点,为过渡起点,为过渡终点,为具有5个控制点的三次B样条的基函数,取,根据计算出, 根据计算出,进而计算出5个控制点;遍历除首尾外的所有目标点,进行轨迹优化,最终的优化轨迹由线性部分和过渡曲线部分组成,在上述案例中,最终的优化后的轨迹为线性部分,曲线部分,线性部分,曲线部分,直到曲线部分线性部分组成,线性轨迹与优化曲线之间具有G2连续性。
本发明具有如下优点:
1、本发明提出的误差可控的机器人轨迹同步优化方法能够实现位置和姿态的高精度插值,平顺后的轨迹形状良好,能够插值线性轨迹,并且与线性轨迹之间的弦高误差可控;
2、本发明提出的机器人轨迹优化方法能够实现位置和姿态几何参数同步的高连续性轨迹平顺;算法计算效率高且数值计算稳定;
3、本发明突出的多维轨迹点及其运算的方法具有多轨迹适用性:能够同时适用于三维位置轨迹、SCARA机器人位姿轨迹、及六关节机器人位姿轨迹的几何平顺;建立统一的计算框架,能够涵盖任意过渡曲线格式和任意连续性要求,可以很容易针对不同的情况扩展、客制化。
附图说明
图1为六关节机器人位置轨迹过渡示意图;
图2为六关节机器人姿态轨迹过渡示意图;
图3为本发明提出的轨迹优化前后对比图;
图4为本发明提出的轨迹优化算法流程图。
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
一种误差可控的机器人轨迹同步优化方法,该方法可以实现多种机器人位姿(位置和姿态)轨迹的几何同步过渡或插值优化,优化后的位置和姿态同时满足高连续性和误差可控。本发明的发明内容主要包含以下两部分:
(1)定义多维轨迹点及多维机器人轨迹的拐角过渡算法:多维轨迹点采用统一参数表示三维位置轨迹、SCARA机器人的位姿轨迹和六关节机器人的位姿轨迹,其形式如下:
其中表示三维位置点,表示SCARA机器人的位置和姿态,表示SCARA机器人的姿态采用轴角法表示时的旋转角,SCARA机器人姿态的旋转轴固定,只有旋转角度为变量,表示六关节机器人的位置和姿态点,是六关节机器人姿态的四元数表示。
多维轨迹点的运算主要包括多维距离、多维加法、多维数乘和多维减法。
累积B样条基函数可表示如下:
接下来介绍两种过渡曲线及基函数表示。
图1和图2分别为采用5个控制点的三次B-spline对位置和姿态进行拐角过渡的示意图。图1中虚线轨迹为三维线性空间的线性插值线段(黑色圆点表示位置点),三角形点表示三维位置优化的5个控制点,实线轨迹为位置轨迹优化后平滑曲线。图2中虚线轨迹为三维旋转空间的球面线性线性插值(黑色圆点表示姿态点),三角形点表示三维姿态优化的5个控制点,实线轨迹为姿态轨迹优化后平滑曲线。
(2)多维机器人线性轨迹的位姿同步高精度插值优化方法。该方法的目的是构造满足插值精度、弦高差约束、保型约束、对称约束的多维优化轨迹,优化轨迹通过对“虚拟线性轨迹”进行拐角过渡得到,该算法的核心是采用几何迭代法构造“虚拟线性轨迹”并计算满足以上约束的“过渡参数”。
首先对下文中需要用到的符号进行说明。如图3所示,实线带圆点轨迹为优化前的多维机器人线性轨迹,三角形虚线轨迹为待求解的虚拟线性轨迹,和为待求解的过渡参数,其中,为待求解的虚拟线性轨迹和过渡参数构造的过渡曲线,为过渡轨迹的参数中点:。
如图4所示,多维机器人线性轨迹的位姿同步高精度插值优化方法的具体步骤为:
步骤4.1:构造第一个迭代(迭代次数)的虚拟线性轨迹和过渡参数和,其中初始虚拟线性轨迹与输入的线性轨迹相同,过渡参数和根据弦高差阈值、保形约束上界和位置轨迹对称约束计算,计算方法为求解以下线性优化问题:
与目标点之间的误差可采用多维距离计算,多维距离由位置误差和姿态误差组成,判断两个误差是否满足输入的位置插值误差阈值和姿态插值误差阈值,即判断且,当输入轨迹为三维线性轨迹时不需判断姿态误差,若两个误差都满足条件,说明当前的过渡轨迹能够插值目标轨迹点,可以停止循环,令,,,转步骤4.5,否则转步骤4.3.
本发明提出了两种确定调整向量的方法:第一种方法称为变系数的加权迭代法,该方法的几何意义是:对第个迭代点进行调整时,只考虑当前点与待插值轨迹点之间的误差向量:,第二种调整向量的取法命名为变系数的最小二乘迭代法,该方法的几何意义是:对第个迭代点进行调整时,不仅考虑当前点与待插值轨迹点之间的误差向量,也考虑前后两个点的误差向量,调整向量的计算如下:,在上述公式中,为调整向量的集合,,
步骤4.4:根据调整向量计算虚拟线性轨迹和过渡参数,虚拟线性轨迹的计算方法为:,过渡参数和的计算与步骤1类似,除了弦高差阈值、保形约束上界和位置轨迹对称约束,还需考虑迭代算法的收敛性约束,计算方法为求解以下线性优化问题:
其中目标函数的含义是目标点位置插值,前两个约束条件为弦高差约束和保型约束,第三个约束条件为对称性约束,最后两个约束条件分别为位置和姿态的收敛性约束。该优化问题为带约束的二次优化问题,能够很容易的求解出满足条件的和。计算完该迭代的虚拟线性轨迹和过渡参数后转步骤4.2。
其中基函数和与,的取值有关,具体与选取的过渡曲线类型有关,具体可参考前文介绍的两种过渡曲线类型。遍历除首尾外的所有目标点,进行轨迹优化,最终的优化轨迹由线性部分和过渡曲线部分组成,在上述案例中,最终的优化后的轨迹为线性部分,曲线部分,线性部分,曲线部分,直到曲线部分线性部分组成,线性轨迹与优化曲线之间具有G2连续性。
本发明的保护范围并不限于上述的实施例,显然,本领域的技术人员可以对本发明进行各种改动和变形而不脱离本发明的范围和精神。倘若这些改动和变形属于本发明权利要求及其等同技术的范围内,则本发明的意图也包含这些改动和变形在内。
Claims (10)
1.一种误差可控的机器人轨迹同步优化方法,其特征在于,包括如下步骤:
步骤1、通过定义多维轨迹点来表示多种机器人的位置和姿态轨迹,该多维轨迹点能够同时表示三维位置轨迹、SCARA机器人的位姿轨迹和六关节机器人的位姿轨迹;
步骤2、基于多维轨迹点的定义,建立多维轨迹点的统一运算规则和多维曲线,多维轨迹点的多维运算包括多维距离、多维加法、多维数乘和多维减法,所述多维曲线包括多维线段和多维B样条曲线;
步骤3、基于多维轨迹点和多维运算建立基于凸组合表示的机器人轨迹的高连续同步过渡方法,同步过渡采用圆弧、抛物线或B样条曲线作为过渡曲线,不同过渡类型的区别仅在于基函数的不同;
步骤4、建立多维机器人线性轨迹的位姿同步高精度插值优化方法:
步骤4.1:构造迭代次数时对应的第一个迭代的虚拟线性轨迹和过渡参数,其中初始虚拟线性轨迹与输入的线性轨迹相同,过渡参数和根据弦高差阈值、保形约束上界和位置轨迹对称约束计算,计算方法为求解以下线性优化问题:
步骤4.2:计算过渡曲线与目标点的位姿误差,该误差通过与目标点的误差评估,其中,与目标点之间的误差采用多维距离计算,判断当前计算的位置误差和姿态误差是否满足输入的位置插值误差阈值和姿态插值误差阈值,输入轨迹为三维线性轨迹时不需判断姿态误差,若且,则令,,,转步骤4.5,否则转步骤4.3;
步骤4.4:根据调整向量计算虚拟线性轨迹和过渡参数,虚拟线性轨迹的计算公式为:,过渡参数和的计算,除了弦高差阈值、保形约束上界和位置轨迹对称约束,还需考虑迭代算法的收敛性约束,具体为求解以下线性优化问题:
其中目标函数的含义是目标点位置插值,前两个约束条件为弦高差约束和保型约束,第三个约束条件为对称性约束,最后两个约束条件分别为位置和姿态的收敛性约束,该优化问题为带约束的二次优化问题,能够很容易的求解出满足条件的和,该步骤计算完成后转步骤4.2;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110557131.XA CN112975992B (zh) | 2021-05-21 | 2021-05-21 | 一种误差可控的机器人轨迹同步优化方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110557131.XA CN112975992B (zh) | 2021-05-21 | 2021-05-21 | 一种误差可控的机器人轨迹同步优化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112975992A CN112975992A (zh) | 2021-06-18 |
CN112975992B true CN112975992B (zh) | 2021-08-13 |
Family
ID=76337115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110557131.XA Active CN112975992B (zh) | 2021-05-21 | 2021-05-21 | 一种误差可控的机器人轨迹同步优化方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112975992B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114184206B (zh) * | 2021-12-03 | 2024-04-19 | 北京车慧达科技有限公司 | 一种基于车辆轨迹点生成行驶路线的方法和装置 |
CN114714351B (zh) * | 2022-04-06 | 2023-06-23 | 上海工程技术大学 | 用于移动机械臂的抗饱和目标跟踪控制方法及控制*** |
CN115202293B (zh) * | 2022-07-15 | 2023-04-28 | 武汉瀚迈科技有限公司 | 一种工业机器人两段式速度规划方法 |
CN116909154B (zh) * | 2023-09-13 | 2023-12-08 | 武汉瀚迈科技有限公司 | 一种通过特征查表进行前馈补偿的机器人轨迹优化方法 |
CN117315198B (zh) * | 2023-10-09 | 2024-04-16 | 中微智创(北京)软件技术有限公司 | 一种动目标轨迹拐角平缓微调的平滑优化方法和*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0795804A4 (en) * | 1995-08-31 | 2001-03-28 | Fanuc Ltd | METHOD FOR CURVE INTERPOLATION IN A SPEED CONTROLLER OF A ROBOT DURING A ROUNDING PROCESS |
JP2014208400A (ja) * | 2014-06-10 | 2014-11-06 | 株式会社デンソーウェーブ | ロボットの制御装置及びロボットの姿勢補間方法 |
CN106826829A (zh) * | 2017-02-22 | 2017-06-13 | 武汉工程大学 | 一种可控误差的工业机器人光顺运动轨迹生成方法 |
CN109571473A (zh) * | 2018-12-03 | 2019-04-05 | 武汉工程大学 | 一种误差可控的小线段轨迹光顺方法 |
CN109664303A (zh) * | 2019-02-28 | 2019-04-23 | 武汉工程大学 | 一种误差可控的四轴工业机器人b样条过渡式平顺轨迹生成方法 |
CN109676613A (zh) * | 2019-02-28 | 2019-04-26 | 武汉工程大学 | 一种误差可控的四轴工业机器人圆弧过渡式平顺轨迹生成方法 |
CN110308699A (zh) * | 2019-04-28 | 2019-10-08 | 威海印刷机械有限公司 | 一种轨迹规划方法 |
CN110900612A (zh) * | 2019-12-17 | 2020-03-24 | 东莞市三姆森光电科技有限公司 | 一种位姿同步的六轴工业机器人轨迹平顺方法 |
-
2021
- 2021-05-21 CN CN202110557131.XA patent/CN112975992B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0795804A4 (en) * | 1995-08-31 | 2001-03-28 | Fanuc Ltd | METHOD FOR CURVE INTERPOLATION IN A SPEED CONTROLLER OF A ROBOT DURING A ROUNDING PROCESS |
JP2014208400A (ja) * | 2014-06-10 | 2014-11-06 | 株式会社デンソーウェーブ | ロボットの制御装置及びロボットの姿勢補間方法 |
CN106826829A (zh) * | 2017-02-22 | 2017-06-13 | 武汉工程大学 | 一种可控误差的工业机器人光顺运动轨迹生成方法 |
CN109571473A (zh) * | 2018-12-03 | 2019-04-05 | 武汉工程大学 | 一种误差可控的小线段轨迹光顺方法 |
CN109664303A (zh) * | 2019-02-28 | 2019-04-23 | 武汉工程大学 | 一种误差可控的四轴工业机器人b样条过渡式平顺轨迹生成方法 |
CN109676613A (zh) * | 2019-02-28 | 2019-04-26 | 武汉工程大学 | 一种误差可控的四轴工业机器人圆弧过渡式平顺轨迹生成方法 |
CN110308699A (zh) * | 2019-04-28 | 2019-10-08 | 威海印刷机械有限公司 | 一种轨迹规划方法 |
CN110900612A (zh) * | 2019-12-17 | 2020-03-24 | 东莞市三姆森光电科技有限公司 | 一种位姿同步的六轴工业机器人轨迹平顺方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112975992A (zh) | 2021-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112975992B (zh) | 一种误差可控的机器人轨迹同步优化方法 | |
CN109571473B (zh) | 一种误差可控的小线段轨迹光顺方法 | |
CN109664303B (zh) | 一种误差可控的四轴工业机器人b样条过渡式平顺轨迹生成方法 | |
CN107263484B (zh) | 机器人关节空间点到点运动的轨迹规划方法 | |
CN111791236B (zh) | 一种工业机器人笛卡尔空间轨迹过渡方法 | |
CN106647282B (zh) | 一种考虑末端运动误差的六自由度机器人轨迹规划方法 | |
CN110900612B (zh) | 一种位姿同步的六轴工业机器人轨迹平顺方法 | |
Liu et al. | Development and implementation of a NURBS interpolator with smooth feedrate scheduling for CNC machine tools | |
CN109343345B (zh) | 基于qpso算法的机械臂多项式插值轨迹规划方法 | |
CN108568817B (zh) | 一种基于贝塞尔曲线的Delta机器人轨迹连接控制方法 | |
Zhang et al. | Curve fitting and optimal interpolation on CNC machines based on quadratic B-splines | |
Du et al. | An error-bounded B-spline curve approximation scheme using dominant points for CNC interpolation of micro-line toolpath | |
CN105500354A (zh) | 一种工业机器人应用的过渡轨迹规划方法 | |
He et al. | A tolerance constrained G2 continuous path smoothing and interpolation method for industrial SCARA robots | |
CN109676613B (zh) | 一种误差可控的四轴工业机器人圆弧过渡式平顺轨迹生成方法 | |
CN111283683B (zh) | 一种机器人视觉特征规划轨迹的伺服跟踪加速收敛方法 | |
CN115202293B (zh) | 一种工业机器人两段式速度规划方法 | |
CN111633668A (zh) | 一种用于机器人加工三维自由曲面的运动控制方法 | |
Fang et al. | Study on high-speed and smooth transfer of robot motion trajectory based on modified S-shaped acceleration/deceleration algorithm | |
CN113103240B (zh) | 用于实现c2连续的机器人轨迹规划方法、装置及*** | |
CN111515954B (zh) | 一种机械臂高质量运动路径生成方法 | |
Li et al. | A novel cartesian trajectory planning method by using triple NURBS curves for industrial robots | |
CN113276116B (zh) | 一种误差可控的机器人轨迹同步过渡方法 | |
CN116117796B (zh) | 一种工业机器人姿态轨迹过渡与速度规划方法及*** | |
CN113787525B (zh) | 一种基于关节性能限制的机械臂运动时间优化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |