首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有关于使用Accel+Magnetic+Gyroscope检测方向的例子?

有没有关于使用Accel+Magnetic+Gyroscope检测方向的例子?
EN

Stack Overflow用户
提问于 2012-02-23 04:10:34
回答 1查看 1.3K关注 0票数 1

据我所知,这3个字段的单位是rad/sec。它们很适合跟踪3D运动,但不适合单独使用(没有校准)。

因此,我们的想法似乎是使用Accel+Magnetic生成一个矩阵,但由于这并不准确,因此您可以使用陀螺仪数据对数据进行一些校正。

有没有人有管理这个的类,或者更多关于如何使用方向数据对Accel+Mag矩阵进行实际校正的信息?

我是否误解了模式,我是否可以单独使用方向传感器,它是否真的可以测量精确的方向,或者它是否需要磁/加速度来校准系统。

这些矩阵注定要在opengl相机中使用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-23 04:21:41

不久前我在GitHub上放了一些代码,我在我的应用程序中使用了这些代码。它使用卡尔曼滤波器来修正抖动值。https://github.com/a85/MagCompass/blob/master/src/com/rickreation/magcompass/HomeActivity.java

您还可以使用ROTATION_VECTOR传感器类型来获得准确的方向(如果可用)。http://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ROTATION_VECTOR

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

https://stackoverflow.com/questions/9402194

复制
相关文章

相似问题

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