CN110900612B - 一种位姿同步的六轴工业机器人轨迹平顺方法 - Google Patents

一种位姿同步的六轴工业机器人轨迹平顺方法 Download PDF

Info

Publication number
CN110900612B
CN110900612B CN201911300865.9A CN201911300865A CN110900612B CN 110900612 B CN110900612 B CN 110900612B CN 201911300865 A CN201911300865 A CN 201911300865A CN 110900612 B CN110900612 B CN 110900612B
Authority
CN
China
Prior art keywords
transition
track
attitude
point
smooth
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
Application number
CN201911300865.9A
Other languages
English (en)
Other versions
CN110900612A (zh
Inventor
颜昌亚
何姗姗
唐小琦
李振瀚
周向东
卢少武
张庆祥
曾祥兵
谭辉
周少峰
马国龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Samson Technology Co.,Ltd.
Original Assignee
Dongguan Samsun Optical Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dongguan Samsun Optical Technology Co ltd filed Critical Dongguan Samsun Optical Technology Co ltd
Priority to CN201911300865.9A priority Critical patent/CN110900612B/zh
Publication of CN110900612A publication Critical patent/CN110900612A/zh
Application granted granted Critical
Publication of CN110900612B publication Critical patent/CN110900612B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

一种位姿同步的六轴工业机器人轨迹平顺方法,采用圆弧曲线对位置轨迹过渡,并采用四元数B样条对姿态轨迹过渡。过渡后的位置和姿态轨迹均具有高阶连续性,可同时约束位置和姿态的过渡误差,且过渡后的位置轨迹和姿态轨迹具有参数同步性。包括两个步骤:步骤1、根据位置和姿态的过渡误差阈值、连续性条件和位姿同步条件确定过渡参数;步骤2、根据过渡参数分别计算位置和姿态的过渡轨迹。本发明提出的平顺方法能够生成平滑且精度可控的六轴机器人轨迹,进而提高六轴机器人的作业效率和精度。

Description

一种位姿同步的六轴工业机器人轨迹平顺方法
技术领域
本发明属于工业机器人自动控制技术领域,具体涉及一种位姿同步的六轴工业机器人轨迹平顺方法。
背景技术
六轴工业机器人被广泛应用于激光切割、焊接、喷涂等复杂应用中。复杂机器人轨迹大多是由离线编程软件生成的线性轨迹和圆弧轨迹组成。在每个轨迹点处,线性轨迹的位姿(位置和姿态)均不具有速度和加速度的连续性,造成机器人在执行过程中的停顿、振动和轨迹误差等问题。
为了解决线性轨迹的不连续问题,目前机器人控制***中大多采用拐角过渡方法。现有位置轨迹的拐角过渡研究中,多采用圆弧、抛物线或多项式曲线来构造过渡轨迹;姿态轨迹的拐角过渡研究中,基于四元数B样条的方法能够提高姿态的连续性。但现有研究存在两个主要问题:一是无法同时约束位置轨迹和姿态轨迹的过渡误差;二是不具备位置和姿态的参数同步性,进而导致位置和姿态的几何形状随速度的改变而改变。
中国发明专利(申请号201610075346.7)提出了一种工业机器人应用的过渡轨迹规划方法,采用抛物线实现关节空间和笛卡尔空间的轨迹过渡;中国发明专利(申请号201710291306.0)提出了一种通过过渡等级来控制过渡区域大小的拟合过渡方法。但以上过渡方法均无法约束位置和姿态的过渡误差,且轨迹形状随速度改变而改变。因此,提供一种简单有效、带误差约束、位姿同步的六轴工业机器人轨迹平顺方法很有必要。
发明内容
本发明提供了一种针对六轴工业机器人的位姿同步的平顺过渡方法,采用圆弧曲线对位置轨迹过渡,并采用四元数B样条对姿态轨迹过渡,该方法计算简单,位置轨迹和姿态轨迹具有参数同步的连续性,且位置轨迹和姿态轨迹的过渡误差可控,能够有效的提高六轴工业机器人的作业效率和质量。
本发明所采用的技术方案是:
一种位姿同步的六轴工业机器人轨迹平顺方法,包括如下步骤:
步骤1、根据过渡误差约束、连续性条件和位姿同步性确定每个位置点和姿态点的过渡参数,其中过渡参数用于确定过渡轨迹的起点和终点;
步骤2、根据过渡参数构造位置和姿态的过渡轨迹;
按上述方案,所述步骤1具体包括如下步骤:
步骤1.1、将六轴工业机器人的线性轨迹的位置点用三维点Pi(xi,yi,zi)表示,姿态点用四元数qi(qi,1,qi,2,qi,3,qi,4)表示,其中序号i=1,2,…N,N为总的轨迹点个数(N≥3)。
步骤1.2、遍历除首尾端点外的内部轨迹点Pi(xi,yi,zi),i=2,3,…N-1,根据位置点的过渡误差阈值δp,计算每个位置点Pi(xi,yi,zi)的过渡圆弧的最大位置过渡参数:
首先,计算线段Pi-1Pi的长度Li-1和线段PiPi+1的长度Li,若长度Li-1或长度Li太短(小于距离阈值),则该轨迹段不需平顺;否则计算线段Pi-1Pi和线段PiPi+1的夹角
Figure GDA0002461345540000021
若夹角
Figure GDA0002461345540000022
接近0度或180度,则该轨迹段也不需平顺,将位置轨迹的不需平顺段做标记,以下先来介绍需平顺段的过渡方法;
然后,设ri,1和ri,2为两个位置过渡参数,过渡圆弧的起点可表示为Ei,0=Pi+ri,1(Pi-1-Pi),终点可表示为Ei,1=Pi+ri,2(Pi+1-Pi),根据过渡的对称性条件建立两个位置过渡参数之间的关系:ri,1Li-1=ri,2Li
最后,根据圆弧过渡误差阈值δp以及相邻过渡轨迹不相交的条件计算位置过渡参数ri,1的上界:
Figure GDA0002461345540000023
步骤1.3、遍历除首尾端点外的轨迹点Pi,i=2,3,…N-1,根据姿态点的过渡误差阈值δo,计算每个姿态点qi(qi,1,qi,2,qi,3,qi,4)的过渡四元数B样条的最大姿态过渡参数:
首先,计算姿态点qi-1旋转到姿态点qi的旋转轴Ui-1及旋转角θi-1,并计算姿态点qi旋转到姿态点qi+1的旋转轴Ui及旋转角θi;若旋转角θi-1或旋转角θi接近0度,则该轨迹段也不需平顺,将姿态轨迹的不需平顺段做标记,以下先来介绍需平顺段的过渡方法;
然后,设姿态过渡四元数B样条具有5个控制点,其中第一和第二控制点fi,0,fi,1位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,第三控制点fi,2与姿态点qi相同,第四和第五控制点fi,3,fi,4位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,即:
Figure GDA0002461345540000024
以上控制点的分布能够保证过渡轨迹与原线性轨迹的G2连续性。其中si,1和si,2为两个姿态过渡参数,c为与位姿同步相关的比例系数;根据姿态过渡的对称性条件建立两个位置过渡参数之间的关系:si,1θi-1=si,2θi
最后,根据姿态过渡误差阈值δo、姿态过渡轨迹对称、相邻过渡轨迹不相交的条件计算姿态过渡参数si,1的上界:
Figure GDA0002461345540000025
步骤1.4、计算满足轨迹点误差且位姿同步的过渡参数ti,1,ti,2和比例系数c:
首先根据位置轨迹和姿态轨迹同步条件计算比例系数
Figure GDA0002461345540000031
然后根据位置和姿态轨迹是否可平顺的标记确定位姿同步过渡参数的取值:
若位置轨迹和姿态轨迹均标记为可平顺,则取位置和姿态的过渡参数最小值作为位姿同步的过渡参数,即:
Figure GDA0002461345540000032
若位置轨迹和姿态轨迹均不可平顺,则不需对位置轨迹和姿态轨迹进行平顺;
若位置轨迹或姿态轨迹之一可平顺,则可单独采用步骤1.2或步骤1.3的方法平顺。
按上述方案,遍历除首尾端点外的轨迹点Pi,i=2,3,…N-1,所述步骤2针对可平顺段进行平顺,具体包括如下步骤:
步骤2.1、根据过渡参数构造位置轨迹的过渡圆弧,圆弧轨迹表示为:
Figure GDA0002461345540000033
步骤2.2、根据过渡参数和比例系数构造姿态轨迹的过渡曲线,其中控制点如步骤1.3中定义,节点向量为U=[0,0,0,0,0.5,1,1,1,1],
Figure GDA0002461345540000034
为四元数B样条的累加和基函数,四元数B样条曲线表示为:
Figure GDA0002461345540000035
通过本发明所构思的以上技术方案,与现有技术相比,本发明具有的优势:
1、提出的机器人位姿平顺方法能够提到机器人轨迹的连续性,其中位置轨迹为G1连续,姿态轨迹为G2连续,能够避免机器人执行过程中的停顿和振动;
2、提出的考虑误差约束的平顺过渡方法能够同时控制位置轨迹和姿态轨迹的过渡误差,有利于高精度的机器人应用;
3、提出的位姿同步的平顺过渡方法保证了位置轨迹和姿态轨迹的参数同步,将几何平顺和速度规划区分开,进而避免机器人轨迹随速度的改变而改变。
4、提出的轨迹平顺方法适合于位置轨迹和姿态轨迹的单独过渡或同时过渡,进而适用于工业机器人的多种应用场景。
附图说明
图1为本发明实施例六轴工业机器人位置轨迹过渡示意图;
图2为本发明实施例六轴工业机器人姿态轨迹过渡示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施案例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施案例仅仅用以解释本发明,并不用于限定本发明。
本发明为一种位姿同步的六轴工业机器人轨迹平顺方法,其中位置轨迹采用圆弧过渡,姿态轨迹采用四元数B样条过渡,计算过渡轨迹主要包括计算过渡参数和构造过渡轨迹两个主要步骤。
步骤1、根据过渡误差约束、连续性条件、和位姿同步性确定每个位置点和姿态点的过渡参数;
步骤1.1、六轴工业机器人的线性轨迹由一系列轨迹点组成,每个轨迹点包含位置点和姿态点信息。位置点可用三维点Pi(xi,yi,zi)表示,姿态点可用四元数qi(qi,1,qi,2,qi,3,qi,4)表示,其中序号i=1,2,…N,N为总的轨迹点个数(N≥3)。
步骤1.2、遍历除首尾端点外的内部轨迹点Pi(xi,yi,zi),i=2,3,…N-1,根据位置点的过渡误差阈值δp,计算每个位置点Pi(xi,yi,zi)的过渡圆弧的最大位置过渡参数:
首先计算线段Pi-1Pi的长度Li-1=|Pi-1Pi|,线段PiPi+1的长度Li=|PiPi+1|,设置距离误差阈值ε,如ε=1e-6mm,若长度Li-1<ε或Li<ε,则认为距离太短,将索引i标记为位置不需平顺段;否则计算线段Pi-1Pi和线段PiPi+1的夹角
Figure GDA0002461345540000041
若夹角
Figure GDA0002461345540000042
接近0度或180度,则将索引i标记为位置不需平顺段;不需平顺段将在步骤1.4进行处理,以下为需平顺段的过渡方法;
设ri,1和ri,2为两个位置过渡参数,用于确定表示过渡圆弧的起点和终点位置。如图1所示,圆弧的起点可表示为Ei,0=Pi+ri,1(Pi-1-Pi),终点可表示为Ei,1=Pi+ri,2(Pi+1-Pi)。要求过渡圆弧左右对称,即ri,1Li-1=ri,2Li,则过渡轨迹与线性轨迹的误差最大点位于图1所示的点Qi,因此可根据圆弧过渡误差阈值δp推导出位置过渡参数ri,1的上界
Figure GDA0002461345540000043
另外为了防止两个相邻的过渡轨迹交叉,要求过渡参数ri,1,ri,2的取值不大于
Figure GDA0002461345540000044
综合以上,得出位置过渡参数ri,1的上界:
Figure GDA0002461345540000045
步骤1.3、遍历除首尾端点外的轨迹点Pi,i=2,3,…N-1,根据姿态点的过渡误差阈值δo,计算每个姿态点qi(qi,1,qi,2,qi,3,qi,4)的过渡四元数B样条的最大姿态过渡参数:
首先计算姿态点qi-1旋转到姿态点qi的旋转轴Ui-1及旋转角θi-1,并计算姿态点qi旋转到姿态点qi+1的旋转轴Ui及旋转角θi;若旋转角θi-1或旋转角θi接近0度,则该轨迹段的姿态不需平顺,不需平顺段将在步骤1.4进行处理,以下介绍需平顺段的过渡方法;
其次设姿态过渡四元数B样条具有5个控制点fi,0~fi,4,其中第一和第二控制点fi,o,fi,1位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,第三控制点fi,2与姿态点qi相同,第四和第五控制点fi,3,fi,4位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,五个控制点可通过下式进行计算:
Figure GDA0002461345540000051
其中si,1和si,2为两个姿态过渡参数,c为与位姿同步相关的比例系数,首先采用对称的姿态轨迹建立两个位置过渡参数之间的关系:si,1θi-1=si,2θi
同理可证明过渡轨迹在参数中点误差最大,根据姿态过渡误差阈值δo可反推出姿态过渡参数si,1的上界:
Figure GDA0002461345540000052
类似的,相邻两条姿态过渡轨迹不能相交,最终得到姿态过渡参数si,1的上界:
Figure GDA0002461345540000053
步骤1.4、计算满足轨迹点误差且位姿同步的过渡参数ti,1,ti,2和比例系数c:
首先根据位置轨迹和姿态轨迹的同步条件推导比例系数c,依据的条件是位置轨迹和姿态轨迹在过渡起点和终点满足同参数的G1连续性,以起点(Ei,0,fi,0)的连续性为例:如图1所示,Li(u)为Pi-1Ei,0之间的线性轨迹,Ci(u)为位置过渡轨迹;如图2所示,Si(u)为qi- 1fi,0之间的球面线性轨迹,qi(u)为姿态过渡轨迹。根据控制点的设置可证明位置和姿态分别G1连续,若位置和姿态具有同参数的G1连续性,则满足
Figure GDA0002461345540000054
根据该条件可推导出比例系数
Figure GDA0002461345540000055
该比例系数对于过渡轨迹的终点同样适用。
然后根据位置轨迹和姿态轨迹是否可平顺的标记确定位姿同步过渡参数的取值:
若位置轨迹和姿态轨迹均标记为可平顺,则取位置过渡参数和姿态过渡参数的最小值作为位姿同步的过渡参数,即:
Figure GDA0002461345540000056
若位置轨迹和姿态轨迹均不可平顺,则不需对位置轨迹和姿态轨迹进行平顺,即不需进行步骤2;问题同上述一样
若位置轨迹或姿态轨迹之一可平顺,则可单独采用步骤1.2或步骤1.3计算的过渡参数进行平顺。
步骤2、遍历除首尾端点外的轨迹点Pi,i=2,3,…N-1,针对可平顺段进行平顺,具体包括如下步骤:
步骤2.1、对于位置可平顺的轨迹段,根据过渡参数可构造位置轨迹的过渡圆弧,如下所示:
Figure GDA0002461345540000061
步骤2.2、针对姿态可平顺的轨迹段,根据过渡参数和比例系数构造姿态轨迹的过渡曲线,其中控制点如步骤1.3中定义计算,节点向量为U=[0,0,0,0,0.5,1,1,1,1],四元数B样条曲线表示为:
Figure GDA0002461345540000062
其中
Figure GDA0002461345540000063
为四元数B样条的基函数,在两个节点区间的定义如下:
Figure GDA0002461345540000064
Figure GDA0002461345540000065

Claims (5)

1.一种位姿同步的六轴工业机器人轨迹平顺方法,其特征在于:包括如下步骤:
步骤1、根据过渡误差约束、连续性条件和位姿同步性确定每个位置点和姿态点的过渡参数,其中过渡参数用于确定过渡轨迹的起点和终点;
步骤2、根据过渡参数构造位置和姿态的过渡轨迹;
其中,所述步骤1具体包括如下步骤:
步骤1.1、将六轴工业机器人的线性轨迹的位置点用三维点Pi(xi,yi,zi)表示,姿态点用四元数qi(qi,1,qi,2,qi,3,qi,4)表示,其中序号i=1,2,...N,N为总的轨迹点个数(N≥3);
步骤1.2、遍历除首尾端点外的内部轨迹点Pi(xi,yi,zi),i=2,3,...N-1,根据位置点的过渡误差阈值δp,计算每个位置点Pi(xi,yi,zi)的过渡圆弧的最大位置过渡参数;
步骤1.3、遍历除首尾端点外的轨迹点Pi,i=2,3,...N-1,根据姿态点的过渡误差阈值δo,计算每个姿态点qi(qi,1,qi,2,qi,3,qi,4)的姿态过渡四元数B样条的最大姿态过渡参数;所述姿态过渡四元数B样条具有5个控制点,其中第一和第二控制点fi,0,fi,1位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,第三控制点fi,2与姿态点qi相同,第四和第五控制点fi,3,fi,4位于姿态点qi-1与姿态点qi的球面线性插值轨迹上;
步骤1.4、计算满足轨迹点误差且位姿同步的过渡参数ti,1,ti,2和比例系数c;
所述步骤2具体包括如下步骤:遍历除首尾端点外的轨迹点Pi,i=2,3,...N-1,所述步骤2针对可平顺段进行平顺,具体包括如下步骤:
步骤2.1、根据过渡参数构造位置轨迹的过渡圆弧,圆弧轨迹表示为:
Figure FDA0002461345530000021
其中,
Figure FDA0002461345530000022
为线段Pi-1Pi和线段PiPi+1的夹角;
步骤2.2、根据过渡参数和比例系数构造姿态轨迹的过渡曲线,其中控制点如步骤1.3中定义,节点向量为U=[0,0,0,0,0.5,1,1,1,1],
Figure FDA0002461345530000023
为四元数B样条的累加和基函数,四元数B样条曲线表示为:
Figure FDA0002461345530000024
2.根据权利要求1所述的位姿同步的六轴工业机器人轨迹平顺方法,其特征在于:所述步骤1.2的具体算法为:首先,计算线段Pi-1Pi的长度Li-1和线段PiPi+1的长度Li,若长度Li-1或长度Li太短(小于距离阈值),则该轨迹段不需平顺;否则计算线段Pi-1Pi和线段PiPi+1的夹角
Figure FDA0002461345530000025
若夹角
Figure FDA0002461345530000026
接近0度或180度,则该轨迹段也不需平顺,将位置轨迹的不需平顺段做标记,以下先来介绍需平顺段的过渡方法;
然后,设ri,1和ri,2为两个位置过渡参数,过渡圆弧的起点可表示为Ei,0=Pi+ri,1(Pi-1-Pi),终点可表示为Ei,1=Pi+ri,2(Pi+1-Pi),根据过渡的对称性条件建立两个位置过渡参数之间的关系:ri,1Li-1=ri,2Li
最后,根据圆弧过渡误差阈值δp以及相邻过渡轨迹不相交的条件计算位置过渡参数ri,1的上界:
Figure FDA0002461345530000031
3.根据权利要求1或2所述的位姿同步的六轴工业机器人轨迹平顺方法,其特征在于:所述步骤1.3的具体算法为:首先,计算姿态点qi-1旋转到姿态点qi的旋转轴Ui-1及旋转角θi-1,并计算姿态点qi旋转到姿态点qi-1的旋转轴Ui及旋转角θi;若旋转角θi-1或旋转角θi接近0度,则该轨迹段也不需平顺,将姿态轨迹的不需平顺段做标记,以下先来介绍需平顺段的过渡方法;
然后,设姿态过渡四元数B样条具有5个控制点,其中控制点fi,0,fi,1位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,控制点fi,2与姿态点qi相同,控制点fi,3,fi,4位于姿态点qi-1与姿态点qi的球面线性插值轨迹上,即:
Figure FDA0002461345530000032
以上控制点的分布能够保证过渡轨迹与原线性轨迹的G2连续性,其中si,1和si,2为两个姿态过渡参数,c为与位姿同步相关的比例系数;根据姿态过渡的对称性条件建立两个位置过渡参数之间的关系:
si,1θi-1=si,2θi
最后,根据姿态过渡误差阈值δo、姿态过渡轨迹对称、相邻过渡轨迹不相交的条件计算姿态过渡参数si,1的上界:
Figure FDA0002461345530000033
Figure FDA0002461345530000034
4.根据权利要求1所述的位姿同步的六轴工业机器人轨迹平顺方法,其特征在于:所述步骤1.4的具体算法为:首先,根据位置轨迹和姿态轨迹同步条件计算比例系数
Figure FDA0002461345530000041
然后,根据位置和姿态轨迹是否可平顺的标记确定位姿同步过渡参数的取值:若位置轨迹和姿态轨迹均标记为可平顺,则取位置和姿态的过渡参数最小值作为位姿同步的过渡参数,即:ti,1=min(ri,1,si,1),
Figure FDA0002461345530000042
若位置轨迹和姿态轨迹均不可平顺,则不需对位置轨迹和姿态轨迹进行平顺;若位置轨迹或姿态轨迹之一可平顺,则单独采用步骤1.2或步骤1.3的方法平顺;
其中,ri,1为位置过渡参数;长度Li-1为线段Pi-1Pi的长度,长度Li为线段PiPi-1的长度;si,1为姿态过渡参数。
5.根据权利要求2所述的位姿同步的六轴工业机器人轨迹平顺方法,其特征在于:所述步骤1.4的具体算法为:首先,根据位置轨迹和姿态轨迹同步条件计算比例系数
Figure FDA0002461345530000043
然后,根据位置和姿态轨迹是否可平顺的标记确定位姿同步过渡参数的取值:若位置轨迹和姿态轨迹均标记为可平顺,则取位置和姿态的过渡参数最小值作为位姿同步的过渡参数,即:ti,1=min(ri,1,si,1),
Figure FDA0002461345530000044
若位置轨迹和姿态轨迹均不可平顺,则不需对位置轨迹和姿态轨迹进行平顺;若位置轨迹或姿态轨迹之一可平顺,则单独采用步骤1.2或步骤1.3的方法平顺;
其中,si,1为姿态过渡参数。
CN201911300865.9A 2019-12-17 2019-12-17 一种位姿同步的六轴工业机器人轨迹平顺方法 Active CN110900612B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911300865.9A CN110900612B (zh) 2019-12-17 2019-12-17 一种位姿同步的六轴工业机器人轨迹平顺方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911300865.9A CN110900612B (zh) 2019-12-17 2019-12-17 一种位姿同步的六轴工业机器人轨迹平顺方法

Publications (2)

Publication Number Publication Date
CN110900612A CN110900612A (zh) 2020-03-24
CN110900612B true CN110900612B (zh) 2020-06-05

Family

ID=69825980

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911300865.9A Active CN110900612B (zh) 2019-12-17 2019-12-17 一种位姿同步的六轴工业机器人轨迹平顺方法

Country Status (1)

Country Link
CN (1) CN110900612B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111897216B (zh) * 2020-07-16 2021-07-02 华中科技大学 一种多运动段速度规划和插补方法
CN111791236B (zh) * 2020-07-17 2021-06-01 广东拓斯达科技股份有限公司 一种工业机器人笛卡尔空间轨迹过渡方法
CN113103240B (zh) * 2021-04-29 2022-08-23 哈尔滨工业大学 用于实现c2连续的机器人轨迹规划方法、装置及***
CN112975992B (zh) * 2021-05-21 2021-08-13 武汉瀚迈科技有限公司 一种误差可控的机器人轨迹同步优化方法
CN113276116B (zh) * 2021-05-21 2022-01-18 武汉瀚迈科技有限公司 一种误差可控的机器人轨迹同步过渡方法
CN113478481B (zh) * 2021-06-23 2022-08-23 佛山智能装备技术研究院 一种工业机器人位置和姿态运动同步方法
CN113334385A (zh) * 2021-06-24 2021-09-03 安徽理工大学 一种自驱动关节臂测量机直线轨迹间平滑过渡的规划方法
CN113942016B (zh) * 2021-11-24 2023-02-14 伯朗特机器人股份有限公司 一种机械臂末端运动位姿时间同步方法
CN115122329B (zh) * 2022-07-15 2022-12-30 武汉瀚迈科技有限公司 一种便捷的工业机器人关节空间轨迹规划方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10357650B4 (de) * 2003-12-10 2019-04-25 Dr. Johannes Heidenhain Gmbh Verfahren zur Glättung von Polygonzügen in NC-Programmen
US7979158B2 (en) * 2007-07-31 2011-07-12 Rockwell Automation Technologies, Inc. Blending algorithm for trajectory planning
CN102091879B (zh) * 2011-01-04 2012-12-05 长沙红点自动化科技有限公司 一种焊接机器人过渡轨迹规划方法
CN102785244A (zh) * 2012-07-20 2012-11-21 浙江工业大学 一种多轴伺服机械手空间圆弧规划控制方法
CN105500354B (zh) * 2016-02-02 2017-05-17 南京埃斯顿机器人工程有限公司 一种工业机器人应用的过渡轨迹规划方法
DE102017200084A1 (de) * 2016-12-06 2018-06-07 Robert Bosch Gmbh Verfahren zum Bereitstellen einer Bewegungskontur für einen Manipulator entlang vorgegebener Orientierungspunkte
CN106826829B (zh) * 2017-02-22 2019-05-03 武汉工程大学 一种可控误差的工业机器人光顺运动轨迹生成方法
CN108549322B (zh) * 2018-04-11 2019-07-02 广州启帆工业机器人有限公司 一种针对机器人圆弧轨迹运动的位姿同步方法和装置
CN108803480B (zh) * 2018-07-12 2021-04-30 深圳市汇川技术股份有限公司 轨迹间g2连续光顺转接方法、设备及计算机可读存储介质
CN109571473B (zh) * 2018-12-03 2021-10-12 武汉工程大学 一种误差可控的小线段轨迹光顺方法
CN109648560B (zh) * 2018-12-28 2021-01-22 深圳市越疆科技有限公司 工业机器人的空间轨迹过渡方法、***及机器人
CN109664303B (zh) * 2019-02-28 2021-10-12 武汉工程大学 一种误差可控的四轴工业机器人b样条过渡式平顺轨迹生成方法

Also Published As

Publication number Publication date
CN110900612A (zh) 2020-03-24

Similar Documents

Publication Publication Date Title
CN110900612B (zh) 一种位姿同步的六轴工业机器人轨迹平顺方法
CN109571473B (zh) 一种误差可控的小线段轨迹光顺方法
CN109664303B (zh) 一种误差可控的四轴工业机器人b样条过渡式平顺轨迹生成方法
CN106826829B (zh) 一种可控误差的工业机器人光顺运动轨迹生成方法
CN111791236B (zh) 一种工业机器人笛卡尔空间轨迹过渡方法
CN107030697A (zh) 一种机器人笛卡尔空间平滑轨迹的规划方法
CN112975992B (zh) 一种误差可控的机器人轨迹同步优化方法
CN109976262B (zh) 一种针对微线段加工的全局曲率连续光顺方法
CN105500354A (zh) 一种工业机器人应用的过渡轨迹规划方法
CN109676613B (zh) 一种误差可控的四轴工业机器人圆弧过渡式平顺轨迹生成方法
CN111230880A (zh) 一种离线编程中的复杂曲面加工轨迹生成方法
JP5565302B2 (ja) ロボットの制御装置及びロボットの姿勢補間方法
JP5790840B2 (ja) ロボットの制御装置及びロボットの姿勢補間方法
CN113985817B (zh) 一种可在线插补的机器人小线段轨迹局部光顺方法及***
CN112965443B (zh) 一种裁床拐角轨迹跟踪高精度插值控制方法
CN109298682A (zh) 一种基于抛物线插值算法的双机器人协同轨迹优化方法
CN111633668B (zh) 一种用于机器人加工三维自由曲面的运动控制方法
CN108189034A (zh) 一种机器人连续轨迹实现方法
Liu et al. A C3 continuous toolpath corner smoothing method for a hybrid machining robot
CN114115131B (zh) 一种应用于五轴数控机床的时间样条曲线拟合与插补方法
CN108803480B (zh) 轨迹间g2连续光顺转接方法、设备及计算机可读存储介质
CN108490874B (zh) 一种双轴运动控制***的非线性pid交叉耦合控制方法
JP2004005049A (ja) クロソイドスプラインを用いたコーナ補間方法及び軌跡制御方法
CN114488941A (zh) 微小线段的轨迹光顺方法、介质及机床数控设备
CN115366115B (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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 523000 No.3, West Zhongnan Road, Haibin District, Shangsha, Chang'an Town, Dongguan City, Guangdong Province

Patentee after: Guangdong Samson Technology Co.,Ltd.

Address before: 523000 No.3, West Zhongnan Road, Haibin District, Shangsha, Chang'an Town, Dongguan City, Guangdong Province

Patentee before: DONGGUAN SAMSUN OPTICAL TECHNOLOGY Co.,Ltd.