顶视图-世界坐标系-相机坐标系-Scara坐标系转换

顶视图-世界坐标系-相机坐标系-Scara坐标系转换

各坐标系方向

Scara 和 针孔相机 由于指向方向不固定,相机坐标系仅供参考。

  • Scara 相机坐标系
    后: x x x, 右: y y y,上: z z z
  • 针孔相机坐标系
    右: x x x, 下: y y y,前: z z z
  • 顶视图坐标系
    右: x x x, 后: y y y,下: z z z
  • 世界坐标系
    前: x x x, 左: y y y,上: z z z
    E t E_t Et: 顶视图坐标系外参
    E n E_n En: 标准世界坐标系外参
    E s E_s Es: Scara世界坐标系外参
    E t w E_t^w Etw: 顶视图坐标转世界坐标

转换关系

P c = E t ⋅ P t P_c = E_t \cdot P_t Pc=EtPt

P c = E n ⋅ P w P_c = E_n \cdot P_w Pc=EnPw

P w = E t w ⋅ P t P_w = E_t^w \cdot P_t Pw=EtwPt

所以
E t = E n ⋅ E t w E_t = E_n \cdot E_t^w Et=EnEtw

标准外参转Scara外参

E s = R s ⋅ E n E_s = R_s \cdot E_n Es=RsEn
其中
s R = [ 0 1 0 1 0 0 0 0 1 ] \boldsymbol{s} \boldsymbol{R}=\left[\begin{array}{lll} 0 & 1 & 0 \\ 1 & 0 & 0 \\ 0 & 0 & 1 \end{array}\right] sR=010100001
注:
R s = R s − 1 = R s T R_s = R_s^{-1} = R_s^{T} Rs=Rs1=RsT

预转换

有时为了方便,对前后左右相机进行预转换,而外参的变量参数就是小参数,可以方便使用欧拉角进行优化。(就是比如说相机正对前方时会有一个标准参数,这个参数一般是固定的,在相机有轻微的俯仰偏转位移时,会增加一个补偿项,合起来就是平时标定出来的 E E E
E n = E r r ⋅ R n p E_n = E_{rr}\cdot R_n^{p} En=ErrRnp

E t = E r r ⋅ R t p E_t = E_{rr}\cdot R_t^p Et=ErrRtp

其中 E r r E_{rr} Err 代表小角度变换参数,因此:
E r r = E n ⋅ R n p T E_{rr} = E_n\cdot R_n^{p^T} Err=EnRnpT

注:
E r r s = E r r ⋅ R s = E n ⋅ R n p T ⋅ R s E_{rr}^s = E_{rr}\cdot R_s = E_n \cdot R_n^{p^T}\cdot R_s Errs=ErrRs=EnRnpTRs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
SCARA(Selective Compliance Assembly Robot Arm)机器人是一种常用于装配等工业应用的机器人。由于其工作精度的要求往往较高,因此需要进行工具坐标系标定来确保机器人的准确性和稳定性。 首先,进行SCARA工具坐标系标定前,需要准备一些工具。包括一个稳定的工作站、一个已知坐标的标定板和一套精确的测量工具。 接下来,需要按照以下步骤进行SCARA工具坐标系标定。 1. 固定标定板:将标定板固定在工作站上,并确保其平面与机器人工作平面平行。 2. 移动机器人:控制机器人将末端执行器移动到标定板上特定的几个位置。 3. 测量数据采集:在每个位置上,使用测量工具获取末端执行器相对于标定板的坐标数据。这些数据可以通过机器人的执行器分别获取,也可以使用外部测量工具进行获取。 4. 数据处理:将采集到的数据进行处理和分析。将末端执行器相对于标定板的坐标数据转换成机器人基坐标系下的坐标。 5. 标定计算:根据数据处理得到的结果,使用适当的算法计算出机器人的工具坐标系。这个过程可以根据具体的标定需求采用不同的算法,如最小二乘法等。 6. 标定结果验证:使用其他准确的测量工具对标定结果进行验证,确保标定的准确性和稳定性。 7. 标定结果应用:根据标定结果进行必要的校正和调整,以确保机器人在工作中的精确性和稳定性。 总的来说,SCARA工具坐标系标定是一项复杂而重要的工作,它可以帮助机器人实现精确的操作,提高生产效率和质量。通过合理的方法和准确的数据采集与处理,可以得到准确可靠的标定结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

泠山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值