旋转的表示

发布时间:2024年01月11日

欢迎访问我的博客首页


??三维空间内的旋转可以由三维旋转向量 n θ \bm n \theta nθ 表示。其中,单位向量 n \bm n n 表示旋转轴, θ \theta θ 表示旋转角度。旋转向量由一个轴和一个角表示,因此又称轴角,它是李代数 s o ( 3 ) \frak {so}(3) so(3) 空间中的向量。

1.旋转轴的性质


??我们使用 n ∧ \bm n^ \land n 表示向量 n \bm n n 的反对称矩阵,则它的平方

n ∧ 2 = [ 0 ? n 3 n 2 n 3 0 ? n 1 ? n 2 n 1 0 ] [ 0 ? n 3 n 2 n 3 0 ? n 1 ? n 2 n 1 0 ] = [ ? n 2 2 ? n 3 2 n 1 n 2 n 1 n 3 n 1 n 2 ? n 1 2 ? n 3 2 n 2 n 3 n 1 n 3 n 2 n 3 ? n 1 2 ? n 2 2 ] \bm n^ {\land 2} = \begin{bmatrix} 0 & -n_3 & n_2 \\ n_3 & 0 & -n_1 \\ -n_2 & n_1 & 0 \end{bmatrix} \begin{bmatrix} 0 & -n_3 & n_2 \\ n_3 & 0 & -n_1 \\ -n_2 & n_1 & 0 \end{bmatrix} = \begin{bmatrix} -n_2^2 - n_3^2 & n_1n_2 & n_1n_3 \\ n_1n_2 & -n_1^2 - n_3^2 & n_2n_3 \\ n_1n_3 & n_2n_3 & -n_1^2 - n_2^2 \end{bmatrix} n2= ?0n3??n2???n3?0n1??n2??n1?0? ? ?0n3??n2???n3?0n1??n2??n1?0? ?= ??n22??n32?n1?n2?n1?n3??n1?n2??n12??n32?n2?n3??n1?n3?n2?n3??n12??n22?? ?

于是

I + n ∧ 2 = n n T (1) \bm I + \bm n^ {\land 2} = \bm n \bm n^{\rm T} \tag{1} I+n2=nnT(1)

2.罗德里格斯公式


??罗德里格斯公式用于根据旋转向量(即,轴角, s o ( 3 ) \frak {so}(3) so(3) 空间中的向量)求旋转矩阵。它有两种等价的表示形式:

R = { I + n ∧ 2 ( 1 ? c o s θ ) + n ∧ s i n θ I c o s θ + n n T ( 1 ? c o s θ ) + n ∧ s i n θ \bm R = \left\{\begin{aligned} & \bm I + \bm n^ {\land 2}(1 - cos\theta) + \bm n^ \land sin\theta \\ & \bm I cos\theta + \bm n \bm n^{\rm T} (1 - cos\theta) + \bm n^ \land sin\theta \end{aligned}\right. R={?I+n2(1?cosθ)+nsinθIcosθ+nnT(1?cosθ)+nsinθ?

使用公式 (1) 可以证明这两种形式等价。

3.右雅可比矩阵


??右雅可比矩阵也有两种等价的形式:

J r = { I + n ∧ 2 ( 1 ? s i n θ θ ) ? n ∧ 1 ? c o s θ θ I s i n θ θ + n n T ( 1 ? s i n θ θ ) ? n ∧ 1 ? c o s θ θ \bm J_r = \left\{\begin{aligned} & \bm I + \bm n^ {\land 2} (1 - \frac{sin\theta}{\theta}) - \bm n^ \land \frac{1 - cos\theta}{\theta} \\ & \bm I \frac{sin\theta}{\theta} + \bm n \bm n^{\rm T} (1 - \frac{sin\theta}{\theta}) - \bm n^ \land \frac{1 - cos\theta}{\theta} \end{aligned}\right. Jr?=? ? ???I+n2(1?θsinθ?)?nθ1?cosθ?Iθsinθ?+nnT(1?θsinθ?)?nθ1?cosθ??

使用公式 (1) 可以证明这两种形式等价。以 ? θ -\theta ?θ 替换 θ \theta θ 即可得到左雅可比矩阵。

文章来源:https://blog.csdn.net/qq_26697045/article/details/135540265
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。