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

长沙网站建设推广服务互联网装修公司加盟

长沙网站建设推广服务,互联网装修公司加盟,网站百度权重怎么提升,电子商务网站建设试验报告1背景 最近在学习ros2的tf2库,碰到很多求解从姿态1转变到姿态2的变换矩阵的情况。实际使用中发现,使用四元数求解这个过程,运算量会远少于用矩阵,所以对四元数的运算关系浅显地做了一些简单的研究。 问题描述 已知2个四元数q1和q…

背景

最近在学习ros2的tf2库,碰到很多求解从姿态1转变到姿态2的变换矩阵的情况。实际使用中发现,使用四元数求解这个过程,运算量会远少于用矩阵,所以对四元数的运算关系浅显地做了一些简单的研究。

问题描述

已知2个四元数q1q2,物体从初始姿态(即四元数:0i+0j+0k+1)先旋转到q1,再旋转到q2。求证物体最终的姿态,是q1*q2还是q2*q1?

验证过程(无任何推导,纯举例验证)

通过查资料很容易得到一个先导结论:

四元数叉乘不满足交换律,即q1*q2不一定等于q2*q1

直接举例:

q1 = 0i+0j+1k+1
q2 = 2i-8j+1k+1

q1和q2的图像

借助一个在线工具3D Rotation Converter,我们能看到对应的姿态图像如下,第一幅是q1,第二幅是q2
q1
q2
这个3D图像工具中Euler角的Order是按照内旋方式旋转的,即图中先绕物体自身Z轴转,再绕自身Y轴,最后绕自身X轴旋转,这与tf2库中是一致的。这一点很重要,无论研究哪种姿态变换,搞清楚坐标系和内旋外旋都是第一步。
我们可以看到,q1相对原始坐标系,绕自身Z轴转了90度,q2相对原始坐标系,差不多指向了右后方(红色箭头相对黄色坐标轴),且自身Z轴基本是朝下了。

q1和q2的叉乘计算结果

使用在线工具omni calculator可以得到q1q2叉乘的2个计算结果:

q₁ * q₂ = 10i - 6j + 2k + 0
q₂ * q₁ = -6i - 10j + 2k + 0

在这里插入图片描述
画出这q1*q2q2*q1的结果,第一幅是q1*q2,第二幅是q2*q1
q1*q2
q2*q1

图像对比

通过q1和q2的图像,我们可以大致推断,先旋转q1再旋转q2,相当于把红色箭头先从黄色坐标轴绕自身Z轴转90度到绿色坐标轴,然后以不知道什么方式转到绿色坐标轴的右后方,同时把Z轴指向下方
对比两个叉乘结果的图像,很明显第一幅是接近的。实际如果去观察Euler角度,也会发现数字上是一致的。
(有意思的是,两个叉乘图像的红色箭头方向好像差了180度,我觉得这应该不是巧合,但还没确认。。。)

结论

物体从初始姿态(即四元数:0i+0j+0k+1)先旋转到q1,再旋转到q2,物体最终的姿态是q1*q2
即四元数的姿态变换顺序是左前右后,应该采用右乘方式

整个过程纯粹使用举例方式感性直观验证,结论正确性仅供参考

数学推导

To be continue…


文章转载自:

http://YNVw8Ncj.cyyhy.cn
http://nRHbAgic.cyyhy.cn
http://zQWQineV.cyyhy.cn
http://F7qtitF1.cyyhy.cn
http://09tXkinA.cyyhy.cn
http://2N2QQ7GG.cyyhy.cn
http://YIfTD2bh.cyyhy.cn
http://t38ulGI3.cyyhy.cn
http://YJ01q099.cyyhy.cn
http://mJ6womxS.cyyhy.cn
http://VwYB99v3.cyyhy.cn
http://r2dwBhfv.cyyhy.cn
http://vjOO53Vm.cyyhy.cn
http://u1sx2xUy.cyyhy.cn
http://piekTnnx.cyyhy.cn
http://aaUj0gi8.cyyhy.cn
http://jgAFEhIG.cyyhy.cn
http://f3ArX3eI.cyyhy.cn
http://VrYI0Bs2.cyyhy.cn
http://ShvU3yUq.cyyhy.cn
http://Vnpr79kd.cyyhy.cn
http://6bkIkOth.cyyhy.cn
http://xekm126S.cyyhy.cn
http://8nmvpRQG.cyyhy.cn
http://dWVD9QlE.cyyhy.cn
http://koASh3Xf.cyyhy.cn
http://tJRCyEdr.cyyhy.cn
http://AHoOkPcj.cyyhy.cn
http://2yi4rFXf.cyyhy.cn
http://cwsaDLvd.cyyhy.cn
http://www.dtcms.com/wzjs/745651.html

相关文章:

  • app与微网站的区别是什么意思wordpress ip访问
  • 某个网站访问慢的原因不准别人网站做反链
  • 网站需要多少钱网上商城网站建设方案书
  • 网站开发规划方案中国目前最好的搜索引擎
  • 怎么做创意短视频网站自己做网站推广需要多少钱
  • 建设银行广西分行网站wordpress里的页面布局
  • 潍坊网站定制门户网站界面设计模板
  • 网站建设的任务苏州手机网站制作
  • 网站模板 wordpress带会员系统免费dw设计成品网页
  • 镇平哪家网站做的好铁岭 网站建设
  • 兼职做ppt是哪个网站好好看的电商网站模板
  • 做网站有哪些类型的电商代运营企业
  • 精品课程网站开发中国最新消息新闻
  • 黄山做网站404 not found网站
  • 暖通毕业设计代做网站给孩子做衣服的网站
  • 微商城网站建设好么小程序免费制作平台小程序
  • 免费网站排名优化wordpress怎么重置密码
  • 网站怎么添加管理员网站开发朋友圈广告
  • 物流网站建设可行性分析上海公司注册网站
  • 东莞公司网站制作要多少钱支付宝网站设计分析
  • tomcat建网站雷州市网站建设
  • 沈阳海外模板建站wordpress mysql 索引
  • 租电信网站服务器吗网站开发平台 运行平台
  • 微网站 微信网站wordpress插件过多不好
  • pc开奖网站建设wordpress主题带识图搜索
  • 如何做网站模特狗头网网站
  • 陕西省建设监理协会网站成绩查询企业网站建设方案 ppt
  • 网站建设完成后怎么上传服务器网站开发者 地图
  • 三网合一网站建设如何在企业版社保网站做增员
  • 制作网站免费建站餐饮公司简介模板