四元数解算姿态Matlab程序代码

所属分类:其他

开发工具:matlab

文件大小:3KB

下载次数:31

上传日期:2017-11-08 18:40:58

上 传 者:枫棱

说明:  四元数是简单的超复数。 复数是由实数加上虚数单位 i 组成,其中i^2 = -1。 相似地,四元数都是由实数加上三个虚数单位 i、j、k 组成,而且它们有如下的关系: i^2 = j^2 = k^2 = -1, i^0 = j^0 = k^0 = 1 , 每个四元数都是 1、i、j 和 k 的线性组合,即是四元数一般可表示为a + bk+ cj + di,其中a、b、c 、d是实数。

对于i、j、k本身的几何意义可以理解为一种旋转,其中i旋转代表X轴与Y轴相交平面中X轴正向向Y轴正向的旋转,j旋转代表Z轴与X轴相交平面中Z轴正向向X轴正向的旋转,k旋转代表Y轴与Z轴相交平面中Y轴正向向Z轴正向的旋转,-i、-j、-k分别代表i、j、k旋转的反向旋转

(The four element number is a simple super complex number. The complex is composed of real and imaginary unit of I, where i^2 = -1. Similarly, the number of four yuan is composed of real and three imaginary unit of I, J, K, and they have the following relationship: i^2 = j^2 = k^2 = -1, i^0 = j^0 = k^0 = 1, four yuan each number is a linear combination of 1, I, J and K, i.e. the number is four yuan in general can be expressed as a + bk+ CJ + Di, B, C, a, D is a real number.

For I, J, K geometric meaning itself can be understood as a rotation, which represents the X I rotation axis and Y axis plane intersecting the positive X axis to the positive Y axis rotation, J rotation represents the Z axis and X axis plane intersecting the positive Z axis to the positive X axis rotation, K rotation Y axis intersects the Z axis in the plane of the positive Y axis to the positive Z axis rotation, -i, -j, I, J and -k respectively represent the K rotation and reverse rotation)

文件列表:[举报垃圾]

fcnsiyuanshu - 副本 (4).m

fcnsiyuanshu - 副本 (5).m

fcnsiyuanshu - 副本 (6).m

fcnsiyuanshu - 副本 (7).m

fcnsiyuanshu - 副本.m

fcnsiyuanshu.m

fcnsiyuanshu - 副本 (2).m

fcnsiyuanshu - 副本 (3).m

近期下载者:

相关文件:

收藏者:

matlab 取虚数单位,四元数解算姿态Matlab程序代码相关推荐

  1. 四元数解算姿态角解析

    本文来自:链接 一.概述 无人机求解姿态角有多种算法,但由于各种算法的自身限制及计算机计算速度的限制,所以我们需要选择一个较佳的求解算法,下面我们先来看看几种求解姿态角的算法: 1. 欧拉角法: 欧拉 ...

  2. 关于无人机四元数解算姿态角解析你知道吗?

    原文链接http://www.elecfans.com/d/705815.html 一.概述 无人机求解姿态角有多种算法,但由于各种算法的自身限制及计算机计算速度的限制,所以我们需要选择一个较佳的求解 ...

  3. 对四元数解算姿态的理解

    问题:为什么不用欧拉角来表示旋转而要引入四元数呢??? 前面介绍了什么是欧拉角,而且欧拉角微分方程解算姿态关系简单明了, 概念直观容易理解,那么我们为什么不用欧拉角来表示旋转而要引入四元数呢? 一方面 ...

  4. 四元数解算欧拉角MATLAB程序

    利用公式9.2.41计算欧拉角 第一张图片是姿态矩阵,选取北东地为参考坐标系,右前下为导航坐标系,推导过程见<惯性导航>第三版绪论部分,书中选的参考系与此相反,推导出来的和图片不一样需要注 ...

  5. 四轴飞行器1.4 姿态解算和Matlab实时姿态显示

    四轴飞行器1.4 姿态解算和Matlab实时姿态显示 MPU6050数据读取出来后,经过一个星期的努力,姿态解算和在matlab上的实时显示姿态终于完成了. 1:完成matlab的串口,并且实时通过波 ...

  6. 三轴磁力计解算姿态(四元数)

    原理 根据地磁场向量在水平面上的投影来计算载体的偏航角,类似于加速度计解算姿态,不同在于磁场易受干扰,且只能得到偏航角. 方法 假设导航坐标系为东北天,载体坐标系为右前上. 初始载体坐标系和导航坐标系 ...

  7. 七参数坐标参数解算(MATLAB)

     3.测试数据及代码: 源代码下载链接:七参数刚性坐标转换参数解算(Matlab)-数据集文档类资源-CSDN下载 两测站下的公共点坐标如下:  解算结果: 参考: [1] 适用于大旋转角的三维基准转 ...

  8. 雷达原理 | 用MATLAB信号处理是如何解算目标的距离和速度信息的?

    本文编辑:调皮哥的小助理 欢迎前来学习毫米波雷达基本原理.本节课将讲的是毫米波雷达利用MATLAB进行信号处理如何解算目标的距离和速度信息. 很多同学在看完雷达原理的基本公式之后,大致上能够明白雷达测 ...

  9. 三轴加速度计解算姿态(四元数)

    原理 当传感器载体静止时,加速度计只会输出重力加速度,可以凭此来计算载体的俯仰角和滚转角. 方法 假设导航坐标系为东北天,载体坐标系为右前上. 初始载体坐标系和导航坐标系重合,对应的四元数为q=[1, ...

  10. 树莓派pico mpu6050 一阶互补滤波四元数法 解算姿态角

    micro-python:一阶互补滤波&四元数法 代码 2.系统方案 2.1.组成 本系统由供电部分, 主控部分, 姿态传感器与通信部份组成 2.2.供电部分 电池为一节14500锂电池, 容 ...

最新文章

  1. 使用SQLite删除Mac OS X 中launchpad里的快捷方式
  2. Python教程:with ... as 语句你懂嘛?
  3. Struts2之Ognl
  4. 请写出至少五个块级元素_html 行级元素和块级元素标签列表分别有哪些
  5. python控制流代码怎么用_Python学习笔记控制流的元素
  6. java先抽到红球获胜,【图片】红蓝球概率问题,通过程序模拟抽取,计算结果已出,有兴趣来看【非现役文职吧】_百度贴吧...
  7. Not Wool Sequences(CF-239C)
  8. Exchange 2007的自动发现
  9. 走在网页游戏开发的路上——页游资源管理
  10. java simpledateformat 中文_[转载]java中Date,SimpleDateFormat
  11. 计算机的操作系统的那个好,电脑操作系统哪个最好用?
  12. 【JAVASCRIPT】使用ztree树,实现右键增加,修改,删除节点。带有复选框。
  13. Python实现汉译英
  14. Ununtu下安装搜狗拼音输入法
  15. HexoNext添加网易云音乐
  16. CAN总线概念(一)
  17. 投稿状态(status)记录 IEEE wireless communications letters (IEEE WCL)
  18. 怎么读取照片上的文字?清描:一键提取,批量识别
  19. Java基础 | 多态
  20. Linux Panic 机制解析

热门文章

  1. 如何卸载office201032位_企业如何利用Ansys Mechanical缩减设计时间、验证设计迭代?...
  2. 五位创想者,讲述五个非典型创业故事
  3. Python初学者福音!每30秒学会一个Python小技巧,Github星数4600+
  4. [走过的路]联想时光——人艰不拆(店长篇)
  5. Python多线程实现 as_completed先返回的任务先处理 在 阿里云 函数式计算 优化的应用
  6. 探究网络信息安全问题及防范措施
  7. 超声波测距仪编程_超声波测距详细资料及程序代码
  8. 关于云流化系统-实时云渲染延时性的讨论
  9. 英语的计算机软件如何拼写,怎样记英语单词拼写最快零基础背单词软件
  10. 「云渲染」渲染农场的架构原理、特点