unity 知道2点计算线段选择角度_【2】机器人手眼标定:J1关节移动相机

本文介绍了当相机安装在机器人关节并随关节旋转时,如何进行手眼标定。通过计算旋转差和使用绕点旋转公式,可以得到相机旋转后任意位置的准确坐标数据。
摘要由CSDN通过智能技术生成

相机发生了旋转该如何标定

相机安装在SCARA机器人第一关节,或者运动平台某个旋转关节上,通过计算旋转差,可得拍照后任意位置的准确坐标数据。

—— Edited By Hugo

c81647721797614f8e542c885a402b3a.png

/前言:在scara机器人中,相机这样的安装方式其实我也没有遇到过,但是在一些非标运动控制平台却遇到了不少。那么当相机做完固定向下相机标定后,相机发生了移动同时发生了旋转,该如何处理呢?这里提供一种方法仅供大家参考。/

# 1

1545f5a379924f95e1d80050c7e4d567.gif

如上图所示:

线段f代表某个旋转关节,线段f'则是代表旋转后的位置,正方形代表固定在旋转轴上的相机。由于相机跟关节是刚性连接在一起的,所以,当关节转了10°时,相机也是跟着旋转了10°。它们拥有同一个旋转中心。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
手眼标定是指确定机器人手臂坐标系和视觉传感器坐标系之间的变换关系,使得机器人能够准确地感知和执行任务。而四自由度scara机器人手眼标定则是围绕着该型号机器人的四个关节自由度展开的。 首先,需要准备一个标定板,该标定板上有一些已知几何特征的标记,如圆圈或十字等。然后,将标定板放置在机器人的工作空间内,并确保视觉传感器可以完整地看到标定板。 接下来,利用机器人手臂控制器的功能,将机器人的末端执行器定位在标定板上的一个标记上,并记录下机器人末端执行器的位姿。 然后,需要获取视觉传感器对标定板的视觉数据。通过视觉传感器获取到标定板上标记的图像,并提取其物理坐标。 接下来,将机器人末端执行器的位姿和视觉传感器的图像数据进行匹配和解算,从而得到机器人手臂坐标系和视觉传感器坐标系之间的坐标变换关系。 最后,通过对至少三个标记的匹配和解算,可以用已知的数学方法计算机器人手臂坐标系和视觉传感器坐标系之间的转换矩阵,即手眼标定的结果。 需要注意的是,手眼标定的准确性和可靠性取决于标定板的质量、标记的数量和配置、机器人的精度等因素。因此,在进行手眼标定时,应尽可能采取合适的标定板和合理的标定参数,以确保标定结果的准确性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值