0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

手眼标定常用的标定方法有:九点标定

新机器视觉 来源:新机器视觉 2020-08-28 11:42 次阅读

所谓手眼系统,就是人眼镜看到一个东西的时候要让手去抓取,就需要大脑知道眼镜和手的坐标关系。如果把大脑比作B,把眼睛比作A,把手比作C,如果A和B的关系知道,B和C的关系知道,那么C和A的关系就知道了,也就是手和眼的坐标关系也就知道了。


相机知道的是像素坐标,机械手是空间坐标系,所以手眼标定就是得到像素坐标系和空间机械手坐标系的坐标转化关系。

在实际控制中,相机检测到目标在图像中的像素位置后,通过标定好的坐标转换矩阵将相机的像素坐标变换到机械手的空间坐标系中,然后根据机械手坐标系计算出各个电机该如何运动,从而控制机械手到达指定位置。这个过程中涉及到了图像标定,图像处理,运动学正逆解,手眼标定等。

常用的标定方法有:九点标定

九点标定:


九点标定直接建立相机和机械手之间的坐标变换关系。
让机械手的末端去走这就9个点得到在机器人坐标系中的坐标,同时还要用相机识别9个点得到像素坐标。这样就得到了9组对应的坐标。
由下面的式子可知至少需要3个点才能求出标定的矩阵。

(1)、标定,Halcon中进行9点标定的算子

(2)、求解

一些特殊情况的解释:

有些情况中我们看到相机固定在一个地方,然后拍照找到目标,控制机械手去抓取,这种就很好理解。我们也叫做eye-to-hand
还有一种情况是相机固定在机械手上面,这种情况的标定过程实际上和相机和机械手分离的标定方法是一样的,因为相机拍照时,机械手会运动到相机标定的时候的位置,然后相机拍照,得到目标的坐标,再控制机械手,所以简单的相机固定在末端的手眼系统很多都是采用这种方法,标定的过程和手眼分离系统的标定是可以相同对待的。我们也叫做eye-in-hand

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像处理
    +关注

    关注

    26

    文章

    1224

    浏览量

    55823
  • 矩阵
    +关注

    关注

    0

    文章

    406

    浏览量

    34250
  • 手眼标定方法

    关注

    0

    文章

    3

    浏览量

    2084

原文标题:手眼标定(九点法)

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    机器视觉手眼标定

    本帖最后由 lilin0734 于 2017-11-15 20:09 编辑 机器视觉手眼标定
    发表于 11-06 10:45

    如何使用labview实现手眼标定

    求指教如何使用labview实现手眼标定谢谢
    发表于 04-22 18:24

    标定的疑问

    标定,我有助手做到这步就不知道如何进行下去,在助手里面,鼠标在图片界面时能实时转换像素坐标到 机器人坐标 但是生产代码后,就没有如何转换的公式。。。。迷雾啊,大神出来指点一下
    发表于 07-09 09:56

    请问各位高手,如何用labview的vision实现手眼标定

    个项目要用视觉定位,视觉拍好产品之后,把产品的坐标发送到PLC,PLC再执行定位指令。现在查到的资料都没有涉及这一块,都是讲相机标定,而不是手眼标定。哪位有这方面的资料,怎么用lab
    发表于 05-28 14:42

    labview做标定用哪个vi

    我用LearnCameraModel.vi输入的坐标,但标定的结果不对,而用标定助手使用同样的
    发表于 10-14 20:40

    labview视觉 标定程序 谁有??

    labview视觉标定程序分享下,感谢各位大佬
    发表于 01-25 18:08

    简易摄像机标定方法

    以简化以往的摄像机标定技术为研究目的,分析了标定算法对于前期图像处理的要求,给出了基于MATLAB 的简易 摄像机 标定方法。该方法借助于
    发表于 06-13 15:52 39次下载
    简易摄像机<b class='flag-5'>标定</b><b class='flag-5'>方法</b>

    手眼标定_全面细致的推导过程

    这种情况的标定过程实际上和相机和机械手分离的标定方法是一样的,因为相机拍照时,机械手会运动到相机标定的时候的位置,然后相机拍照,得到目标的坐标,再控制机械手,所以简单的相机固定在末端的
    的头像 发表于 07-11 09:57 5467次阅读
    <b class='flag-5'>手眼</b><b class='flag-5'>标定</b>_全面细致的推导过程

    常用标定方法:九点标定

    在实际控制中,相机检测到目标在图像中的像素位置后,通过标定好的坐标转换矩阵将相机的像素坐标变换到机械手的空间坐标系中,然后根据机械手坐标系计算出各个电机该如何运动,从而控制机械手到达指定位置。这个过程中涉及到了图像标定,图像处理,运动学正逆解,
    的头像 发表于 08-18 15:54 5717次阅读

    机器人手眼标定的推导过程

    机械手搭载双目相机,手眼标定
    的头像 发表于 04-20 16:32 1056次阅读

    手眼标定(九点法)

    在实际控制中,相机检测到目标在图像中的像素位置后,通过标定好的坐标转换矩阵将相机的像素坐标变换到机械手的空间坐标系中,然后根据机械手坐标系计算出各个电机该如何运动,从而控制机械手到达指定位置。这个过程中涉及到了图像标定,图像处理,运动学正逆解,
    的头像 发表于 07-03 15:45 2578次阅读
    <b class='flag-5'>手眼</b><b class='flag-5'>标定</b>(九点法)

    手眼标定的详细推导过程

    机械手搭载双目相机,手眼标定
    的头像 发表于 07-11 11:18 1149次阅读
    <b class='flag-5'>手眼</b><b class='flag-5'>标定</b>的详细推导过程

    如何利用旋转中心进行手眼标定呢?

    首先,我们要了解一下常规的手眼标定流程是怎么样的。
    的头像 发表于 07-25 16:52 2640次阅读
    如何利用旋转中心进行<b class='flag-5'>手眼</b><b class='flag-5'>标定</b>呢?

    张正友标定方法手眼标定吗 如何分析相机标定参数的好坏

    张正友标定方法是一种经典的相机标定方法,目前是最受欢迎的方法之一。该方法通过一种机器学习的
    发表于 08-03 10:59 767次阅读
    张正友<b class='flag-5'>标定</b><b class='flag-5'>方法</b>是<b class='flag-5'>手眼</b><b class='flag-5'>标定</b>吗 如何分析相机<b class='flag-5'>标定</b>参数的好坏

    什么是相机标定 常用相机标定方法

    对于摄像机标定问题已提出了很多方法,摄像机标定的理论问题已得到较好的解决,对摄像机标定的研究来说,当前的研究工作应该集中在如何针对具体的实际应用问题,采用特定的简便、实用、快速、准确的
    发表于 08-04 12:54 1716次阅读
    什么是相机<b class='flag-5'>标定</b> <b class='flag-5'>常用</b>相机<b class='flag-5'>标定</b>的<b class='flag-5'>方法</b>