python - 重力会影响 MPU6050 的信号吗?
问题描述
我从传感器 mpu6050 流式传输 ax,ay,az 以计算角度如下等式:
ax = data_mpu["ax"]
ay = data_mpu["ay"]
az = data_mpu["az"]
phi = np.arctan2(ay,az) * 180/np.pi
theta = np.arctan2(ax,az) * 180/np.pi
psi = np.arctan2(ay,ax) * 180/np.pi
但似乎如果任何轴的方向与重力平行,我就无法正确计算传感器绕该轴旋转的角度。是真的吗,有人遇到同样的问题吗?谁能帮我 :(
解决方案
推荐阅读
- python - 在 PyQt5 中打印 pdf 文档
- java - Java 建模类,如果对象具有相同的属性但它们根本不同
- javascript - 双击编辑后如何将值从视图传递到控制器
- apache-spark - 如何在 Spark 结构化流中保存通过水印丢弃的记录
- spring-boot - Spring Boot Slf4j 更改日志时间戳以使用 UTC 时区
- keras - LSTM Keras:重塑输入数据
- javascript - 将对象附加到所有选择类javascript
- arrays - 查找、计数和索引数组中的重复项
- powershell - 远程机器上的 Azure DevOps Powershell 问题与美元登录秘密
- python - python importlib 从错误的目录导入