Body系下空间平面如何转到World系下

Body系下空间平面如何转到World系下

题目

已知:传感器坐标系(Body系)下有一平面P方程为Ax+By+Cz+D=0,简写为 [ n D ] ∗ [ x y z 1 ] = 0 \begin{bmatrix} {n}&{D}\\\end{bmatrix}*\begin{bmatrix} {x}\\ {y}\\ {z}\\ {1}\\ \end{bmatrix} = 0 [nD]xyz1=0,其中n=[A B C];
另外传感器在世界坐标系(W系)下的位姿为 T = [ R t 0 1 ] T=\begin{bmatrix} {R}&{t}\\ {0}&{1}\\ \end{bmatrix} T=[R0t1]
:平面P在W系下的方程

解法

[ n D ] ∗ [ T − 1 ] ∗ [ T ] [ x y z 1 ] = 0 \begin{bmatrix} {n}&{D}\\\end{bmatrix}* \begin{bmatrix} T^{-1}\\\end{bmatrix}* \begin{bmatrix} T\\\end{bmatrix} \begin{bmatrix} {x}\\ {y}\\ {z}\\ {1}\\ \end{bmatrix} = 0 [nD][T1][T]xyz1=0

[ n D ] ∗ [ R T − R T t 0 1 ] ∗ [ T ] [ x y z 1 ] = 0 \begin{bmatrix} {n}&{D}\\\end{bmatrix}* \begin{bmatrix} R^{T}&-R^{T}t\\ 0&1\\\end{bmatrix}* \begin{bmatrix} T\\\end{bmatrix} \begin{bmatrix} {x}\\ {y}\\ {z}\\ {1}\\ \end{bmatrix} = 0 [nD][RT0RTt1][T]xyz1=0

[ n R T − n R T t + D ] ∗ [ T ] [ x y z 1 ] = 0 \begin{bmatrix} {nR^{T}}&{-nR^{T}t+D}\\\end{bmatrix}* \begin{bmatrix} T\\\end{bmatrix} \begin{bmatrix} {x}\\ {y}\\ {z}\\ {1}\\ \end{bmatrix} = 0 [nRTnRTt+D][T]xyz1=0

[ n R T − n R T t + D ] ∗ [ x ′ y ′ z ′ 1 ] = 0 \begin{bmatrix} {nR^{T}}&{-nR^{T}t+D}\\\end{bmatrix}* \begin{bmatrix} {x^{'}}\\ {y^{'}}\\ {z^{'}}\\ {1}\\ \end{bmatrix} = 0 [nRTnRTt+D]xyz1=0

其中 [ x ′ y ′ z ′ 1 ] \begin{bmatrix} {x^{'}}\\ {y^{'}}\\ {z^{'}}\\ {1}\\ \end{bmatrix} xyz1
为W系的基,因此W系下P的方程为
[ n R T − n R T t + D ] ∗ [ x ′ y ′ z ′ 1 ] = 0 \begin{bmatrix} {nR^{T}}&{-nR^{T}t+D}\\\end{bmatrix}* \begin{bmatrix} {x^{'}}\\ {y^{'}}\\ {z^{'}}\\ {1}\\ \end{bmatrix} = 0 [nRTnRTt+D]xyz1=0

推导完毕。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值