毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于MEMS惯性地磁测量组件的人体运动跟踪与捕捉方法(7)
对式(2-41)、式(2-42)和式(2-45)求转置并合并,可得
因此,可得(2-47)
由于陀螺仪误差较大,因此不用陀螺仪的信号进行初始对准,而直接采用加速度计的信号来进行水平姿态角的对准。
由于 ,将式(2-46)代入式(2-42),得
(2-48)
因此可计算2个水平姿态角为
(2-49)
2.2.5 四元数算法整体流程
综上所述,四元数算法流程为:首先进行初对准得到初始姿态信息。利用陀螺仪测量载体相对于惯性空间的角速度 ,然后借助空间几何关系由陀螺仪的输出求 ,其中要用到 。解决这个问题要用到上一时刻的 进行迭代,进而求出当前时刻的 。因此, 的求解是一个循环迭代过程。从姿态阵的元素中提取载体的姿态信息求得 、 、 。如下图,
图2.1 四元数算法流程图
2.3 基于FQA算法的姿态捕捉方法
因式分解的四元数算法,即FQA算法,此算法输出一组四元数代表载体的姿态。通过基于半角公式的推导并且由于使用了四元数使此算法计算过程避免了三角函数[2]。下面介绍此算法的计算过程。
将一个传感器模块作为惯性测量单元(IMU)附属于需姿态捕捉的载体上。为便于分析,首先定义:地球固定坐标系xeyeze遵循东-北-天(NED)公约,即:xe指向东,ye指向北,ze指向天。身体坐标系xbybzb附属于被测姿态的载体。传感器模块有它自己的坐标系xsyszs与三个正交安装的加速度计/磁传感器轴一致。因为传感器模块固定在物体上,身体坐标系xbybzb与传感器坐标系统xsyszs有一个常偏置量。为方便讨论,假设身体坐标系统与传感器坐标系统相一致。
姿态角的定义为:
(1)关于z轴旋转一个角度 为方位角,其范围为:a- ;
(2)关于y轴旋转一个角度 为俯仰角,其范围为−π/2 ≤ θ ≤ π/2;
(3)关于x轴旋转一个角度 为横滚角,其范围为−π < ≤ π。
2.3.1 俯仰角解算方法
当一个物体以恒定的速率向固定的方向运动时,x轴加速度计垂直于重力,因此零加速度。y轴加速度计也为零,z轴加速度计为-g。如果物体按z轴旋转一个角度,则无论方位角为多少度x轴加速度计始终为零。如果刚体以一个角度θ上抛,x轴加速度计为
(2-50)z轴加速度计为 (2-51)
设重力加速度为g=9.81m/s2。且身体坐标系统测量的加速度矢量为 (2-52)
为了方便,加速度计和磁传感器从传感器模块输出的是标准的单位向量。即 (2-53)
|a|是加速度矢量a的模。有式(2-57) 的值可以表示为(2-54)
可通过下式计算出来(2-55)
再利用半角公式求出 和
则俯仰角四元数为 (2-57)
2.3.2 橫滚角解算方法
当物体做橫滚运动时,y轴加速度计为
cos 的值由式(2-55)决定。若cos 不等于零,则sin 和cos 可由下式决定
如果cosθ等于零,则意着身体坐标的x轴垂直定位方向。 的半角值可以用式(2-56)计算。橫滚四元数为
(2-64)
2.3.3 方位角解算方法
因为方位角不受角速度计的影响,因此FQA算法是思路是首先计算方位角与橫滚角,然后计算方位角。把身体坐标系 (2-65)
投影到地面坐标系的旋转操作为 (2-66)
式中 、 代表三文矢量中的纯矢量四元数,例如,bm=(0bmxbmybmy)。 应该与已知的当地的正规化磁场矢量n=[nxnynz]T一致,即: 。且
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
主从方式无线传输的弹体飞行时间测量系统
下一篇:
μVISION高精度三维磁场测量电路设计与实现+源代码
基于LabVIEW的火焰光谱采集系统研究
ZnO与多巴胺分子界面特性研究
基于平均场理论二组分一...
基于平均场理论二组分三...
基于abaqus的水下爆炸气泡数值模拟
基于复合光栅投影的三维面形测量
基于虚拟仪器的高中物理实验教学设计
组态王文献综述
紫陵阁
浅谈动画短片《天降好运》中的剧本创作
弹道修正弹实测弹道气象数据使用方法研究
小学《道德与法治》学习心得体会
适合宝妈开的实体店,适...
淮安市老漂族心理与休闲体育现状的研究
大学生就业方向与专业关系的研究
人事管理系统开题报告
林业机械作业中的安全性问题【2230字】