文章目录

  • openpnp - configure - 矫正里程碑
  • 概述
  • 备注
  • END

openpnp - configure - 矫正里程碑

概述

进入矫正里程碑了
查找问题


现在第一个问题是X轴的齿隙矫正
根据提示, 将顶部相机移动到主基准点上, 选择容差(就选用默认的0.025), 开始矫正.
正好开机后, 使能了视觉原点归零. 现在正好主基准点在顶部相机中心.
点击接受, 开始矫正.
矫正失败, 说subject not found
看了一下, 好像基准点位置变了.
将主基准点和次基准点的位置重新学习了一次. 保存配置, 重新上电, openpnp重新运行, 重新归零.
再矫正, 还是失败.
最后发现, 是openpnp有bug, 不能开启视觉原点归位. openpnp - configure - FIDUCIAL-HOME no matches found
重新矫正 X轴的齿隙矫正, 这次成功了.

查找问题

现在进行Y齿隙矫正.
先将顶部相机十字线罩住主基准点(进行X齿隙矫正完成后, 顶部相机和主基准点已经不在一个位置了), 然后开始矫正.
矫正成功

查找问题

现在矫正相机到N1的偏移.
按照说明, 将一个测试圆片(3~6mm直径, 1mm厚度), 放到主校准点上. 然后用相机罩住放在主校准点上的原片, 并用绿圈框住, 然后开始矫正.
测试圆片的样子

将圆片放到住基准点上.

用顶部相机罩住圆片, 并用绿圈框住

点击接受, 开始矫正.
N1吸嘴会不断的将圆片吸起来再方向, 移动到其他位置, 再回来吸住圆片. 等待10秒钟左右, 矫正完成.

查找问题


现在矫正顶部相机到N2的偏移
先将测试圆片重新摆到主基准点中心.
将顶部相机罩住测试圆片, 且用绿圈框住, 开始矫正

出现报错, 说N2没装吸嘴.
现在建立一个吸嘴, 装到N2上. 请参阅 openpnp - configure - 安装新吸嘴
重新查找问题, 矫正顶部相机到N2的偏移
N2不断的吸住圆片, 然后移动到其他地方, 再回来重复操作, 等待10秒左右, 矫正完成.

将圆片收起来, 用不到了.
查找问题

现在矫正N1吸嘴座上的NT1吸嘴.
点击Center Nozzle, 将吸嘴放到底部相机中心

用绿圈框住吸嘴外径.

接受, 开始矫正.
矫正不是每次都成功, 有时会弹出报错框如下:

出现这种情况, 可以用如下的方法处理:

  • 将吸嘴用镜头纸擦干净点, 使视觉识别效果更清晰.
  • 绿框调整一下, 多框住一些吸嘴外径图像
  • 多矫正几次, 直到不弹出报错框, 直到矫正成功.
  • 调整底部相机视觉设置(这个我还没去实验)

如果不报错的话, 10秒左右矫正成功.

查找问题

居然NT1吸嘴的参数被动了, 去改成非0(e.g. 3)

查找问题, 此问题消失.

矫正NT1背景优化方法, 采用Brighness and Key-Color, 这种适用于绿吸嘴.

手工移动, 将NT1吸嘴放到底部相机十字中心.

点击接受, 开始矫正

报错了, 试了几次也过不了.
改为Brightness方法, 点击接受, 开始矫正.

这种也过不去, 只能去调整底部视觉了.
好像底部视觉只能是吸取了原件之后, 才能调整. 那只能将这个问题拒绝了.
再查找问题,居然这个问题消失了, 晕倒…


现在矫正NT2吸嘴

先用吸嘴对中功能, 将吸嘴NT2和底部相机大致对齐, 然后再手工调整, 精确的用底部相机十字罩住NT2吸嘴.
再看一眼设备, 是否NT2吸嘴在底部相机中间.

用绿框罩住NT2吸嘴外径, 点击接受, 开始校准.

吸嘴矫正失败, 有报错提示. 只能将这个问题先拒绝, 以后再解决.

查找问题

现在除了里程碑之外, 还有顶部相机和底部相机的高级矫正.
这2个问题要拒绝, 是毒药, 不能吃.
我试过顶部相机高级矫正 能矫正成功, 但是矫正完之后, 用顶部相机看电路板都看不清了, 那要这个高级相机矫正还有啥用?
估计不是每个相机都支持高级矫正.

查找问题

进入生产里程碑了.

备注

openpnp - configure - 索引贴

END

openpnp - configure - 矫正里程碑相关推荐

  1. openpnp - configure - Connect the driver to your controller

    文章目录 openpnp - configure - Connect the driver to your controller 概述 备注 END openpnp - configure - Con ...

  2. openpnp - 贴片前, 放入一块新板子后, 对板子的坐标矫正

    文章目录 openpnp - 贴片前, 放入一块新板子后, 对板子的坐标矫正 概述 笔记 实验前置条件 实验开始 建立自己板子上的Mark点封装, 用于自己人工圈定判断Mark点位置是否正确 建立ma ...

  3. LIO-SAM:点云预处理前端---畸变矫正数据预处理

    LIO-SAM框架:点云预处理前端---畸变矫正数据预处理 前言 激光雷达畸变矫正 畸变矫正数据预处理 总结 前言 LIO-SAM的全称是:Tightly-coupled Lidar Inertial ...

  4. openpnp - 软件版本的更新记录(机器翻译)

    文章目录 openpnp - 软件版本的更新记录(机器翻译) 概述 openpnp更新历史记录 机翻了一个版本, 大概齐参考一下. END openpnp - 软件版本的更新记录(机器翻译) 概述 卡 ...

  5. openpnp - smoothieware config option

    文章目录 openpnp - smoothieware config option 概述 笔记 冰沙主板配置项 - 一般配置 冰沙主板配置项 - 步进电机的配置 冰沙主板配置项 - 通讯 冰沙主板配置 ...

  6. [置顶] 我的GB28181标准开发里程碑——基于eXosip的IPC端与SPVMN注册成功

    昨天编译搭建好eXosip的开发环境后,今天完成了SIP注册功能,里程碑一战啊!加油加油,成功就在眼前! 今天基于eXosip做了一个IPC客户端,成功与公安部的SPVMN视频监控联网调测软件自测工具 ...

  7. LabVIEW机器视觉系统图像畸变、校准和矫正(基础篇—3)

    目录 1.图像畸变 1.1.图像畸变的原因 1.2.图像畸变类型 1.2.1.透视畸变 1.2.2.径向畸变 1.2.3.切向畸变 1.2.4.灰度不均 2.图像校准 2.1.简易系统校准法和透视校准 ...

  8. php比较长的configure

    原先的字串 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --enable-zip --en ...

  9. 【Ubuntu】dpkg: 处理软件包 XXXX (--configure)时出错解决方法

    1.使用apt-get --purge remove删除安装包时报错 dpkg: 处理软件包 python-gflags (–configure)时出错: 子进程 已安装 post-installat ...

最新文章

  1. 蓝桥杯: 基础练习 数列排序
  2. 【计算机网络】HTTP 与 HTTPS ( HTTP 发展过程 | HTTP/1.1 与 HTTP/2 对比 | HTTP 报文格式 )
  3. 如何在linux系统自动mount一个NTFS分区只读方式挂载
  4. java fx 插件,JAVA FX 應用程序基礎
  5. OpenSceneGraph 3.2 版本修改点
  6. 英国Carmarthen Learning Centre校长Mr Stuart来华访问,与荣新IT培训中心达成教学合作关系...
  7. IOProcess基础知识
  8. python小白从哪来开始-国外大牛解析:小白如何从零基础开始学习python编程语言...
  9. 太牛逼了!这个开源项目,可以把我从视频中移除!
  10. Facade(装饰模式)
  11. 一道题目,检验一千个瓶子中哪个有毒
  12. linux套接字连接外网,在Linux中的使用ss命令检查套接字 网络连接
  13. 前端解压使用jszip
  14. 紫乌鸦服务器维护后多久刷,魔兽世界boss刷新时间(世界boss刷新机制详解)
  15. win7 引导 ubuntu
  16. 论Web Service 相关技术
  17. 软件测试周刊(第51期):漂漂亮亮、从从容容地出现在大家面前,不仅是虚荣的事,更是庄重与自信的事。 ​​​
  18. 【少走弯路】关于安卓抓包的个人经验
  19. 猿人学第四题-CSS加密【雪碧图、样式干扰】
  20. Swoole入门教程(一):服务器开发

热门文章

  1. Linux文件系统及文件储存方式【转】
  2. Axure设计的界面如何生成HTML文件
  3. java allocatedirect_ByteBuffer.allocate()与ByteBuffer.allocateDirect()
  4. 重载左移运算符,出现error: 'ostream' does not name a type
  5. 中国动画的发展以及对未来的憧憬
  6. react项目开发中出现浏览器翻译功能造成的bug
  7. nova3root版,nova3最新版本
  8. 揭阳市、汕尾市楹联学会举行上巳雅集暨“大洋杯” 征联颁奖典礼
  9. 图片框架Picasso的简单使用
  10. 经历困难后才能见阳光