勇哥的视觉实验:眼在手上(eye in hand)的标定实验(四) 计算U轴中心到相机的距离

接上篇 http://www.skcircle.com/?id=1436

上篇贴子谈了怎么样标定后,定位机器人运动到任意一个位置时,相机看到的特征点的位置。

这一篇继续实验一个重要话题: 怎么计算机械人旋转中心到相机视野中心的距离

机械人旋转中心在tool 0状态就是U轴中心,或者说是法兰盘的中心, 如下图所示。

image.png

(图1)

另外,有时候我们也会求机器人抓子未端的标定特定点到相机视野中心的距离。


以上两者的求取办法一般有两种:

(1) 做加工件安装在U轴上,戳出点来,然后把相机视野的中心对上去

(2) 用旋转拟合圆的方法来计算


验证方法一:

由于勇哥的U轴上没有安装加工件,那就试试用计算笔尖到相机视野中心的距离吧。

先把笔尖对准一个特征点,记录机械坐标:192.406, 76.351

image.png

(图2)

然后把移动轴把相机中心对准刚才的特征点。

下图中红色十字就是视野中心。记录下这时的机械坐标:280.613, -15.811

image.png

(图3)


cx=192.406-280.613=-88.207

cy=76.351--15.811-=92.162

我们用直尺寸测量一下,其结果如果不是差得特别离谱就是对的。

image.png

(图4)


验证方法二:

第一种方法由于没有U轴上的加工件,所以没办法求U轴中心到相机视野中心的偏差距离。

但是用第二种方法是可以的。

其方法如下图所示,即在pt1的x,y不变的情况下,旋转出多组角度,角度越大越好,最后再拟合出圆。

image.png

(图5)


未完待续…………


--------------------- 

作者:hackpig

来源:www.skcircle.com

版权声明:本文为博主原创文章,转载请附上博文链接!


本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:
  • 评论列表:
  •  yeqi
     发布于 2022-01-06 10:18:50  回复该评论
  • 一到关键点就没有后续了,哎

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2024年4月    »
1234567
891011121314
15161718192021
22232425262728
2930
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864