我的Qt作品(14)基于机器视觉+运动控制的LED数码管双相机贴合软件

开发环境

Windows7/10 x64,VS2019,Qt5.12.11 x64,OpenCV4.5.5 x64

LED数码管贴合软件的总体目标:

是控制自动化设备,把LED线路板精准得贴合(套入)塑料盒,精度在10个丝左右。

LED数码管贴合软件的详细功能列表:

1、大视野畸变标定算法

2、手眼标定算法

3、上和下两个相机的贴合对位算法(旋转、平移的仿射变换,旋转中心的计算)

4、图像预处理,模板匹配

5、运动控制,涉及20个轴的电机控制

6、模板文件管理,日志

软件介绍

1、主界面

项目使用了4个相机 

相机A负责把线路板送到工位1

相机B负责在工位1,拍照线路板

相机C负责在工位2,拍照塑料盒

双相机B与C组合起来,可以实现贴合对位

相机D另有其他用途

2、畸变标定

准备一张菲林板,里面都是圆点

关于畸变标定,详情见我的另一篇博文

https://libaineu2004.blog.csdn.net/article/details/119360779

3、手眼标定(旋转中心的计算)

9点标定,详情参见我的另一篇博文

https://libaineu2004.blog.csdn.net/article/details/109616449

 机械手带旋转轴,先做9点标定,后做旋转中心的标定计算

旋转标定,详情见我的另一篇博文

https://libaineu2004.blog.csdn.net/article/details/112277095

 4、上下相机的贴合对位

上下双相机定位贴合的原理,请参考热心网友的分享:

http://www.ihalcon.com/read-14507.html

http://www.ihalcon.com/read-14735.html

 

5、模板的管理

[email protected]

猜你喜欢

转载自blog.csdn.net/libaineu2004/article/details/124880675
今日推荐