焊接机器人路径视觉识别的发展方向
时间:2017-11-27
阅读:7613
焊接机器人路径视觉识别的发展方向
焊接过程的智能化、自动化技术是当前一项有活力且又复杂的研究方向,焊接技术的提高对推动着整个制造业的发展起到关键性的作用。伴随着《中国制造2025》的提出,我们国家的制造业对焊接技术势必提出更高的要求。本文从实现焊接过程的智能化、自动化的目的出发,对焊接路径的视觉识别和机器人轨迹规划展开研究,
主要内容包括以下几个方面:
1.基于Universal Robots公司的UR3型号的工业焊接机器人与高清的COMS工业相机搭建视觉采集实验平台,采用Eye-to-Hand的摄像机安装方式,对焊接路径的图像进行采集。
2.对焊接路径的视觉采集系统进行建模,基于传统的相机标定方法,采用MATLAB相机标定工具箱对相机进行标定,得到摄像机的内外参数,提出了基于外参数的相机标定精度评估方法,指出在本文的标定方法下相机标定的测量误差在0.5mm左右。另外对手眼关系进行求解,得到手眼关系矩阵。
3.采用OpenCV对采集的焊接路径图像进行处理,主要内容包括采用改正的中值滤波算法对图像进行滤波,提高了滤波效率。采用自适应阈值对图像进行二值化处理,大大提高了图像的处理效率。经过图像预处理后采用Canny边缘检测算法对图像的边缘进行提取,最后使用Hough变换获取焊接路径的直线方程,进而得到焊接路径的特征点坐标。
4.采用DH的建模方式对UR3进行运动学建模,推导其正运动学和逆运动学。基于TCP/IP的通讯技术实现计算机与UR3机器人控制器之间的通讯,构建焊枪的偏差控制模型,控制焊接机器人完成纠偏,同时对焊接路径的过渡处进行轨迹规划,使机器人平稳地实现预期的焊接作业。最后做了验证实验,验证在本文的处理算法下,焊接机器人能够比较好地实现自主示教。
本文提出的焊接路径的视觉识别与机器人轨迹规划,能够提高机器人焊接的智能化、自动化水平。但受限于实验室的条件和时间,今后还需要在以下方面深入研究和完善:
1.本文虽然采用高清的CMOS工业相机进行图像采集,但是在图像处理的过程中都是在像素级进行的,在某些要求精密的的应用场合需要用到亚像素级的视觉传感器,下一步的研究工作是要寻求更高精度的视觉传感器方式。
2.本文忽略了机器人定位误差和手眼关系求解过程的误差,实际上这一部分的误差对焊接路径的识别也存在一定的影响,接下来需要研究它们之间的影响关系,寻求减小系统误差的方法,以提高识别精度。
3.本文是采用先采集图像,经过处理后作出决策的方式,虽然具有一定的自动化水平,但实时性不够好,在等待图像处理的过程中耗费时间,接下来可以研究实时的跟踪方法,提高焊接的效率。
4.开发完善的控制软件,简化操作流程,进一步提高焊接的智能化水平。

机器人
焊接机器人
技术干货
好的文章,需要您的鼓励
5
- 最新资讯
- 最新问答
-
智能仓储系统的构成包括什么?有哪些特点?
关键字: 智能仓储 智慧物流 2025-05-15 -
微型压力传感器的原理是什么?有哪些应用?
关键字: 传感器 压力传感器 鑫精诚 2025-04-03 -
立体库堆垛机是什么?有哪几种类型?
关键字: 堆垛机 立体仓库 2025-03-24 -
埋弧焊是什么焊接方法?有什么特点?
关键字: 弧焊 埋弧焊 2025-03-17 -
AGV小车是什么?有哪些分类及特点?
关键字: agv小车 2025-03-12
-
智能焊接机器人的优势有哪些?
标签: 焊接机器人,工业机器人,配天机器人 提问:小王 2025-06-04 14:03:04 -
自动装卸货机器人的组成部分有哪些?
标签: 赛那德机器人,装卸货机器人,赛那德 提问:李子 2025-05-28 11:03:03 -
激光焊接机器人的特点有哪些?
标签: 激光焊接机器人,焊接机器人,工业机器人 提问:小T 2025-04-15 11:02:00 -
工业机器人码垛原理是什么?
标签: 码垛机器人,工业机器人 提问:晓明 2025-03-24 12:00:00 -
什么是自动焊接和半自动焊接?
标签: 焊接,焊接机器人 提问:小君 2025-03-18 09:00:00
相关资讯
相关问答
- 2021-06-10 10:45:45
- 2021-06-11 13:34:28
- 2020-05-29 10:03:22
- 2019-09-24 11:19:01
- 2020-01-16 13:27:13
- 2019-10-08 09:43:45
- 2022-08-16 15:24:08
- 2022-09-04 12:21:15
- 2022-09-07 14:44:11
- 2022-09-12 21:10:37
- 2022-12-06 16:27:14
- 2022-08-03 10:20:40
栏目推荐
- 2025-05-15
- 2025-04-03
- 2025-03-24
- 2025-03-17
- 2025-03-12
- 2025-03-05
- 2025-02-27
- 2025-02-19
- 2025-02-18
- 2025-02-10