halcon算子: create_calib_data

create_calib_data

名称

create_calib_data  —创建一个HALCON校准数据模型。

签名

create_calib_data(::CalibSetupNumCamerasNumCalibObjectsCalibDataID

描述

操作员create_calib_data创建一个通用的校准数据模型,该模型存储


  • 相机校准设置的说明,

  • 校准过程的设置,

  • 校准数据,以及

  • 相机校准或手眼校准的结果。



在参数CalibSetup中,指定校准设置类型。当前支持五种类型。基于从校准对象的观察中提取的度量信息,使用“ calibration_object”类型模型 来校准内部摄像机参数和一个或多个摄像机的摄像机姿态。

类型的模型'hand_eye_moving_cam', 'hand_eye_stationary_cam' 'hand_eye_scara_moving_cam',或 'hand_eye_scara_stationary_cam'用于基于校准对象的观察以及机器人基础坐标系中机器人工具的相应姿态执行手眼校准。

后四种模型类型一方面区分是由机器人移动相机还是校准对象,另一方面则区分是对铰接式机器人还是SCARA机器人进行了校准。

铰接式机器人的手臂具有三个旋转关节,通常覆盖6个自由度(3个平移和3个旋转)。

SCARA机器人具有两个平行的旋转关节和一个平行的四角形关节,仅覆盖4度的自由角(3个平移和1个旋转)。

松散地说,多关节机器人能够倾斜其末端执行器,而SCARA机器人则不能。


NumCameras指定在设置中同时校准的摄像机数量。NumCalibObjects 指定摄像机观察到的校准对象的数量。

请注意,对于使用线扫描相机进行的相机校准,只允许使用一个校准对象( NumCalibObjects = 1)。

对于手眼校准,当前仅支持两种设置:一个区域扫描投影相机和一个校准对象( NumCameras = 1, NumCalibObjects = 1)或没有校准对象的常规传感器( NumCameras = 0, NumCalibObjects = 0) 。


CalibDataID返回新校准数据模型的句柄。您将此手柄传递给其他操作算子,以收集摄像机设置,校准设置和校准数据的描述。

对于相机校准,将其传递给 calibrate_cameras,它执行实际的相机校准并将校准结果存储在校准数据模型中。

有关准备过程的详细说明,请参阅操作算子calibrate_cameras

对于手眼校准,您可以将其传递给calibrate_hand_eye,后者执行实际的手眼校准并将校准结果存储在校准数据模型中。有关准备过程的详细说明,请咨询操作算子calibrate_hand_eye

并行化

  • 多线程类型:可重入(与非排他运算符并行运行)。

  • 多线程作用域:全局(可以从任何线程调用)。

  • 未经并行处理。

该运算符返回一个句柄。请注意,此句柄类型的实例的状态可以由特定的运算符更改,即使这些运算符将句柄用作输入参数也是如此。

参数

CalibSetup(input_control)  字符串→ (字符串)

校准设置的类型。

默认值: “ calibration_object”

值列表:“ calibration_object”“ hand_eye_moving_cam”“ hand_eye_scara_moving_cam”“ hand_eye_scara_stationary_cam”“ hand_eye_stationary_cam”

NumCameras(input_control)  数字→ (整数)

校准设置中的摄像机数量。

默认值: 1

限制:NumCameras> = 0

NumCalibObjects(input_control)  数字→ (整数)

校准对象的数量。

默认值: 1

限制:NumCalibObjects> = 0

CalibDataID(output_control)  calib_data → (整数)

创建的校准数据模型的句柄。

可能的继任算子

set_calib_data_cam_param

set_calib_data_calib_object




本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2024年3月    »
123
45678910
11121314151617
18192021222324
25262728293031
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864