四元数与欧拉角.ppt

四元数与欧拉角.ppt

ID:56467926

大小:901.50 KB

页数:37页

时间:2020-06-19

四元数与欧拉角.ppt_第1页
四元数与欧拉角.ppt_第2页
四元数与欧拉角.ppt_第3页
四元数与欧拉角.ppt_第4页
四元数与欧拉角.ppt_第5页
资源描述:

《四元数与欧拉角.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、四元数与欧拉角1Outline四元数的定义四元数的运算利用四元数进行旋转变换利用四元数进行旋转合成2n1.1*四元数(quaternions)定义一个有固定点的刚体通过绕该点的某个轴转过特定角度可达到任何姿态转轴的方向可以表示成一个单位矢量:则描述该转动的四元数可以表示成:四元数既反映了转动的方向又反映了转动的幅值.31.2四元数的组成四元数的表示:λ-----标量部分----矢量部分包括一个实数单位1和三个虚数单位i,j,k另一种表示法:,P代表矢量部分4Outline四元数的定义四元数的运算利用四元

2、数进行旋转变换利用四元数进行旋转合成52.1*加法和减法加法和减法:或简写成:62.2虚数单位的乘法规则i,j,k在乘法运算中的规则:对比Hamilton的公式72.3*四元数乘法或简单地表示成:82.3四元数乘法自定义函数function[q1]=qmul(q,m)lm=q(1);p1=q(2);p2=q(3);p3=q(4);q1=[lm-p1-p2-p3p1lm-p3p2p2p3lm-p1p3-p2p1lm]*m;>>a=[1223]';>>b=[2423]';>>q=qmul(a,b)q=-0.

3、77960.32820.49240.2052>>92.3*四元数乘法表示符号※四元数乘法的符号※关于交换率和结合律102.4*共扼和范数共扼四元数的定义------两个四元数的标量部分相同,向量部分相反q和q*彼此互为四元数.可以证明:四元数的范数---定义成,则q成为规范化的四元数若是规范化的112.5*四元数的逆和除法若则q1和q2彼此互为逆,写为和因为除法:没有具体意义或function[qi]=qinv(q)%inverseofquaternionqn=norm(q);q(2:4)=-q(2:4

4、);qi=q/qn^2;12Outline四元数的定义四元数的运算利用四元数进行旋转变换利用四元数进行旋转合成133.1*矢量的旋转如果矢量R相对固定坐标系旋转,并且该旋转可以用四元数q描述,新矢量记为R’,则R和R’之间的变换可以表示成下述四元数运算:含义:矢量R相对固定坐标系旋转,旋转的角度和轴向由q决定上述运算中,R被当成一个标量部分为零的四元数,即:143.2*坐标系的旋转一个矢量V相对于坐标系OXYZ固定:从坐标系OXYZ转动了q,得到一个新坐标系OX’Y’Z’.V分解在新坐标系OX’Y’Z’

5、中矢量V在两个坐标系之间的坐标变换:记:则分别称为V在两个坐标系中的映像.和153.3四元数和方向余弦----表示坐标系旋转,其中q和C之间是什么关系?假设则应用四元数乘法,得到163.3四元数和方向余弦方向余弦矩阵173.4四元数转动变换的两种形式如果一个矢量V固定,坐标系旋转按照四元数q进行了旋转,得到了一个新坐标系,则该矢量分别在新旧坐标系中投影表达式间的关系借助映像方式可以表示为:如果一个坐标系固定,一个矢量VE按照四元数q相对该坐标系进行了转动,得到一个新的矢量VE’,则新旧矢量之间的关系为:

6、18Outline四元数的定义四元数的运算利用四元数进行旋转变换利用四元数进行旋转合成194.0*转动四元数的合成连续的多次转动可以等效成一次转动.假设四元数q1和q2分别代表第一次和第二次坐标系旋转.q1q2则合成后的转动四元数q可以表示成:q其中q1和q2的轴必须表示成映像形式.若q1和q2的轴都表示在原来坐标系中,则204.1四元数合成例子:非映像方式坐标系顺序旋转情况下四元数的合成坐标系OX’Y’Z’相对坐标系OXYZ多次旋转首先,绕Z轴转过角度ψ,瞬时转轴n和k轴重合,则21第二次旋转:绕X’

7、转过角度θ,旋转轴n表示为:4.1四元数合成:非映像方式对应的四元数:224.1四元数合成:映像的方式这里q1和q2的转动轴表示为非映像的形式,因此合成的四元数为:转动次数越多,合成后四元数的表达式会愈发复杂234.2*四元数合成:映像的方式每次转动的瞬时转轴都以映像方式给出.对第一次转动,瞬时转轴n1的映像方式和非映像方式相同:因此244.2四元数合成:映像的方式第二次转动绕着OX’转过了θ转轴n2沿着OX’n2在坐标系X’Y’Z’中的映像为:因此q2的映像形式为254.2四元数合成:映像的方式第三次

8、转动绕着OY’轴转过φ.转轴n3沿着OY’轴OY’是由原来坐标系的OY轴转动得到的,因此n3的映像形式为:这样,四元数q3的映像形式为264.2四元数合成:映像的方式因为q1,q2和q3都表示成了映像的形式,所以合成的四元数q的计算公式为:由q可以进一步得到合成转动对应的方向余弦矩阵27Outline欧拉角的定义欧拉角性质应用285.0*静态的定义对于在三维空间里的一个参考系,任何坐标系的取向,都可以用三个欧拉角来表现。参考系又称为实验室参

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。