[STM32F0] MPU6050姿态融合解算(DMP)

[复制链接]
5444|76
 楼主| 舒伯特玫瑰 发表于 2022-11-26 19:13 | 显示全部楼层 |阅读模式
754386381f4a0a1866.png
mpu6050是一个六轴传感器包括三轴陀螺仪和三轴加速度,分别可以测得三轴的角速度、加速度。但是一般传感器的原始数据都不能直接直接拿来用,都需要滤波和姿态融合解算。对于初学者来说卡尔曼滤波和姿态融合解算有一定的难度。但是MPU6050芯片内自带了一个数据处理子模块DMP,已经内置了滤波算法,可以直接输出横滚角、航向角、偏航角。下面我们给出相应的基于stm32的DMP初始化代码,在项目中添加相应的文件就可直接使用。



http://链接:https://pan.baidu.com/s/1J7JQGaUN1Hm-IT3WJ8ejvg 提取码:35oa

将MPU6050文件夹内的文件添加到项目中就能使用了


 楼主| 舒伯特玫瑰 发表于 2022-11-26 19:13 | 显示全部楼层
modesty3jonah 发表于 2023-3-4 12:43 | 显示全部楼层
可以使用MPU6050来实现计步器功能吗
ulystronglll 发表于 2023-3-4 22:08 | 显示全部楼层
怎么把磁航向也融合进去呢?              
jtracy3 发表于 2023-3-4 22:21 | 显示全部楼层
Mpu6050的dmp可直接输出加速度  
juliestephen 发表于 2023-3-5 10:17 | 显示全部楼层
传感器MPU6050的DMP是指的什么?
mnynt121 发表于 2023-3-5 11:22 | 显示全部楼层
怎么把磁航向也融合进去呢?              
kkzz 发表于 2023-3-7 13:46 | 显示全部楼层
可以使用MPU6050来实现计步器功能吗
朝生 发表于 2023-3-7 16:29 | 显示全部楼层
这个角度好像会有一定的延时
Pretext 发表于 2023-3-7 16:30 | 显示全部楼层
角度漂移怎么样?小于1度吗?
芯路例程 发表于 2023-3-7 16:31 | 显示全部楼层
好像还不错,正好有用!
51xlf 发表于 2023-3-9 12:04 | 显示全部楼层
不需要姿态解算了,可直接用DMP
sdlls 发表于 2023-3-10 10:05 | 显示全部楼层
mpu6050 dmp 怎么移植到stm32
mmbs 发表于 2023-3-10 14:14 | 显示全部楼层
一个单片机如何联接两个mpu6050?
adolphcocker 发表于 2023-3-10 18:05 | 显示全部楼层
Mpu6050的dmp可直接输出加速度  
AloneKaven 发表于 2023-3-10 22:19 | 显示全部楼层
好像会有延迟的吧
kmzuaz 发表于 2023-3-14 11:38 | 显示全部楼层
dmp输出的数据是"四元数",直接就用来解欧拉角了。
timfordlare 发表于 2023-3-14 11:51 | 显示全部楼层
DMP怎么使用手册里面不是描述简单,而是根本没有描述
1988020566 发表于 2023-3-14 13:41 | 显示全部楼层
dmp和卡尔曼滤波哪一个比较好
hudi008 发表于 2023-3-14 15:37 | 显示全部楼层
mpu6050 测出来的yaw 和roll一直在自己增加,这是怎么回事
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

266

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部