上一篇文章我们说了CogCalibNPointToNPointTool这个工具 这篇文章我们来了解下CogPMAlignTool这个工具:

CogPMAlignTool工具是在视野指定范围内根据目标物的训练特征来查找计算目标物的点坐标和角度的,由于它可以查找到多个有相同训练特征的物体点坐标和角度的,所以在查找单个目标物是训练特征在搜索范围内一定要唯一,在查找多个目标物体训练特征用具有明显的共性,而在应用场景中一般都是批量目标物 一个一个搜索定位,是否要使用该工具来定位 要根据目标物的大小 特征 以及定位精度 硬件成本等等来判断:

我们通过一个小实例来了解下PM工具:

定位引导接线盒灌胶: 因为接线盒本身比较小,定位精度也不需要非常高 ,所以我们选用500万像素 ,8mm的镜头来拍照定位   :

首先先用CogCalibNPointToNPointTool工具做完坐标转换 然后在传入PM工具,在双击PM工具进来训练设置:一般接线盒位置的变化也是在很小的范围内 所以我们把选择搜索区域选择如下图 区域的形状选择如下可变四变形就行;

区域选好之后,右边切换到“Current.TrainImage”,再点击“抓取训练图像”按钮,对输入图像进行特征训练,再在第二个Tab页面里选择训练区域和原点,训练区域选择可变的四边形就行;

接线盒的内部特征比较多,里面灌胶特征也不一样,所有里面的特征我们可以考虑忽略训练,我们可以点击菜单第9个按钮用掩膜把里面变化的细小特征比较多的地方遮盖住,算法模式选择默认“PatQuick”就行,然后点击训练;

训练完成后可以在左边最下方信息里看到训练结果信息,同时也能再模式里看到训练图片;

接下来有切换到运行参数这里,如下图角度变换调整到合适大小,因为接线盒位置变化 角度肯定会变化的 如果这里不设置,就会出现定位不到,或定位偏差比较大的情况,其它参数默认就行;

最后我们点击运行,或传入新图片点击运行就可以在结果里到到接线盒的定位坐标信息,再PM工具传入图片那一层那里 我们可以根据需要设置需要的输出参数,一般默认的三个X,Y,R(简写)就够了;

我们可以设定一个初始位置值后面定位到的位置信息值和初始位置值去比较运算;

像这种案例用PM工具是最好的选择 如果碰到一些比较大的物体,一般要达到定位精度要求,只能去拍它的局部区域,如果局部区域找不到唯一的普遍的训练特征怎么办?我们可以考虑使用卡尺工具CogFindLineTool 找交点工具CogIntersectLineLineTool等等

下一篇文章来介绍下卡尺工具 找交点工具再定位中如何运用

VisionPro_9_0_CR2_64-bit下载地址:

链接: https://pan.baidu.com/s/1wOhRbXfeixvhaVtFZG_HMQ 提取码: p7pd

视觉软件 VisionPro 定位引导2(CogPMAlignTool工具)相关推荐

  1. 视觉软件 VisionPro 定位引导1(CogCalibNPointToNPointTool工具)

    现在工业生产制造过程中在很多工艺流程环节中都用到了CCD来检测和定位,那么接下来我来介绍下CCD软件VisionPro在定位时常用到一些工具 以及如何使用这些工具: 首先我们说一下CogCalibNP ...

  2. 视觉软件 VisionPro 定位引导3(卡尺CogFindLineTool工具以及辅助工具)

    上一篇我们简单介绍了PM工具 这一篇我们介绍下卡尺工具的运用,一般遇到目标物没有普遍的 唯一的 可训练的特征时我们可以考虑通过卡尺工具去找到目标物的边缘,然后再通过其他工具算出线与线的交点,通过卡尺工 ...

  3. 视觉软件 VisionPro 与 C# 对接简单说明(包括常用控件)

    C#和VisionPro对接:VisionPro的部分控件是可以直接在C# WinForm里调用的:算法文件在VisionPro平台里编辑好后保存下来也可以通过C#加载调用:下面我们主要说一下C#调用 ...

  4. cognex视觉软件visionpro基于PatInspect算法的缺陷检测

    一.PatInspect工具的用途: 检测产品特征缺失或错位.产品上存在错误或无用的标记.表面颜色错误等等场合; 二.PatInspect工具的原理: 通过PMAlign工具实现ROI窗口对齐,用训练 ...

  5. 康耐视visionpro定位引导标定简介及方法

    机器视觉康耐视智能相机Insight-产品缺陷检测 1.计算像素比 有些时候我们需要的检测数据并不需要特别准确,并且手边没有其它标定工具,可以使用这种方法大概算一算每个像素对应多大距离. 找一个知道距 ...

  6. visionpro定位不跟随图像_机器视觉应用越来越多!不懂怎么办?在线公开课免费学...

    机器视觉在工业自动化中的应用 如今,汽车都无人驾驶了 出租车司机是否会被取代? 智能化是一个黑洞 未来,势必很多人工行业将被转型 而智能化机器视觉遇上工业自动化 又会产生什么样的火花 ...... 什 ...

  7. 工业机械臂(机器人)视觉定位引导系统

    关注并星标 从此不迷路 计算机视觉研究院 公众号ID|ComputerVisionGzq 学习群|扫码在主页获取加入方式 计算机视觉研究院专栏 作者:Edison_G 随着工业的发展,在生产中对自动化 ...

  8. 施努卡:总装车间- 前后悬架视觉定位引导自动拧紧

    总装车间- 前后悬架视觉定位引导自动拧紧 AGV将前后悬架总成输送至拧紧工位,由于AGV定位误差和托盘一致性的不同,前后悬架总成存在位置误差,机器人携带3D视觉系统拍照,并通过对目标工件上多个特征点的 ...

  9. 【转载】Windows上那些值得推荐的良心软件-整理 easybcd 引导工具 easyuefi 引导工具...

    您查询的关键词是:清理dism知乎 以下是该网页在北京时间 2019年03月17日 21:56:16 的快照: 如果打开速度慢,可以尝试快速版:如果想更新或删除快照,可以投诉快照. 百度和网页 htt ...

  10. 干货 || 分析9款常用视觉软件

    一.开源的OpenCV OpenCV(Open Source Computer Vision Library:http://opencv.org)是一个开源的基于BSD许可的库,它包括数百种计算机视觉 ...

最新文章

  1. 报表建oracle表,建立Oracle report报表基本步骤及创建报表技巧
  2. 条款13:以对象管理资源
  3. centos6.5安装配置zabbix3.0.3
  4. PHP中stripslashes()函数的解释
  5. Swift中的可选类型(Optional)
  6. Java 简历 专业技能可以这样写
  7. 计算机毕业设计ssm校园办公管理系统
  8. 打印身份证正、反面小技巧
  9. 怎么将flv视频转换成mp4格式
  10. mysql 视图 多个 select_MySQL中Update、select联用操作单表、多表,及视图与临时表的区别...
  11. uni-app 调用讯飞语音。
  12. Simulink开环控制都不稳----记录一次还没有解决的问题
  13. NRF24L01的配置详解
  14. Atitit db analysis statistics tonjyi fsy数据库统计分析目录1. Atitit 数据库表与注释文档与统计(表,说明) 11.1. 获取表列表 数据库包含哪些
  15. 开闭原则 by Robert Martin
  16. 我的世界服务器没有显示物品ID,我的世界物品ID不显示怎么办
  17. 一个10年程序员给大家的忠告
  18. mysql中查询的第一名_使用SQL查询每科第一名及最后一名(学科、姓名、分数)...
  19. bp神经网络预测模型例题,bp神经网络模型是什么
  20. 用XDOC预览文档的理由:简单、实用、免费

热门文章

  1. [架构师之路] 高可扩展表结构系列
  2. 如何部署SSL证书,使域名支持HTTPS
  3. 奥运门票预售暂停5天 票务中心向公众致歉
  4. VS+C#+WPF多线程视频摄像头播放器监控
  5. 发作性睡病有哪些注意事项?
  6. BAO STOCK提取数据
  7. SEO原创文章怎么写
  8. Husky数据分析——全球航班信息的研究
  9. Vue中使用Echart图表插件之圆环套圈
  10. php 智能表单系统,Html的智能表单