用群论解释旋转的本质

首先,老规矩:

未经允许禁止转载(防止某些人乱转,转着转着就到蛮牛之类的地方去了)

B站:Heskey0


三维旋转的表示方法有:

  • 旋转矩阵
  • 四元数
  • 旋转向量
  • 欧拉角

旋转矩阵:

\(SO(3)\) 三维特殊正交群就是一个李群,微分同胚于三维实射影空间

四元数:

2范数为1的四元数微分同胚二维特殊酉群\(SU(2)\)是一个李群,它在结构上同构于三维球面\(SU(2)\simeq S^3\),三维球面本身就是旋转的集合,所以可以用四元数表示旋转。

优缺点:

  • 旋转矩阵不需要频繁用Rodriguez公式,但占空间。

  • 四元数方便做旋转插值,四元数仅仅存四个数就可以,比存储李群那样的矩阵要方便一些

  • 旋转向量虽然是最小表示,但真正在做向量旋转时候还是要用旋转矩阵,所以还是要把旋转向量通过Rodriguez公式变为旋转矩阵,而四元数有现成的运算

  • 欧拉角方便理解,但是万向节死锁

资料

  • 旋转矩阵和四元数自由度都是3

  • SU(2)是个李群。和SU(2)微分同胚的是单位四元数群。

  • 单位四元数群的李代数是以四元数乘法为李括号的“纯虚四元数“

posted @ 2022-04-23 16:44  Heskey0  阅读(299)  评论(0编辑  收藏  举报

载入天数...载入时分秒...