基于机器视觉的工业机器人位姿误差的标定与补偿方法研究

合集下载

工业机器人运动学参数标定及误差补偿研究

工业机器人运动学参数标定及误差补偿研究

摘要工业6轴机器人属于多关节串联机构,由于生产、制造及装配过程存在的误差导致其绝对定位精度较差,难以满足要求越来越精确的作业场景,为此需要对工业机器人的误差进行补偿,使机器人的实际到达位置与理想到达位置一致。

本文针对影响机器人定位精度的运动学的几何参数误差与非几何参数误差,提出了两级误差补偿方案,即首先补偿运动学几何参数误差,之后在关节空间建立网格来补偿非几何参数误差,最后通过实验验证了上述方案能有效提升机器人绝对定位精度。

本文完成的主要工作有:(1)机器人的运动学基础和误差分析:以HSR-JR605型机器人为例建立了运动学DH模型,并求解了机器人运动学正解。

将影响机器人定位精度的误差分为运动学几何参数误差和非几何参数误差,针对两类误差因素提出进行前后两级分层误差补偿的实验方案。

(2)运动学几何参数误差标定:首先对几何参数误差的来源进行了分析,之后介绍了运动学几何参数误差标定的主要流程,包括建立位置误差模型、测量、参数辨识及误差补偿。

针对影响机器人模型参数辨识稳定性的雅克比矩阵条件数提出了一种位姿优化策略,并编写了适用于华数其他型号机器人的位姿优化MATLAB-GUI程序。

为验证雅克比矩阵条件数对参数辨识结果的影响,在MATLAB上编写运动学参数误差标定仿真程序,并进行了两组不同姿态(一组优化姿态和一组未优化姿态)仿真对比实验,实验结果显示优化姿态下的标定补偿结果明显优于未优化的姿态补偿结果。

(3)非几何参数误差的关节空间网格化误差标定:研究发现只对机器人的运动学几何参数误差进行补偿是不足的,机器人的非几何参数对机器人的定位精度的影响同样不容忽视,但由于非几何参数误差来源因素众多且彼此之间耦合严重,难于进行独立建模分析,因此使用在关节空间内建立网格的非几何参数误差的补偿措施,介绍了关节空间网格化误差补偿的原理、网格划分策略及补偿方法。

(4)实验验证:选择用激光追踪仪为测量仪器,以HSR-JR605机器人为实验对象,设计实验方案,对机器人标定的两级标定方案进行了实验验证,即先进行运动学几何参数标定实验,并在此基础上进行了关节空间网格化的非几何参数误差标定实验。

机器视觉算法的精度评估及误差修正研究

机器视觉算法的精度评估及误差修正研究

机器视觉算法的精度评估及误差修正研究近年来,随着机器学习和人工智能技术的快速发展,机器视觉算法在图像识别、物体检测和目标跟踪等领域得到了广泛应用。

然而,在实际应用中,机器视觉算法的精度评估及误差修正成为了关注的重点。

机器视觉算法的精度评估是指对算法的准确性、鲁棒性和稳定性进行定量分析的过程。

它是评估算法实用性和可靠性的重要手段,能够为算法的改进提供实际依据。

首先,对于机器视觉算法的精度评估,我们需要明确评估的指标。

常见的指标包括准确度、召回率、精确度和F1值等。

准确度是指模型正确分类的比例,召回率是指模型正确找到正样本的比例,精确度是指模型正确分类为正样本的比例,F1值综合考虑了召回率和精确度。

根据不同的应用场景和任务需求,选择合适的评价指标进行精度评估是非常重要的。

其次,我们需要确定评估的数据集。

数据集的质量和多样性对于评估结果的影响很大。

将算法应用于真实场景中采集的数据,可以更好地评估算法的性能。

此外,数据集应包含具有挑战性的样本,以模拟真实世界中的复杂情况。

另外,为了避免过拟合,我们可以采用交叉验证或留出法等方法进行数据集划分,以保证评估结果的可靠性。

然后,我们需要选择适当的评估方法和算法。

对于图像分类和物体检测等任务,可以使用混淆矩阵和ROC曲线进行评估。

混淆矩阵可以直观地展示分类结果的准确性,ROC曲线则可以刻画分类器在不同阈值下的性能。

对于目标跟踪等任务,可以使用IoU(Intersection over Union)和精确度-召回率曲线进行评估。

IoU可以衡量目标与算法检测结果的重叠度,精确度-召回率曲线则可以全面评估目标跟踪的准确性和鲁棒性。

精度评估的结果可能会展示出算法的误差和不足之处。

为了修正这些误差,我们可以采用一系列的方法和技术。

首先,我们可以尝试改进算法的特征提取和表示方法。

通过设计更好的特征提取器或学习更有判别性的特征,可以提升算法的表征能力和准确度。

其次,可以考虑引入更多的训练数据或进行数据增强,以提高算法的鲁棒性和泛化能力。

工业机器人运动学标定及误差分析研究

工业机器人运动学标定及误差分析研究

工业机器人运动学标定及误差分析研究工业机器人是现代制造业中不可或缺的重要设备之一,它可以实现各种复杂的工业生产操作。

而工业机器人的运动学标定和误差分析则是确保机器人准确运动和定位的关键技术之一、本文将对工业机器人运动学标定及误差分析进行研究。

首先,我们需要明确工业机器人的运动学模型。

工业机器人的运动学模型是描述机器人运动学特征的数学模型,包括机器人末端执行器在空间坐标系中的位置和姿态。

机器人的运动学模型可以通过机器人臂的几何参数和关节参数进行建立。

接下来,我们需要进行工业机器人的运动学标定。

运动学标定是指通过实验测量,获得机器人运动学参数的过程。

具体步骤包括:1.确定运动学标定系统:选择适当的标定系统是进行运动学标定的首要任务。

常用的运动学标定系统包括激光测距仪、相机视觉系统等。

2.收集标定数据:通过标定系统对机器人执行器进行测量,获取机器人的位置和姿态数据。

标定数据可以通过移动机器人执行器,并记录其位置和姿态来获取。

3.进行标定参数计算:根据标定数据,通过数学运算方法计算机器人运动学参数。

计算方法可以采用最小二乘法等。

4.检验标定结果:将计算得到的运动学参数应用于机器人中,验证其是否能够准确描述机器人的运动学特性。

在进行工业机器人运动学标定的过程中,需要注意以下几点:1.标定精度要求:根据具体需求,确定工业机器人的运动学标定精度。

标定精度要求越高,则标定过程中需要收集的数据越多。

2.标定环境准备:保证标定环境的准确度和稳定性。

避免干扰因素对机器人运动学参数的影响。

3.标定数据处理:在收集标定数据后,需要对数据进行处理,去除异常值和噪声,以提高标定结果的准确性。

4.标定误差分析:对标定结果进行误差分析,评估标定精度。

常见的误差包括位置误差、姿态误差等。

1.关节间隙误差:机器人的关节存在间隙,会导致机器人运动学参数的偏差。

因此需要对机器人关节间隙进行误差分析,以减小误差对机器人定位的影响。

2.传动误差:机器人关节传动装置存在误差,如传动精度和传动回差等。

基于机器视觉的工业机器人定位系统研究

基于机器视觉的工业机器人定位系统研究

Science and Technology &Innovation ┃科技与创新2020年第14期·69·文章编号:2095-6835(2020)14-0069-02基于机器视觉的工业机器人定位系统研究曹诚诚(南京理工大学泰州科技学院,江苏泰州225300)摘要:当前工厂对智能设备的制造要求逐渐提升,同时机器视觉技术的的发展对于高精度的定位性能要求较高,并逐渐向机器人领域拓展。

基于机器视觉技术,通过概述工业机器人定位系统组成,围绕动作过程等方面探究工业机器人定位系统的具体内容,进而将定位信息向机器人控制器进行传输,完成定位任务。

关键词:机器视觉;工业机器人;定位系统;定位抓取技术中图分类号:TP242.2文献标识码:ADOI :10.15913/ki.kjycx.2020.14.025工业机器人是制造业的高端制造设备,对于稳定性、定位精准度的要求较高,因此需要借助机器视觉技术处理图像,通过工业相机实现引导定位和模式识别等操作,快速获取物体的质心和边界,满足工业机器人系统运行的自定位需求,缩短其期望位置和末端位置间的差距,进而促进机器视觉技术的创新和发展。

1定位系统组成依托机器视觉的机器人定位系统包含摄像机系统和控制系统,其中摄像机系统中包括计算机(具有图像采集卡)、摄像机,主要收集视觉图像,并应用机器视觉算法。

控制系统包含控制箱和计算机,对计算机末端具体位置完成控制。

工作区利用CCD 摄像机进行拍摄,并使用计算机识别图像,得到跟踪特征,完成数据的计算和识别,借助逆运动学方式获取机器人每一位置的误差,再对高精度末端执行模块进行控制,科学调整机器人的位置和位姿。

2工作原理机器人系统较为复杂,其中包含工业计算机、伺服电机、伺服控制器等部件,借助“人类引导思想”工艺,对人类的行为习惯、肢体动作、决策方式、表达模式进行展示和控制[1]。

依托机器视觉技术的机器人定位系统工作原理包含以下内容。

工业机器人绝对定位误差补偿方法

工业机器人绝对定位误差补偿方法

工业机器人绝对定位误差补偿方法摘要:随着我国经济在快速发展,社会在不断进步,现场环境下工业机器人连续作业运行容易导致定位漂移问题,利用外部高精度测量系统获取其末端执行器精确三维位置信息是机器人绝对定位误差的有效补偿方式。

针对误差补偿三维测量高效率、高精度、高适应性要求,提出了一种基于工作空间测量定位系统的工业机器人精度补偿方法。

利用测量定位系统的动态特性,设计了针对机器人工作轨迹空间的网格划分策略,根据定位误差实际分布情况调整网格边长,通过采集网格节点绝对定位误差矢量值,研究了反距离加权算法以完成轨迹关键节点定位误差矢量的插值计算,最终完成末端执行器绝对定位误差补偿。

试验结果表明,所研究方法实时性好、效率高,安装20kg负载补偿后机器人绝对定位误差平均值由1.36mm降为0.19mm,提升了约86%,能够显著改善工业机器人现场作业精度。

关键词:工业机器人;误差补偿;网格划分引言随着工业机器人智能控制技术的发展,需要构建工业机器人的输出稳定性控制模型,结合工业机器人的位姿补偿和误差定位的方法,进行工业机器人的控制稳定性设计,提高工业机器人的空间三维定位和控制能力,相关的工业机器人定位方法研究在工业机器人的输出定位控制中具有重要意义。

在进行工业机器人的定位控制中,需要结合工业机器人的定位参数分布,进行控制稳定性测试,结合三维空间定位的方法,提高工业机器人的输出稳定性和自适应性,研究工业机器人的空间定位误差补偿方法,在提高工业机器人的稳定性方面意义重大,相关的工业机器人定位误差补偿方法研究受到人们极大的重视。

1机器人介绍本文研究对象LR20型工业机器人为安徽零点精密机械有限公司自主研发并量产的通用工业机器人,重复定位精度达到士0.05mm,LR20型工业机器人本体自重仅230kg,结构紧凑能够满足轻量化要求,防护等级达到IP65。

该机器人采用管线内置技术,保证了不受外部恶劣环境的干扰,但对内部空间的布局和管线磨损等方面的要求较高;同时该机器人可以满足地面与悬吊两种安装方式。

基于视觉的并联机器人位姿检测方法研究

基于视觉的并联机器人位姿检测方法研究

研究内容与方法
研究内容
本研究旨在研究基于视觉的并联机器人位姿检测方法,解决现有位姿检测方法的 问题,提高机器人的运动精度和稳定性。具体研究内容包括:视觉系统的设计与 优化、图像处理与位姿解算算法的开发、实验平台的搭建与测试等。
研究方法
本研究采用理论分析和实验验证相结合的方法,首先设计并优化视觉系统,然后 开发图像处理与位姿解算算法,最后搭建实验平台进行测试和验证。同时,将采 用文献综述和实验对比等方法,对研究成果进行全进一步探索深度学习、 强化学习等先进技术在并联机器人位 姿检测中的应用,提高检测的精度和
自动化程度。
应用前景与展望
基于视觉的并联机器人位姿检测方法具有广泛的应用前景 ,可用于工业自动化、航空航天、医疗等领域。
随着计算机视觉技术和机器人技术的不断发展,该方法有 望在更多应用场景中得到推广和应用,为智能制造、智慧 医疗等领域的发展提供有力支持。
图像获取与处理
图像获取
使用相机拍摄目标物体的图像,获取原始图像数据。
图像处理
对获取的原始图像进行预处理,如滤波、去噪、增强等操作,以提高图像的质量和清晰度,为后续的 特征提取和匹配提供更好的基础。
特征提取与匹配
特征提取
从预处理后的图像中提取出目标物体的特 征信息,如边缘、角点、纹理等,这些特 征信息可以有效地描述目标物体的形状和 位置。
THANKS
感谢观看
特征提取方法包括SIFT、SURF、ORB等,这些方法可以提取出图像中的关键点及 其描述子。
匹配过程通常采用最近邻匹配或最小二乘法等算法实现。
基于深度学习的位姿检测算法
01
基于深度学习的位姿检测算法 是利用深度神经网络对图像进 行学习,从而直接估计机器人 位姿的方法。

基于机器视觉的工业机器人位姿误差的标定与补偿方法研究的开题报告

基于机器视觉的工业机器人位姿误差的标定与补偿方法研究的开题报告

基于机器视觉的工业机器人位姿误差的标定与补偿方法研究的开题报告一、研究背景在工业生产中,机器人已经成为一种不可缺少的设备。

机器人的精度与稳定性对生产效率与品质有着非常重要的影响。

然而,在生产现场中,受到环境、操作与机器自身的因素,机器人的位姿误差常常不可避免。

如果不进行修正,这种位姿误差就会对产品的质量产生影响,甚至导致生产线停产,增加生产成本。

基于机器视觉的工业机器人位姿误差的标定与补偿方法就是一种有效纠正机器人位姿误差的方法。

它可以通过对机器人的视野范围内的参考物体进行图像处理与分析,来实现机器人位姿的标定与补偿。

目前,国内外已经有很多研究者对基于机器视觉的机器人位姿误差的标定与补偿方法进行了研究。

但是由于生产环境的多样性与机器人自身的特性不同,现有方法在实际应用中还存在不足,需要进一步研究优化。

二、研究目标本研究的主要目标是开发一种基于机器视觉的工业机器人位姿误差的标定与补偿方法,并设计相应的算法实现。

通过实验验证,来分析该方法的准确性与可行性,并与现有方法进行比较,为工业生产提供更加精确与稳定的机器人位姿纠正方案。

三、研究内容1. 研究机器人位姿误差的标定方法,包括标定板的设计与制作、标定点的选择及标定参数的计算等。

2. 研究机器视觉技术的应用方法,包括相机的参数标定、三维重建与姿态估计等技术。

3. 设计基于机器视觉的机器人位姿误差补偿算法,包括根据视觉信息判断机器人姿态、计算补偿量以及控制机器人执行补偿等步骤。

4. 进行实验验证,通过对标定板的拍摄与分析来计算机器人的姿态误差,并通过实验数据来验证算法的准确性与可行性。

四、研究意义通过本研究,可以发现与改进现有机器人位姿误差标定与补偿方法的不足,使之更加适用于实际生产环境中,提供更加精确、可靠的机器人位姿修正方案。

在实际生产过程中,可以提高生产效率和产品质量,节约生产成本,增强企业的竞争力。

同时,该方法的研究还可以推动机器视觉技术在工业自动化生产中的应用,拓展机器人技术的研究领域。

工业机器人编程技巧与误差分析

工业机器人编程技巧与误差分析

工业机器人编程技巧与误差分析工业机器人是现代制造业中的重要设备,在生产线上扮演着关键的角色。

工业机器人编程是确保机器人正常运行、完成各项生产任务的重要环节。

本文将介绍一些工业机器人编程的技巧,并分析常见的误差问题及其解决方案。

一、工业机器人编程技巧1. 合理的姿态选择:在编程过程中,选择合适的机器人姿态对于实现任务的精确性和效率至关重要。

合理的姿态选择可以避免机器人在操作过程中发生碰撞或增加误差。

在进行工业机器人编程时,需要根据具体任务的要求,确定机器人的姿态,包括机器人的位置、角度和方向等。

同时,还需要考虑到机器人的动作范围和工作环境的限制,以确保机器人能够顺利完成任务。

2. 路径规划:路径规划是工业机器人编程中的关键步骤。

通过合理地规划机器人的运动轨迹,可以减少机器人运动路径的长度,提高编程效率。

路径规划还可以避免机器人在运动过程中发生碰撞或碰撞风险,从而确保生产过程的安全性。

在路径规划过程中,可以使用各种算法和方法,例如最短路径算法、曲线拟合算法和直线插补算法等。

选择合适的路径规划算法可以提高机器人的精确性和运动效率。

3. 多点编程:多点编程是一种常用的工业机器人编程技巧,可以使机器人按照预定的路线依次执行各个任务点,从而提高生产效率。

在多点编程中,需要依次指定机器人的目标位置,并确定各个点之间的路径和运动方式。

多点编程可以通过机器人编程软件实现,通过添加和编辑任务点,可以灵活地进行生产任务的调整和管理。

4. 动作组编程:动作组编程是工业机器人编程的一种重要技巧,可以使机器人完成复杂的运动任务。

在动作组编程中,需要将不同的动作和运动组合在一起,形成一个完整的运动序列,并确保各个动作之间的协调和同步。

动作组编程可以增加机器人的灵活性和生产能力,适用于一些复杂的装配、喷涂和搬运等任务。

二、工业机器人误差分析及解决方案1. 位置误差:位置误差是工业机器人运动过程中常见的误差之一。

位置误差可能由于机器人位置检测的不准确性或机械结构的松动等原因导致。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档