标定对齐

单点纠偏

按基准点与当前检测点求平移偏差,可选叠加角度旋转纠偏,输出偏差量、偏差角度与纠偏后的目标坐标
PointCorrection · v1.0 · by system

输入参数 5

名称keyId类型默认值可连接说明
基准点basePointvec_double[]是纠偏所依据的基准位置,按 [x,y] 取前两个分量;与当前点做差得到偏移 X/Y,缺失或长度不足时返回 -1
当前点currentPointvec_double[]是本次检测到的当前位置,按 [x,y] 取前两个分量;相对基准点的差值即为偏移 X/Y,缺失或长度不足时返回 -1
基准角度baseAngledouble0是平移+旋转 模式下作为基准的角度,单位为度,默认 0;仅在两个角度都提供时参与旋转量计算,仅平移模式下忽略
当前角度currentAngledouble0是平移+旋转 模式下的当前检测角度,单位为度,默认 0;与基准角度相减并归一化到 -180~180 度,仅平移模式下忽略
纠偏模式correctionModeenum0否纠偏方式的可选枚举,决定纠偏后坐标是否叠加角度旋转;仅平移只做坐标平移,平移+旋转 还会旋转偏差向量,详见各选项释义

输出参数 7

名称keyId类型默认值可连接说明
运行结果resultCodeint—否0=成功完成纠偏并输出各偏差与纠偏后坐标;-1=缺少基准点或当前点,或点坐标分量不足两个,此时不产出纠偏结果
运行信息resultInfostring—否成功时固定为 Success;失败时给出具体原因,如缺少基准点或当前点、点坐标数据不足,便于排查连线与参数
偏移XoffsetXdouble—否当前点 X 坐标减基准点 X 坐标的平移偏差,量纲与输入点一致;正值表示当前点在 X 方向更大,不随纠偏模式改变
偏移YoffsetYdouble—否当前点 Y 坐标减基准点 Y 坐标的平移偏差,量纲与输入点一致;正值表示当前点在 Y 方向更大,与偏移 X 顺序一致
偏移角度offsetAngledouble—否当前角度减基准角度的旋转偏差,单位为度并归一化到 -180~180;仅平移模式或角度缺失时固定为 0
纠偏后XcorrectedXdouble—否纠偏后目标点的 X 坐标,量纲与输入点一致;仅平移时等于当前点 X,平移+旋转 时为偏差向量旋转后叠加基准点 X
纠偏后YcorrectedYdouble—否纠偏后目标点的 Y 坐标,量纲与输入点一致;仅平移时等于当前点 Y,平移+旋转 时为偏差向量旋转后叠加基准点 Y

接入方式

在 FlowDesigner 中将「单点纠偏」节点加入流程画布,把上游图像或数据连接至「基准点」, 并将「运行结果」接至下游节点。运行后可通过 VisionQuick 的数据绑定将结果呈现在界面组件上。

完整操作步骤参见 使用文档;安装与使用问题可通过 联系页 反馈。

← 单点映射对位返回标定对齐标定转换 →
联系与反馈

获取安装包与技术反馈

安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。

  • 安装包获取与部署说明
  • 界面组态与工具配置
  • 功能建议与问题反馈
微信扫码,获取安装包与反馈使用问题
微信扫码 · 安装包与问题反馈