9DOF之pitch,yaw,roll基本理念

在弄6轴或则9轴传感器的时候,不可避免会遇到很多新的概念,刚开始我也不知道pitch,yaw,roll是什么概念来着。。。既然是6,9轴,那么肯定是有坐标轴的,否则也不好标识了。常用的例如以三维笛卡儿坐标系为例,它是在二维笛卡儿坐标系的基础上根据右手定则增加第三维坐标(即Z轴)而形成的,其坐标如图1所示:


在心中有了如上的坐标体系之后,就能够理解下面的概念了:

pitch是围绕X轴旋转,也叫做俯仰角,如下图所示:


yaw是围绕Y轴旋转,也叫偏航角,如下图所示:


roll是围绕Z轴旋转,也叫翻滚角,如下图所示:


结合上面的图形演示,就能够比较明确的明白这三个参数的含义了吧。仍然以飞机模型为例,如下图所示:



参考了:

http://blog.csdn.net/yuzhongchun/article/details/22749521

http://baike.baidu.com/link?url=y8cRaQtgajDuMiFXAbWHtv2JueErPrp568LM8SKtunxZXrNrR0lH5FCKUcLRVNTteM923QKCT9UcR7zEuzayCK

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
9DoF Razor IMU M0将SAMD21微处理器与MPU-9250 9DoF(9自由度)传感器相结合,创建了一个微型,可重新编程的多用途IMU(惯性测量单元)。它可以编程为监视和记录运动,通过串行端口传输欧拉角,甚至可以作为步数计步器。 9DoF Razor的MPU-9250具有三个3轴传感器 - 加速度计,陀螺仪和磁力计 - 使其能够感应线性加速度,角旋转速度和磁场矢量。板载微处理器Atmel的SAMD21是Arduino兼容的32位ARM Cortex-M0 +微控制器,也是Arduino Zero和SAMD21 Mini Breakout板的特色。 除了一对IC之外,9DoF Razor IMU还包括一个μSD卡插槽,LiPo电池充电器,电源控制开关以及一系列用于项目扩展的I / O分支。它预编程了示例固件和Arduino兼容的引导加载程序,因此您可以通过USB连接自定义固件和刷新代码。 实物截图: 特性: 集成的MPU-9250 IMU和SAMD21微处理器 LiPo电池充电器 μSD卡插槽 流和/或日志的预编程示例固件:加速度计,陀螺仪和磁力计数据...... ...和/或四元数和欧拉角 Arduino可通过USB编程 新的MPU-9250 Arduino库,支持芯片的数字运动处理功能 额外的SAMD21引脚爆发了 系统开/关开关 用于Invensense MPU-9250惯性测量单元(IMU)的高级Arduino库,可实现传感器的数字运动处理(DMP)功能。除了配置和读取加速度计,陀螺仪和磁力计之外,该库还支持芯片的DMP功能,例如: 四元数计算 计步器 陀螺仪校准 点击检测 方向检测 附件资料截图:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值