一、坐标系转动表达方式

1、初等变换矩阵

<1>坐标系变换矩阵

:从坐标系到坐标系的坐标系变换矩阵

<2>坐标变换矩阵

:为从坐标系到坐标系的坐标变换矩阵;

<3>初等变换矩阵

绕X轴旋转任意一个角度:

绕Y轴旋转任意一个角度:

绕Z轴旋转任意一个角度:

举例:如果导航坐标系(东-北-天),经过三次旋转,旋转顺序:3-1-2(即:分别绕Z轴、X轴、Y轴旋转)得到载体坐标系,其转换矩阵为:

导航系到载体系的方向余弦矩阵为:

注:0系为导航坐标系(东-北-天),3系为载体坐标系(右-前-上)

2、方向余弦阵微分方程/姿态阵微分方程:

(1)微分方程:

(2)方向余弦阵微分方程求解:

注:假设定轴转动,存在不可交换性误差。

3、四元数微分方程:

(1)微分方程:

(2)四元数微分方程求解:

注:假设定轴转动,存在不可交换性误差。

4、等效旋转矢量微分方程:

(1)微分方程:

简化:

用等效旋转矢量计算m-1时刻与m时刻之间,的变化旋转矢量:

注:等号右边第二项,为修正量;第一项就时间间隔内,陀螺仪积分;其中Δθ为陀螺仪积分;

上式求导为:

5、角速度、姿态阵、四元数、旋转矢量之间的关系

(1)姿态阵与旋转矢量:

(2)四元数与旋转矢量:

注:其中u为单位长度的三维矢量;

或:

(3)姿态阵与四元数关系:

二、描述圆锥运动

1、角运动和圆锥运动:

(1)圆锥现象验证:

具体步骤:通过假设圆锥环境下,

<1> IMU陀螺仪旋转轴和输出轴出现同频不同相的情况,得到三轴角速率;

<2> 利用两个时刻之间,变化四元数;通过四元数微分方程,得到四元数表示的角速度;

通过将<1> 与<2> 进行比较,得到圆锥现象!

(2)圆锥误差补偿算法:

前提是:在圆锥环境下,即Tm-1时刻与Tm时刻的四元数均为圆锥环境下定义的四元数;

<1>利用四元数更新方程,得到周期内的变化四元数,

<2>通过旋转矢量表达式,与<1>中的变化四元数相等,得到周期内的旋转矢量;

<3>将周期内的角速度积分,得到角增量,然后与<2>进行比较,两者做差(<2>减去<3>)即为圆锥运动环境下,的不可交换性误差;

(3)不可交换性误差补偿算法:

多项式角运动环境(基于泰勒级数展开的多子样算法):

圆锥误差补偿多子样算法:

捷联惯导坐标系相对转动与圆锥运动精简汇总相关推荐

  1. 捷联惯导系统学习2.6(圆锥运动的4种表达方式)

    机械陀螺仪的基本特性 (章动):当陀螺仪收到瞬时冲击力矩后,自转轴在原位置附近做微小的圆锥运动,期转子轴的大小方向不变. 圆锥运动(震动环境中产生 ):刚体在受到环境影响或者本身具有角速度时,在两个正 ...

  2. 捷联惯导-坐标系-观测值补偿-对准-编排-时间更新-测量更新

    1 坐标系 捷联惯导涉及到多种坐标系. 1.1 坐标系定义 惯性坐标系(i):以地球质心为原点,ziz_izi​指向地球自转轴,xix_ixi​轴位于赤道面内,指向空间任意点:yiy_iyi​轴构成右 ...

  3. 捷联惯导系统学习2.6(圆锥误差补偿多子样算法)

    若圆锥运动的四元数更新方程为: Q(tm)=Q(Tm−1).Q(T)Q(t_m)=Q(T_{m-1}).Q(T)Q(tm​)=Q(Tm−1​).Q(T) ( ...四元数乘法) ( Q(T)Q(T)Q ...

  4. 低成本MEMS惯导系统的捷联惯导解算MATLAB仿真

    低成本MEMS惯导系统的捷联惯导解算MATLAB仿真 一.姿态角转换为四元数 二.四元数转换为姿态角 三.反对称阵 四.位置更新 五.姿态更新 六.程序及数据 主程序: 子程序: 数据及完整程序 之前 ...

  5. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1doc.doc...

    基于 Matlab 的捷联惯导算法设计及仿真1doc 基于 Matlab 的捷联惯导算法设计及仿真1 严恭敏 西北工业大学航海学院,西安 (710072) E-mail:yangongmin@163. ...

  6. 捷联惯导算法--体会与心得

    本文转自:http://www.amobbs.com/thread-5492189-1-1.html,收藏学习! 1.四个概念:"地理"坐标系."机体"坐标系. ...

  7. 【算法学习笔记001】捷联惯导算法心得

    1.四个概念:"地理"坐标系."机体"坐标系.他们之间换算公式.换算公式用的系数. 地理坐标系:东.北.天,以下简称地理.在这个坐标系里有重力永远是(0,0,1 ...

  8. 捷联惯导基础知识解析之四(粗/精对准和GPS/IMU和GPS/里程计组合导航)

    初始对准(粗.精对准)/组合导航 一.捷联惯导粗对准 目的:寻找.确定参考导航坐标系:结果表现形式:得到姿态矩阵(进而可以求出欧拉角.四元数等) 前提:在导航坐标系(比如:东北天)下的重力矢量.地球旋 ...

  9. 捷联惯导总结--初始对准,位置标定,INS姿态更新,GPS/INS组合

    惯导及组合导航回顾  2018.09.16 今天和17系的同学一起把惯导的流程捋了一遍,为了加深自己的记忆,这里在前面把心得大致列出来. 我们这里只考虑捷联式惯导及松组合 首先拿到惯性传感器(加速度计 ...

最新文章

  1. 自适应IFRAME的大小
  2. Intellij页面汉字乱码问题
  3. 【星球知识卡片】深度学习换脸算法都有哪些?如何长期进行学习
  4. 醉聊产品:产品经理如何做好测试?
  5. Sqlite使用技巧集锦
  6. 【数据分析】年轻人如何才能实现年薪百万呢?
  7. 学习 MySQL 高性能优化原理,这一篇就够了!
  8. tensorflow的keras 与 原生keras几点比较
  9. JAVA进阶教学之(一维数组)
  10. Hadoop系列之ToolRunner与GenericOptionsParser用法
  11. http后面的双斜杠被转义_【实用干货】双荧光素酶报告基因检测
  12. .NET基础编程之特性 - Attribute
  13. swfupload 上传报 security error # 2049 (security) 安全错误问题
  14. 编译器错误~写JS还是谨慎点好
  15. html5手机的注册页面,H5页面结合vue实现登录注册组件
  16. MATLAB绘图总结
  17. 第三方PDF查看--本地查看
  18. 如何用仅用C语言判断编译器的大小端
  19. python cnn 回归模型_【深度学习系列】CNN模型的可视化
  20. 【第41篇】ConvMAE:Masked Convolution 遇到 Masked Autoencoders

热门文章

  1. [Excel 与 股票] Excel 生成日线图
  2. jQuery 实现模糊查询
  3. hadoop-core-site.xml配置文件详解
  4. 在某高层建筑物中只有一部电梯,由N个正整数组成一个请求序列,列表中的数字表示电梯将在哪层停,电梯按列表顺序依次停靠电梯每上行一层需要花6秒时间,每下行一层需要花4秒时间,电梯每停一次需要用时5秒。
  5. P1533数字翻转 升级版
  6. linkage pathways
  7. Java毕业设计 之 [含源码等]车库停车计费系统[包运行成功]
  8. Python 常用笔记
  9. 2013年沙利文 大未来读书小结
  10. python1~10阶乘_Python练习(七)计算1到n的阶乘的和