关于IMU

news/2025/3/21 9:41:30/

https://www.zhihu.com/question/36323396

利用陀螺仪 加速度计 (mpu6050)求模块运动路径?

利用mpu6050检测模块运动路径,输出了欧拉角和加速度值,怎么去掉重力加速度,利用旋转矩阵?欧拉角运动Z-Y-X?

用IMU估计轨迹是可行的,但是对于6050来说非常不好,用个好点的IMU吧。看看人家做的:
youtube.com/watch?, 要自己做出这个效果也是可以的。

不要用欧拉角,欧拉角解算起来很蛋疼,用DCM或者是quaternion。
DMP就是鬼扯,非常不准。

动态标定加速度计的bias,然后好好处理下旋转,然后就是积分,差不多还是可以用用的。


作者:gaowenliang
链接:https://www.zhihu.com/question/36323396/answer/112933312
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

理论上说,只要能实时获得运动的三轴加速度和三轴角速度,通过坐标变换和积分就可以获得实时的速度和相对于初始点的距离,这也是惯性导航的基本原理。

但是对于MPU6050之类的MEMS器件,其精度和漂移都很严重,即使是做完温度等因素的补偿,两轮积分下来误差也是会随时间增加迅速增大,所以单纯依靠MEMS器件推算运动路径当前阶段不可行。

去掉重力加速度方面,需要根据角速度积分出欧拉角,进而得出重力向量在体坐标系中的分量,可以从测量得出加速度减掉这个分量。


作者:量子黑洞
链接:https://www.zhihu.com/question/36323396/answer/119191754
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


http://www.ppmy.cn/news/409878.html

相关文章

Linux | Vi/Vim编辑器

1024G 嵌入式资源大放送!包括但不限于C/C、单片机、Linux等。关注微信公众号【嵌入式大杂烩】,回复1024,即可免费获取! 1、什么是vi/vim? vi编辑器是Linux和Unix上最基本的文本编辑器(所有版本的 Linux 都…

UL read

读书笔记 FEDERATED LEARNING FROM ONLY UNLABELED DATA WITH CLASS-CONDITIONAL-SHARING CLIENTS 1.problems: 2. REPRESENTATIONAL CONTINUITY FOR UNSUPERVISED CONTINUAL LEARNING 1.problems: (1) Although Rao et al. (2019) instantiated a continual unsupervised re…

一些 IL 语言解释

跳转指令集合 Public field Static Beq 如果两个值相等,则将控制转移到目标指令。 Public field Static Beq_S 如果两个值相等,则将控制转移到目标指令(短格式)。 Public field Static Bge 如果第一个值…

LUID

LUID就是指locally unique identifier,我想GUID大家是比较熟悉的,和GUID的要求保证全局唯一不同,LUID只要保证局部唯一,就是指在系统的每一次运行期间保证是唯一的就可以了。另外和GUID相同的一点,LUID也是一个64位的值…

ALV 相关

目录: 1ALV双击弹出新ALV,并响应新ALV事件2DEMO:ALV 行、列、单元格颜色控制3Demo: Disable DELETE key on Keyboard4ALV输入数据后点回车自动将焦点置为下一行的该列(FM ALV)5ALV 金额字段对应币种情况6OO ALV 用户过滤数据后…

linux udev

了解udev (Linux dynamic device management) 1.概述 Udev is the device manager for the Linux kernel. Udev dynamically creates or removes device node files at boot time in the /dev directory for all types of devices. udev is a replacement for the Device File…

NPIV

1. 什么是NPIV http://www.clnchina.com.cn/expert_certs/2009/0125/3913.shtml NPIV是N_Port Identifier Virtualization的缩写,NPIV能将一个HBA卡接口虚拟成多个接口。 NPIV是一个SAN-OS功能,允许管理员分配多个光纤通道的ID到一个单一的N端口。当…