复杂性 复杂性 1099 - 0526 1076 - 2787 Hindawi 10.1155 / 2021/8874226 8874226 研究文章 基于距离的工业机器人进行运动学标定信息使用混合识别方法 https://orcid.org/0000 - 0001 - 6857 - 0315 Guanbin https://orcid.org/0000 - 0003 - 4758 - 7163 https://orcid.org/0000 - 0003 - 0128 - 6701 https://orcid.org/0000 - 0003 - 1348 - 0421 石长 Na 机电工程学院 昆明科技大学 昆明650500 中国 kmust.edu.cn 2021年 26 3 2021年 2021年 16 8 2020年 1 9 2020年 17 3 2021年 26 3 2021年 2021年 版权©2021 Guanbin高et al。 这是一个开放的文章在知识共享归属许可下发布的,它允许无限制的使用,分布和繁殖在任何媒介,提供最初的工作是正确的引用。

提高工业机器人的定位精度和避免使用末端执行器的坐标,一种新颖的运动学标定方法的基础上,提出了距离信息。建立一个工业机器人的运动学模型。移动终端执行器的距离之间的关系和运动参数进行了分析。根据分析的结果和机器人的运动学模型,误差模型是建立以位移为参考,为方便下面的线性化识别。奇异值分解)是用来消除冗余参数误差模型。解决问题,传统的优化算法很容易受到噪声的数据高维度识别的影响,一种新的扩展卡尔曼滤波(EKF)和正则化粒子滤波(RPF)混合识别方法。卡尔曼滤波器用于preidentification线性化误差的模型。爱国阵线与preidentification结果作为初始参数,用于识别的运动学参数线性化误差模型。进行仿真验证该方法的有效性,这表明,该方法可以识别后的参数和误差补偿机器人的准确性提高。

中国国家自然科学基金 51865020 云南教育部门的科研基金 2019年j0046
1。介绍

具有高通用性和工业的灵活性,机器人已经广泛应用在现代制造业中,扮演着重要的角色在汽车制造、物流、机械制造等。传统上,工业机器人被用于教学的方式编程,例如,在点焊,处理,和其他类似的重复的工作。近年来,工业机器人的定位精度要求越来越高,机械制造、雕刻、测量、测试,等等。

大约90%的位置不准确造成的错误运动参数的控制器( 1]。提高位置精度的主要方式的工业机器人运动学标定的结构参数误差由于公差的加工和装配机器人可以识别和补偿 2]。有两个层次的运动学标定。第一级是识别和补偿传感器之间的错误阅读实际的关节和关节角。第二个层次是识别和补偿机器人的运动学参数。通常,机器人的运动学标定可以分为四个步骤 3]:建模、测量、参数识别和补偿。工业机器人的运动学参数识别是一个高度非线性的问题。获得精确识别参数,运动学模型和完整性的特点,需要连续性,和最小化 4]。标准Denavit-Hartenberg (DH)模型( 5)是最常用的模式连续开链机器人的运动学模型。然而,会有奇点当两个相邻关节完全或几乎平行。协议( 6)提出了一种修改DH (MDH)方法,它引入了一个旋转参数来解决奇点问题。s模式也提出了( 7通过石)解决奇点问题。完整的参数化和连续(CPC)运动学模型提出的( 8)提供运动学建模方法与完整性和连续性。

测量步骤,一群机器人的姿态和位置获得下列参数识别通常通过激光追踪器( 9- - - - - - 12)或其他坐标测量仪器( 13- - - - - - 15]。Nadia Schillre [ 16]报道标定方法用激光跟踪器获取数据。减少机器人的最大位置误差从0.4883毫米到0.1801毫米。艾伯特Nubiola [ 17)提出了一种标定为ABB IRB 1600使用激光跟踪器,意思是机器人的位置误差的减少从0.968毫米到0.696毫米。精度高的优势,动态跟踪,和非接触测量,激光追踪器成为主要的测量仪器校准领域的机器人。但它们很贵,普通用户无法承受。除了激光追踪器,坐标测量机(机) 18),测量臂( 19],ballbars [ 20.]等等还用于校准机器人。事实上,机器人的终端执行器的坐标是通过仪器在前面研究[ 21- - - - - - 23),需要在接下来的识别。这些坐标获取测量坐标系统的仪器,需要转化为机器人的基本坐标系统,和这种转变会带来误差,增加识别的难度。不像坐标,距离是一个相对价值,也总是在不同的坐标系统没有任何转换。

第三步,识别,实际上是一个优化问题,在最小二乘(LS)算法( 24- - - - - - 27)是最常用的方法。但LS是容易受噪声影响的数据,从而导致识别失败。扩展卡尔曼滤波(EKF)算法更适合识别的机器人,它的工作原理类似于卡尔曼滤波( 28]。预期的卡尔曼滤波器处理非线性系统保留泰勒展开式的一阶非线性函数和忽略了高阶项。但卡尔曼滤波器无法处理高非线性系统,只适合高斯噪声系统[ 29日]。事实上,机器人的运动学模型是一个高度非线性的系统。

指iso - 9258 ( 30., 31日),工业机器人精度的距离可以被定义为测量距离和命令之间的偏差工作区中的连续移动的点之间的距离。避免使用坐标测量仪器和测量坐标系统之间的转换和机器人的基本坐标系统,我们提出一个基于距离误差建模和运动学标定方法的定义距离精度来提高机器人的定位精度。一个正则化粒子滤波(RPF) ( 32)是用于提高识别能力的机器人的运动学模型的样本筛选的优秀表现在识别方法在解决高度非线性问题。由于RPF对初始值敏感,卡尔曼滤波器用于preidentification机器人的运动参数。结果preidentification用作RPF的初始值。

本文的组织结构如下:在部分 2,我们介绍了运动学建模和距离误差模型。节 3,讨论了机器人的识别和冗余参数识别模型分析了基于距离误差的数值方法。比较模拟部分进行 4节中,给出了一些结论 5

2。运动学建模和距离误差模型 2.1。运动学建模

工业机器人的控制器实际上是一个semi-closed-loop系统,发送控制指令的关节伺服电机和获得他们的位置。关节的位置计算从伺服电机的位置,用于确定提出了工业机器人的运动学模型。

一个MDH法( 33)是用于构建工业机器人的运动学模型,在两个相邻旋转关节之间的关系是描述一个齐次变换矩阵。运动学模型的控制器,它由四组参数:链接长度 一个、链接抵消 d、链接扭转角 α和关节角 θ( 33]。首先,6-degree-of-freedom的坐标系统(景深)工业机器人名叫ER20-C10建立根据MDH法,如图 1。然后,机器人的运动学参数的标称值,如表所示 1

ER20-C10机器人的运动学模型。

名义上的机器人的MDH模型参数的值。

不。的关节 α −1(°) 一个 −1(毫米) θ (°) d (毫米)
1 0 0 θ1 504年
2 90年 166.605 −90 + θ2 0
3 0 −782.27 θ3 0
4 −90 −138.826 θ4 761.35
5 90年 0 θ5 0
6 −90 0 θ6 125年

根据MDH法,变换矩阵T ,−1两个任意相邻的旋转连接{−1}和{}如下: (1) T 1 , = 腐烂 x 1 , α 1 反式 一个 1 , 0,0 腐烂 z , θ 反式 0,0 , d = 因为 θ θ 0 一个 1 θ 因为 α 1 因为 θ 因为 α 1 α 1 d α 1 θ α 1 因为 θ α 1 因为 α 1 d 因为 α 1 0 0 0 1

为通用工业机器人 Nt景深,基础坐标系的变换矩阵{0}结束效应可以写成 (2) T 0 , E = = 1 N t T 1 , T K , E , 在哪里 T K , E = 0 0 l z 1 T l z终端执行器( EE沿着轴关节)抵消 N t。前三行最后一列的 T0, E表示的位置 EE,也就是说, P(·)。

2.2。距离误差建模

根据iso - 9258 ( 30., 31日),在连续移动的点之间的移动机器人在工作空间,工业机器人精度指的距离偏差测量距离和命令之间的距离,如图所示 2。两个相邻点的距离(+ 1)在工作空间可以扩展 (3) Δ l , + 1 = l t , + 1 l , + 1 = P t + 1 P t P + 1 P = P t + 1 P + 1 P t P

距离精度的定义。

的位置误差采集数据点被定义为 (4) P e = P t P = J X , 在哪里 J和雅可比矩阵吗 X运动学参数的误差。根据方程( 3)和( 4),一个可以获得的距离误差公式如下所示: (5) l , + 1 Δ l , + 1 = P + 1 P P e + 1 P e

方程( 5)表明,距离误差可以表达的部分构成的信息。此外,方程( 5)可以写成 34] (6) Δ l , + 1 = P + 1 P l , + 1 P e + 1 P e

根据方程( 6),测量距离可以计算两个对应的相邻点( 34]。因此,在每一个收购的位置,有两次测量获得的距离使用,这是耗时和labor-consuming。在本文中,我们提出了一个修正距离模型,这是更方便和更少的时间比一般。

设备的原始位置设置 P0( x p0, y p0, z p0)坐标系的测量装置,它是固定的。 P0被认为是无错的,这也是两个相邻点的方程( 6)。因此,方程( 6)可以写成 (7) Δ l = P P 0 l P e , 在哪里 l ()是th EE的距离 P0,可以直接测量的测量系统。 P0被称为定点测量系统。的原始误差测量系统可以可忽略不计的距离是一个相对的价值。与 P0固定的参考点,远处,一个只需要测量一次位置。因此,测量过程可以简化提出策略。方程( 7)描述之间的关系距离误差和位置误差模型。假设参数的偏差很小,( 7)可线性化的一阶项泰勒展开式名义值的运动参数,见以下方程: (8) Δ l = J ˜ X , 在哪里 J ˜ R 3 n × N , n是校准的数量的距离,然后呢 N参数的数量。雅可比矩阵 J ˜ 在距离误差模型 (9) J ˜ = P P 0 l J

定义问题的识别与过滤算法,运动参数的错误 X和测量数据 Y在状态空间描述,可以改写如下: (10) X = Δ α 1 Δ α 6 Δ 一个 1 Δ 一个 6 Δ θ 1 Δ θ 6 Δ d 1 Δ d 6 T , X k + 1 = X k , Y k = h X k + u k , 在哪里 k迭代次数和吗 X k表示参数的错误。 Y k是相应的校准测量距离测量装置, u k过程噪声的测量,然后呢 h(·)是测量功能。

3所示。运动学参数识别

的影响逐渐减少绝对位置精度误差积累的链接为工业机器人的碳链结构明显。运动学参数识别是一种重要的提高绝对位置精度的方法。

在运动学参数识别、关节角的数据和相应的距离是必需的。机器人的正向运动学解决方案可以通过结合一组关节角,与距离EE的机器人 P0可以计算。与运动学参数识别使用激光跟踪器获取EE的坐标,该方法在本文中只需要通过拉线的距离传感器或另一个距离测量系统。

3.1。Preidentification基于卡尔曼滤波器

解函数( 8)可以获得通常使用非线性LS方法。尽管非线性LS方法是一种快速、有效的算法,可用于求解非线性方程,对噪声非常敏感。获得更精确和稳定的解决方案,EKF算法的初步鉴定。

EKF算法包括两个步骤:预测和更新( 29日]。参数的误差 X可以认为是初步确定的状态向量。首先,之前的状态向量的估计 X ^ k + 1 和协方差矩阵的预测前状态向量 X k P k (11) X ^ k + 1 = X k , P ^ k + 1 = P k + k , 在哪里 k表示数量的迭代, X k N状态向量组成的参数的偏差 kth迭代, X ^ k + 1 是之前的状态向量的估计, P k的协方差矩阵估计的状态,然后呢 k是一个 N× N噪声协方差矩阵系统的过程。

之前估计的状态向量,可以计算出最优卡尔曼增益( 12),状态向量的协方差矩阵,所示( 14)。然后,可以更新状态矢量的测量数据( 13)。 (12) K k + 1 = P ^ k + 1 J ˜ k + 1 T J ˜ k + 1 P ^ k + 1 J ˜ k + 1 T + R k + 1 1 , (13) X k + 1 = X ^ k + 1 + K Y k + 1 J ˜ k + 1 T X ^ k + 1 , (14) P k + 1 = P ^ k + 1 K k + 1 J ˜ k + 1 P ^ k + 1 , 在哪里 K k+ 1卡尔曼增益在哪里 kth迭代和 R k+ 1表示测量噪声的协方差矩阵。 Y k+ 1是距离误差测量系统的测量。 J ˜ 雅可比矩阵。 X k+ 1后状态向量的估计。卡尔曼滤波器算法的细节见图 3

EKF算法的流程图。

3.2。卢旺达爱国阵线算法

获得数据的非高斯噪声时,卡尔曼滤波器算法很难得到一个可靠的识别结果。卢旺达爱国阵线算法不需要模型是线性的或强制性的假设为高斯噪声( 35),这是粒子滤波的基础。preidentification卡尔曼滤波器应用的结果作为初始值的卢旺达爱国阵线可以识别非线性和非高斯噪声系统的状态。与一定数量的随机状态(即样本。,p一个rt我cles), the RPF algorithm can approximate the posterior probability density function of the identifying model. It provides a suboptimal solution with a finite number of samples. All state samples are transferred in dynamic systems through importance sampling. Subsequently, it updates the posterior distribution sequentially.

除了重采样步骤,卢旺达爱国阵线是类似于通用的采样重要性重采样(先生)过滤器( 36]。考虑到机器人,由状态空间模型,描述卢旺达爱国阵线算法操作 N p粒子近似后验密度。

卢旺达爱国阵线算法还包括两个步骤,预测和更新,类似于EKF。但它是描述统计与状态转换概率密度 p x k | x k 1 和观测似然概率密度的状态向量 p x k | y 1 : k

预测步骤,预测状态向量估计上次的状态 X k1和它的测量数据 Y1: k−1 (15) p X k | Y 1 : k 1 = p X k | Y k 1 p X k 1 | Y 1 : k 1 d X k 1

最新的测量数据 Y1: k可以更新,预测状态;然后,可以获得其近似离散后密度: (16) p X k | Y 1 : k = p Y k | X k p X k | Y 1 : k 1 p Y k | Y 1 : k 1 , 在哪里 p Y k | Y 1 : k 1 被定义为归一化常数,所示( 20.)。 (17) p Y k | Y 1 : k 1 = p Y k | X k p X k | Y 1 : k 1 d X k

用蒙特卡罗方法( 37),可以简化近似离散后验密度,见以下方程: (18) p X k | Y 1 : k = 1 N p ω k δ X k X k , 在哪里 δ · 狄拉克δ函数, N p是粒子数, ω k 的重量吗th粒子 k迭代。 p X k | Y 1 : k 是近似离散后的密度。根据贝叶斯估计( 37),所有粒子需要样本目标后密度的观察与知识 Y1: k,但这是不现实的。重要性抽样( 37]介绍了卢旺达爱国阵线的算法,以及一个已知的后验密度(即样本重要性。重要性密度)。在识别、粒子的重量和归一化权重可以被定义为( 19)和( 20.),分别。 (19) ω k = 1 2 π R 经验值 1 2 e k d T R 1 e k d , (20) ω ˜ k = ω k = 1 N p ω k , 在哪里 e k d 的距离误差粒子。根据贝叶斯估计( 37),最小均方(MMS)估计 X ^ k 可以被描述为状态向量确定的期望结合所有粒子( 38),见以下方程: (21) X ^ k E X ^ k = 1 N p ω ˜ k X k

随着距离的识别模型中的错误,每个粒子的重量是错误评估使用它的距离。较低的粒子距离Δ错误 l有更高的重量;也就是说, (22) Δ l = l l r

迭代次数后,体重会占据一个粒子(几乎接近1)和其他粒子的权重如此之小,以至于他们会忽略由于粒子的退化 37]。简并度的问题表明,丰富的计算应用于更新粒子的重量几乎为零。微不足道的粒子与小重量毫无贡献目标后的近似密度。重采样( 39应该应用于避免这个问题。注意,一个有效的样本大小 N eff介绍了测量粒子的退化( 39]。如果 N eff太小,重新取样将被触发。 (23) N e f f = 1 = 1 N p ω k 2

重采样是一个方法来防止粒子退化,将依次介绍多样性的粒子的衰变。这个问题会导致糟糕的近似后验密度。解决这个问题的一个方法是修改重采样,在粒子重新取样的连续近似后验密度( 40]。

近似连续的后验密度在卢旺达爱国阵线( 40)是 (24) p X 0 : k | Y 1 : k = 1 N p ω k K h X 0 , k X 0 , k , 在哪里 (25) k h x = 1 h n x k x h , 在哪里 k h(·)内核概率密度函数, h> 0是内核的带宽,和 n估计状态向量的维数吗 X k h将用于重新采样粒子连续近似密度。用适当的函数 k h h平均平方误差综合(协定)之间的真实和正规化的经验后密度( 24)可以最小化 38]。卢旺达爱国阵线算法的细节见图 4

卢旺达爱国阵线算法的流程图。

假定的坐标 P0是恒定的,可以视为确定参数之一。适配器的偏移量的测量装置也应该被考虑。一般来说,一个完整的运动学模型包括28个未知的运动参数,需要确定在我们的框架。用于识别的距离应该超过10毫米增加识别结果的确定性。图 5显示了识别的流程图。

该算法的流程图。

3.3。冗余参数的确定

确定矩阵的奇异性分析 J在识别计算是非常重要的,它可以导致nonconvergence或不准确的结果。一般来说,参数的最大数量是4 r1+ 2 p1+ 6在一个通用的串行连接机器人 r1转动轴和 p1翻译轴( 41]。获取可靠的结果,并识别算法,冗余参数必须确定和排除在识别前的误差模型。识别矩阵的条件数 (26) κ J = J J 1 , 在哪里 κ 的测量灵敏度或稳定识别矩阵对输入参数的微小变化。在高维度full-parameter识别,更大的条件数,确定矩阵 J通常是nonfull等级。摘要奇异值分解)( 42)应用于降低条件数和避免奇点问题。考虑到总雅可比矩阵 H= ( J1, J2J、… n),它可以写成 (27) H = U V T , 在哪里 U R 3 n × 3 n , V R 25 × 25 ,他们是正交矩阵; H R 3 n × N , Σ = 诊断接头 σ 1 , σ 2 , σ 3 , , σ r , r的排名是 H, n是校准的数量的距离, N参数的数量,在这种情况下, N是25。因此,参数的数量可以获得25−冗余 r

圣言会计算后, r可以确定, r= 20。因此,有5个冗余参数需要从识别的过程中被淘汰。根据距离误差的性质,原始的坐标 P0确定的基本框架。从图 1四个参数,它可以发现关节1的错误可能导致整个变化的全球坐标系统。因此, P0会相应地改变,这使得它识别。因此,有19个参数包括 P0( x p0, y p0, z p0),需要被识别;他们可以用一个向量的格式: (28) X = Δ α 1 Δ α 5 Δ 一个 1 Δ 一个 4 Δ θ 2 Δ θ 5 Δ d 2 Δ d 4 Δ d 6 T

4所示。验证

来验证提出的运动学参数识别方法,一个6自由度工业机器人ER20-C10,其最大负载和可重复性是20公斤和0.08毫米,分别。的名义值参数如表所示 1。错误的设置为每个参数如表所示 2。应该注意的是,错误的冗余参数设置为零,因为这些参数并不是独立的。这两个迭代的终止条件如下:迭代的最大数量是10000,最低目标函数小于10−6。的协方差矩阵 P被初始化为10−4×我33卡尔曼滤波器;的噪声协方差矩阵的测量 R设置为10−4×我33在模拟。带宽 h设置为0.42。一个随机的和有界扰动测量(−0.02毫米,0.02毫米)被添加到每个距离模拟实际设备的测量误差。

设置运动参数的误差。

不。的关节 Δ α −1(°) Δ 一个 −1(毫米) Δ θ (°) Δ d (毫米)
1 0 0 0 0
2 0.02 1。0 0.03 −0.3
3 −0.01 0.5 0.04 0
4 0.015 −0.4 0.06 0.85
5 −0.01 −0.3 0.05 0
6 −0.06 0 0 −0.4

来验证该算法的有效性,一群100提出了随机生成识别和验证。考虑到机器人的工作空间,六个关节角中随机挑选(−30°、90°),(−50°,50°),(−45°、90°),(−100°、100°),(−90°、90°),和(−360°、360°),分别。前50的姿势被用于识别和其他50姿势被用于验证。

比较效率,(即三种不同的算法。,LS,卡尔曼滤波器,和卡尔曼滤波器+ RPF) were used to identify the kinematic parameters that were compensated to the control model of the robot. The maximum distance error was used as the index to evaluate the results of compensation. Figure 6是机器人的距离误差分布图表LS补偿后,显示所有错误的距离大大减少,平均误差从0.4827毫米到0.1120毫米的76%的速度减少。图 7是机器人的距离误差分布表经过卡尔曼滤波器,补偿,这表明平均误差从0.4827毫米到0.1352毫米减少了72%的速度减少。图 8是机器人的距离误差分布图表被卡尔曼滤波器+ RPF补偿之后,这表明,平均误差从0.4827毫米到0.0780毫米减少了84%的速度减少。

机器人的距离误差补偿后LS。

机器人的距离误差补偿后的卡尔曼滤波器。

机器人的距离误差补偿后卡尔曼滤波器+ RPF。

3显示最大的统计,意思是,和均方根值的距离误差补偿前后的三个算法。相比之下,一个人可以发现RPF的有效性是最好的三个。

机器人的距离误差补偿前后的3种不同的算法。

算法 Max(毫米) 意思是(毫米) RMS(毫米)
以前的补偿 - - - - - - 1.2612 0.4827 0.5791
补偿后 LS 0.3236 0.1120 0.1376
卡尔曼滤波器 0.3255 0.1352 0.1653
卡尔曼滤波器+ RPF 0.2404 0.0780 0.0936
5。结论

本文提出了一种新颖的运动学标定方法基于工业机器人的距离信息,一个卡尔曼滤波器和RPF混合识别方法。简化数据采集过程,也避免使用昂贵的坐标测量仪器,移动终端执行器的位移作为参考构建运动学参数误差识别模型。然后,线性化误差模型系数矩阵的微分。系数矩阵的奇异值分解,冗余参数测定和从参数列表中删除。preidentification参数采用卡尔曼滤波器,我们获得一组初始参数的运动学模型。RPF是用来识别的运动学参数线性化误差模型的初始参数。比较模拟进行了基于线性化运动误差模型。补偿的结果三个算法都有效地提高工业机器人的准确性,但本文提出的混合算法更精确和快速的迭代计算。在未来的工作中,精密距离测量设备将被开发,和有效性的装置,该算法将进一步验证了实验测试。

数据可用性

数据被作者和策划可按照客户要求定制。

的利益冲突

作者宣称没有利益冲突有关的出版。

确认

这项工作得到了国家自然科学基金(批准号51865020)和云南教育部门的科学研究基金(批准号2019 j0046)。

罗斯 Z。 系泊 B。 Ravani B。 机器人标定的概述 IEEE在机器人与自动化》杂志上 1987年 3 5 377年 385年 10.1109 / jra.1987.1087124 2 - s2.0 - 0023437521 系泊 B。 参与 M。 罗斯 Z。 机械手校正原理 1991年 美国新泽西州霍博肯 威利 Veitschegger w·K。 学术界。 机器人标定和补偿 IEEE在机器人与自动化》杂志上 1988年 4 6 643年 656年 10.1109/56.9302 2 - s2.0 - 0024125036 Schroeer K。 奥尔布赖特 s . L。 Grethlein M。 完成,最小的机器人标定和model-continuous运动学模型 机器人和电脑一体机制造 1997年 13 73年 85年 Denavit J。 Hartenberg r S。 基于矩阵的低副机构运动学的符号 反式。Asme。Journal of Applied Mechanics 1955年 22 215年 221年 ”协议 美国一个。 机械臂的几何参数估计的链接 学报》22日IEEE会议决定和控制 1983年11月 圣安东尼奥,德克萨斯州,美国 石头 h·W。 桑德森 a . C。 s模式的统计性能评估部门签名识别技术 诉讼的IEEE机器人与自动化国际会议上 1988年8月 美国费城,宾夕法尼亚州 壮族 H。 罗斯 z S。 Hamano F。 一个完整的参数化和连续为机器人机械手运动学模型 IEEE机器人和自动化 1990年 8 451年 463年 太阳 T。 Y。 首歌 Y。 J。 并联机构运动学标定的三自由度转动使用激光跟踪器 机器人和电脑一体机制造 2016年 41 78年 91年 10.1016 / j.rcim.2016.02.008 2 - s2.0 - 84960960950 P。 D。 T。 年代。 Y。 l 基于极限学习机的补偿方法提高航空钻孔机器人绝对位置的准确性 机械工程的发展 2018年 10 G。 F。 H。 X。 W。 混合的最优运动参数识别的基于BPNN-PSO工业机器人 复杂性 2018年 2018年 4258676 10.1155 / 2018/4258676 2 - s2.0 - 85062233081 Y。 壮族 H。 罗斯 z S。 实验研究PUMA机器人校准使用激光跟踪系统 IEEE国际研讨会上进行软计算在工业应用中 2003年9月 美国纽约宾厄姆顿 X。 首歌 Y。 Y。 H。 基于立体视觉的自主机器人校准 机器人和自治系统 2017年 93年 43 51 10.1016 / j.robot.2017.04.001 2 - s2.0 - 85019572044 Messay T。 R。 E。 计算效率和健壮的运动学标定方法和工业机器人的应用程序 机器人和电脑一体机制造 2016年 37 33 48 10.1016 / j.rcim.2015.06.003 2 - s2.0 - 84936802582 •加蒂 G。 Danieli G。 实用的方法来弥补几何测量臂中的错误:应用six-degree-of-freedom运动学结构 测量科学与技术 2008年 19 015107年 10.1088 / 0957 - 0233/19/1/015107 2 - s2.0 - 38849091448 Schillreff N。 Nykolaychuk M。 Ortmeier F。 对高精度机器人协助手术∗∗这项工作有部分是由德国联邦教育和研究在研究校园内刺激下13 gw0095a批准号 IFAC-PapersOnLine 2017年 50 1 5666年 5671年 10.1016 / j.ifacol.2017.08.1116 2 - s2.0 - 85031810956 Nubiola 一个。 Bonev 我一个。 绝对校准的ABB IRB 1600机器人使用激光跟踪 机器人和电脑一体机制造 2013年 29日 1 236年 245年 10.1016 / j.rcim.2012.06.004 2 - s2.0 - 84866351701 Nubiola 一个。 Slamani M。 Joubair 一个。 Bonev 我一个。 比较两种校准方法的一个小型工业机器人基于光学CMM和激光跟踪器 Robotica 2014年 32 3 447年 466年 10.1017 / s0263574713000714 2 - s2.0 - 84899011427 G。 H。 H。 X。 W。 建模和误差补偿机器人的机械臂坐标测量机使用BP神经网络 复杂性 2017年 2017年 5156264 10.1155 / 2017/5156264 2 - s2.0 - 85042230512 Nubiola 一个。 Slamani M。 Bonev 我一个。 新方法测量大量的与一个伸缩式ballbar姿势 精密工程 2013年 37 2 451年 460年 10.1016 / j.precisioneng.2012.12.001 2 - s2.0 - 84873715932 H.-N。 J。 周宏儒。 通过整合提高机器人精度的标定方法扩展卡尔曼滤波算法和人工神经网络 Neurocomputing 2015年 151年 996年 1005年 10.1016 / j.neucom.2014.03.085 2 - s2.0 - 84918537382 J。 X。 K。 Y。 Y。 J。 一个简单和快速标定方法对工业机器人基于几何约束和两步错误 工业机器人:国际期刊 2018年 45 6 715年 721年 10.1108 / ir - 05 - 2018 - 0102 2 - s2.0 - 85055988435 G。 P。 G。 W。 系统辨识的非线性残余错误使用大规模测量工业机器人 机器人和电脑一体机制造 2019年 59 104年 114年 10.1016 / j.rcim.2019.03.007 2 - s2.0 - 85063904909 K。 G。 Q。 M。 有效的可分离的非线性最小二乘参数估计方法问题 复杂性 2020年 2020年 17 9619427 10.1155 / 2020/9619427 达特 我。 H。 我们 e . O。 可分离的非线性最小二乘参数估计的复杂的动态系统 复杂性 2020年 2020年 18 6403641 10.1155 / 2020/6403641 J。 multi-input-output-error系统的分层迭代识别算法与自回归噪音 复杂性 2017年 2017年 5292894 10.1155 / 2017/5292894 2 - s2.0 - 85042210754 Omodei 一个。 Legnani G。 Adamini R。 三种方法对工业机械手的校准:SCARA机器人的实验结果 《机器人系统 2000年 17 6 291年 307年 10.1002 / (sici) 1097 - 4563(200006)十七6 < 291::aid-rob1 > 3.0.co; 2 u Y。 R。 贝叶斯方法在随机估计和控制问题 IEEE自动控制 1964年 9 4 333年 339年 10.1109 / tac.1964.1105763 2 - s2.0 - 84916593381 Arulampalam m . S。 Maskell 年代。 戈登 N。 克拉普 T。 一个教程粒子过滤器的在线非线性/非高斯贝叶斯跟踪 IEEE信号处理 2002年 50 2 174年 188年 10.1109/78.978374 2 - s2.0 - 0036475447 Schroer认为 K。 精度和校准 2007年 美国新泽西州霍博肯 约翰威利& Sons 园林路 B。 机器人精度 工业机器人:国际期刊 2000年 27 4 257年 265年 10.1108 / 01439910010372136 2 - s2.0 - 0004506754 马苏之后 C。 Oudjane N。 Le腺 F。 下去 一个。 de Freitas N。 戈登 N。 改善主旨是粒子过滤器 序贯蒙特卡罗方法在实践中 2001年 柏林,德国 施普林格 247年 271年 克雷格 J·J。 介绍机器人:力学和控制 2009年 3日 印度北方邦 培生教育印度 Z。 H。 G。 太阳 R。 太阳 l 基于距离误差的工业机器人运动学标定方法 工业机器人:国际期刊 2014年 41 439年 446年 10.1108 / ir - 06 - 2013 - 369 2 - s2.0 - 84897412245 Senne K。 随机过程和过滤理论 IEEE自动控制 1972年 17 5 752年 753年 10.1109 / tac.1972.1100136 卡彭特 J。 克利福德 P。 Fearnhead P。 改进粒子滤波的非线性问题 IEE Proceedings-Radar、声纳和导航 1999年 146年 1 2 7 10.1049 / ip-rsn: 19990255 2 - s2.0 - 0032626544 下去 一个。 Godsill 年代。 ·安德鲁 C。 序贯蒙特卡罗抽样方法对贝叶斯过滤 统计和计算 2000年 10 3 197年 208年 10.1023 /:1008935410038 2 - s2.0 - 0001460136 Godsill 年代。 克拉普 T。 改进策略蒙特卡罗粒子滤波器 2001年 柏林,德国 施普林格 年代。 R。 动态系统的序贯蒙特卡罗方法 美国统计协会杂志》上 1998年 93年 马苏之后 C。 Oudjane N。 f . L。 改善主旨是粒子过滤器 统计工程与信息科学 2001年 28 Goswami炮轰道: 一个。 奎德 一个。 Peshkin M。 完成机器人的参数识别部分构成的信息 诉讼IEEE机器人与自动化国际会议上 1993年5月 法国巴黎 168年 173年 Y。 C。 Z。 Z。 故障诊断基于lmd-SVD和information-geometric液压泵的支持向量机 加拿大机械工程学会的事务 2015年 39 3 569年 580年 10.1139 / tcsme - 2015 - 0044