相机标定的时候,halcon标定板和普通的标定板有啥区别么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了相机标定的时候,halcon标定板和普通的标定板有啥区别么?相关的知识,希望对你有一定的参考价值。

halcon标定板兼容halcon专用软件!

比如德国MVtech公司的Halcon和ActiveVision Tools机器视觉软件

以下是haocon标定板和普通标定板图片:

图片来自@桂庆光电官网

halcon标定板以60*60mm的规格举例:

7*7阵列                                

外边框长度:    60mm*60mm

内边框长度: 58.125mm*58.125mm  

即:黑色边框线为一个圆点半径1.875(直径是3.75)

黑色圆点直径: 3.75mm

圆点中心间距:  7.50mm

边角:由黑色外边框向内缩进一个中心边距的长度(7.50mm)

这个就是halcon标定描述文件生成的一个的标定板规格

参考技术A

halcon标定板是halcon软件专用,

halcon软件图案外边框有三角标志点

普通圆点标定板无外边框标志点

参考技术B

halcon标定板兼容halcon专用软件!

普通圆点标定板可使用与各种软件

最注意特点为不带边框

参考技术C 初始参数是0.0195,注意halcon里单位是m k是畸变系数,可以初始为0 sx和sy是相邻像元的水平和垂直距离,1/4"可以查得分别宽和高尺寸是3.2和2.4mm,用320×240去除,得到sx和sy分别是0.01mm,那么应该初始为sx=1.0e-005和sy=1.0e-005,Cx和Cy分别是

Halcon学习笔记-手眼标定-九点法

图像识别包括:采集、预处理、分割、识别。其中九点标定属于分割这一步。
机械手坐标系就是一个右手坐标系

九点标定

得到9个圆点的像素坐标

标定的目的

标定最后得到的是一个坐标变换矩阵,表述的是相机和机械手之间的位置关系,也就是仿射变换(一个矩形到另一个矩形的变换过程。)

设备

相机、镜头、控制器、机械臂、电脑
相机和镜头之间通过螺纹连接,通过旋转实现调焦。
相机和控制器的都要连接电脑,并且需要在电脑上下载驱动,
控制器和电脑之间通过串口连接,由此电脑给控制器发送指令

抓取的步骤:
1.标定(九点标定):获得得到像素坐标、机械手坐标以及坐标映射得到的标定矩阵
2.识别
3.抓取

坐标发给机械手控制器

视觉采集识别软件与九点标定软件是通过udp实现通信的
PC跟控制器之间是通过串口通信的
机械手底座的中心位置就是原点
机械手末端加吸盘,也就是真空泵
下位机-控制系统
通信方式:串口通信、网口通信
C#、C++联合halcon在启蒙续集
机械臂并联手和串联手的区别:就是轴之间的坐标是否会相互影响。

以上是关于相机标定的时候,halcon标定板和普通的标定板有啥区别么?的主要内容,如果未能解决你的问题,请参考以下文章

halcon 多个相机怎么标定

Halcon相机标定问题,请高手指点。

机器人Halcon手眼标定

Halcon空间域的固定或移动相机手眼标定分析

Halcon_标定

Halcon学习笔记-手眼标定-九点法