当前位置: 首页 > news >正文

四元素、旋转矩阵与旋转向量

算法


文章目录

  • 算法
  • 摘要
  • 旋转矩阵
  • Rodrigue旋转向量
  • 四元素
  • 参考链接


摘要

本文介绍了三种表示三维空间旋转的方法:旋转矩阵、Rodrigue旋转向量和四元素。旋转矩阵通过绕X、Y、Z轴(分别对应俯仰角、偏航角、翻滚角)的乘积构建正交矩阵;Rodrigue旋转向量用旋转轴和角度表示旋转,并推导了旋转向量到矩阵的转换公式;四元素作为复数域的扩展,通过实部和虚部描述旋转。文章还提供了相关参考链接,为读者深入学习提供了资源。这三种方法各有特点,在计算机视觉和机器人领域有广泛应用。

旋转矩阵

在这里插入图片描述
1、坐标系绕X轴旋转ϕ \phiϕ角(Pitch 俯仰角)
在这里插入图片描述
2、坐标系绕Y轴旋转θ \thetaθ角(Yaw 偏航角
在这里插入图片描述
3、坐标系绕Z轴旋转ψ \psiψ角(Roll 翻滚角)
在这里插入图片描述
整个坐标系的旋转矩阵是绕各个轴旋转的旋转矩阵的乘积。
在这里插入图片描述
旋转矩阵必须是正交的。

Rodrigue旋转向量

设旋转向量的单位向量为在这里插入图片描述(旋转轴),模为 θ (旋转角),三维点 p 在旋转向量 r 的作用下变成p ′ :
在这里插入图片描述
旋转向量转旋转矩阵:

在这里插入图片描述
其中

在这里插入图片描述

四元素

四元素是三维复数域,可表示为Q=[x,y,z,w]或Q=w+xi+yj+z*k,其中w是实部,[x,y,z]是虚部,[i,j,k]是虚轴,四元数是单位向量。描述了旋转轴r = 在这里插入图片描述
和角θ \thetaθ,对应的四元数为:

在这里插入图片描述
两个四元素叉乘的物理含义:先绕第一个四元素旋转,再绕第二个旋转。

参考链接

https://blog.csdn.net/tchenjiant/article/details/51485745
https://blog.csdn.net/hongbin_xu/article/details/78929006
https://zhuanlan.zhihu.com/p/93563218

相关文章:

  • 小体积涵盖日常办公等多功能的软件
  • 第三章 3.MAC Address(CCNA)
  • linux的实时性
  • C++学者给您讲数学之——数列
  • Spring 中如何开启事务?
  • 黑马程序员TypeScript课程笔记—class篇
  • 软件工程的定义与发展历程
  • 如何避免工具过多导致的效率下降
  • Vue插槽
  • shell脚本的常用命令
  • C++ 变量一
  • Tiktok App 登录账号、密码、验证码 XOR 加密算法
  • 模拟电子技术 第一章<半导体基础>
  • Linux进程间通信(IPC)
  • Ubuntu系统 | 本地部署ollama+deepseek
  • 微软PowerBI考试 PL300-Power BI 入门
  • 自驾总结_Localization
  • 免费批量文件重命名软件
  • [蓝桥杯]最大化股票交易的利润
  • 湖北理元理律师事务所:系统性债务化解中的法律技术革新
  • 做网站seo优化/网络营销是什么专业类别
  • 网站代做/搜索引擎营销的方式
  • 服务好的网站开发/网站需要怎么优化比较好
  • 聊城网站建设动态/郴州seo快速排名
  • 设计师逛的网站/网站怎么优化关键词排名
  • 做贸易 公司网站放哪里/竞价运营是做什么的