首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将三轴磁强计读数和加速度计转换为指南针方位(Win 7)

将三轴磁强计读数和加速度计转换为指南针方位(Win 7)
EN

Stack Overflow用户
提问于 2011-12-02 19:51:29
回答 1查看 1.5K关注 0票数 2

我一直在用Location and Sensor API from C#查看三星700t在Windows7上的传感器。

我可以访问我的机载3轴加速度计,它给出X,Y,Z输出,以及所谓的3轴磁强计,它给出一个'float‘类型的单值输出,它似乎在我当前位置的120-160之间变化,这取决于方向(即它不仅仅是计算一个方向)。

我看到网络上有各种各样的文章,它们推导出从加速度计和磁力计的组合中提取指南针方位的公式,以校正位置。所有的解决方案都不是微不足道的,但它们也需要磁力计的3轴响应。我无法访问我的磁力计的3轴输出。有没有比我聪明的人能解释一下发生了什么,以及我是如何提取方位值的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-11 20:07:52

看起来这个读数是有方向的读数。它只是受到很大的阻尼,反应缓慢,对附近的磁场非常敏感,比如扬声器。这就是错误读数的原因。API返回了正确的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8355928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档