定位教程1----Halcon自标定方法

这篇具有很好参考价值的文章主要介绍了定位教程1----Halcon自标定方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本章节给大家介绍不用标定板,标定精度还很高的方法。
原始照片如下:
发现照片是畸变很大的照片。
定位教程1----Halcon自标定方法
此时可能会采用机器人九点标定,但实际情况是由于机械空间限制,机器人标定的时候,其范围只有如下图所示:
定位教程1----Halcon自标定方法
只能在这个小的空间里进行标定,红色框范围内的电池抓取还好,虽然有点歪,但是勉强能抓起来(到底能有多歪,可以通过RMS(上一章节有介绍)来对红框内的定位进行评价),但是越靠近右边的电池,精度越差。

那么如何可以解决该类问题???

大家刚学halcon的时候,可以说经常会看到网上有人问怎么用halcon做图像畸变矫正啊,然后自己也看例子,学者自己去打印一个标定板,然后自己玩玩标定,结果发现一头雾水,完全不知道这玩意儿到底怎么用
定位教程1----Halcon自标定方法
对于这种需要多姿势,多张图片的标定方式,可以在此直接告诉大家,它在工业的场景下并不适用,因为你要考虑到 机械的安装空间,什么光源,什么人在操作(不可能售后,客户去操作?),已经出机很多了后,每个现场不可能配一个标定板. .况且,不同的人操作,最后的标定结果也是千差万别~

那么有什么方法,操作简单,不用标定板,精度还很高?

这种看似是异想天开,做梦一样的想法,其实是有答案的,那就是halcon的自标定
它可以在不用标定板的情况下,标定出相机内参,说的文章来源地址https://www.toymoban.com/news/detail-483715.html

到了这里,关于定位教程1----Halcon自标定方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 相机标定-机器视觉基础(理论推导、Halcon和OpenCV相机标定)

             相机标定是获得目标工件精准坐标信息的基础。首先,必须进行相机内参标定,构建一个模型消除图像畸变;其次,需要对相机和机器人的映射关系进行手眼标定,构建一个模型将图像坐标系上的点映射到世界坐标系。主要分为背景知识、相机内外参模型推导、

    2023年04月21日
    浏览(37)
  • 嚼一嚼Halcon中的3D手眼标定

    一、问题概述 1、何为手眼标定? 要让机器人的手抓住杯子,就必须知道 杯子跟手的相对位置关系 ,而杯子的位置则是通过机器人的眼睛看见的,所以,我们只需要知道 机器人的手和眼睛的转换关系 ,就可以随时抓取机器人眼睛所看到的物体了。 2、手眼标定的2种形式 1)

    2024年02月04日
    浏览(33)
  • [Halcon&3D] 3D手眼标定理论与示例解析

    📢博客主页:https://loewen.blog.csdn.net 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📢本文由 丶布布 原创,首发于 CSDN, 转载注明出处 🙉 📢现在的付出,都会是一种沉淀,只为让你成为更好的人✨ 一. 3D手眼标定理论基础 因为3D相机知道的是点云坐标,机械手是空

    2024年02月16日
    浏览(28)
  • 相机标定张正友、opencv和halcon对比(1)

    本文将从基本标定开始,结合实际工作经验,分析张正友、opencv和halcon三者相机标定的深层原理与不同之处,内容比较多,如果出现错误请指正。 我们使用的镜头都是由多组镜片组成,它实际上是一种厚透镜模型,但是目前所有的相机标定是基于针孔模型来进行标定的,因此

    2024年02月03日
    浏览(30)
  • 【机器视觉】线阵相机模型说明以及使用HALCON标定助手对线阵相机进行标定

    线阵相机矫正所需参数共17个,其中11个参数为内参,6个参数为外参。 线阵相机内参 CamParam 数量共11个,模型如下: CamParam:= [Focus, Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight, Vx, Vy, Vz]  Focus : 镜头焦距;  Kappa : 镜头畸变系数;正:枕形畸变 负:桶状畸变  Sx : 传感器像元宽度

    2024年02月16日
    浏览(32)
  • c#联合Halcon进行几何定位

    1: 首先配置在winfom引用程序中引用两个halcon应用程序的库:分别是halcon.dll和halcondotnet.dll,而后把这两个库放在你的应用程序输出路径下面,然后在下边的图片中取消首选32位的勾选。 2:右键点击工具箱,单击选择项,然后点击浏览按钮,引用 halcondotnet.dll控件,点击确定就

    2024年01月20日
    浏览(29)
  • 【halcon 实现模板匹配,定位,找线,找点,找圆】

    c#联合halcon 链接: https://www.bilibili.com/video/BV1aR4y1473b/. halcon函数速查 链接: https://pan.baidu.com/s/1rbxf62bMh61Ie0pB4t3AHw . 提取码:0000 图片链接 链接: https://pan.baidu.com/s/1f0ld6nHcqzblvTnekEoSiQ . 0000 读取 选择模板 将模板从原图中截取出来 然后就可以开始找目标定位了 得到 x, y, angle, 分数 通

    2024年02月05日
    浏览(52)
  • 基于qt+halcon实现视觉定位模板匹配【附部分源码】

    本文主要实现基于qt5.3做一个视觉定位识别的功能,halcon版本使用的是halcon12.0,调用halcon的dll来实现二次开发,下边从头开始设置。 与前面的python版、MFC版、Qt版一样,可供不同的开发者进行学习使用。 编程环境:qt5.3 halcon12.0 IDE: VisualStudio 2010 本次项目的效果视频: 基于

    2024年01月24日
    浏览(47)
  • Python-opencv 手眼标定(九点定位)

     Python-opencv 手眼标定(九点定位) 本文主要解决相机像素坐标转换机械臂坐标的问题,用到的opencv版本为4.5.5.64 一、手眼定位原理? 以下可以参考 基于OpenCv的机器人手眼标定(九点标定法) 主要思路就是将九点标定图放在机械臂获取范围内,得到九个圆心坐标(像素坐标

    2024年02月09日
    浏览(32)
  • 基于OpenCV的单目相机标定与三维定位

           相机是产生图像数据的硬件,广泛应用于消费电子、汽车、安防等领域。围绕着相机衍生出一系列的研究与应用领域,包括传统的图像处理和基于深度学习的智能应用等。目前大火的自动驾驶中相机也是重要的硬件组成,如环视用鱼眼相机,adas用周视相机。    

    2024年02月09日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包