IMU(Inertial measurement unit)

IMU(Inertial measurement unit),是测量物体三轴姿态角及加速度的装置

陀螺仪
陀螺仪的测量原理有简单点来说就是角动量守恒,需要理解的可以观看以下视频
https://www.youtube.com/watch?v=ty9QSiVC2g0
https://www.youtube.com/watch?v=XPUuF_dECVI
但是在这里,我们只需要知道这样一件事情
陀螺仪能测量出X,Y ,Z三轴的角速度

加速度计
加速度计在网络上有一个通俗易懂的盒子模型。我们假设在失重环境下有一个球放在一个一样大的方盒子里面,如图。

这时如果有一个加速度向左,如图

则盒子右侧便能检测到一个力。如果在地球上则有一个重力加速度如图

这时我们根据重力加速度在各个方向上的分量便能求解出物体的姿态了,但是水平方向偏航角与重力加速度垂直无法求得,具体如何求解可参考
http://www.starlino.com/imu_guide.html
这里同样只需要知道以下两点
加速度计能测量出三轴的加速度
加速度计无法求出水平方向的偏航角

磁力计
简单来说磁力计就是一个指南针,正好弥补了加速度计无法测量的水平方向的偏航角的问题。具体的原理介绍网络上有大量文章,解算姿态也请参考这篇文章。
https://blog.csdn.net/loveuav/article/details/81713015
值得注意的是磁力计解算姿态时不能直接采用公式
anglez=−arctan2(mny,mnx)
而是需要使用加速度计计算出的roll和pitch做一个坐标变换,再带入计算。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值