【问题标题】:Sensor Fusion on iOS DevicesiOS 设备上的传感器融合
【发布时间】:2011-08-19 04:06:06
【问题描述】:

我正在尝试找出如何开始在 iPhone 上实施传感器融合。我从 David Sachs 的演讲开始:

Sensor Fusion on Android Devices

虽然 David 的演讲非常具有说明性,但它没有显示任何代码(这是有道理的)。我已经看过GLGravity(提取重力矢量)和AccelerometerGraph 示例,但我需要一些帮助或至少指导如何组合加速度计、陀螺仪和指南针输入,以便结果类似于大卫展示了什么。

谢谢

【问题讨论】:

  • 嗨,你是怎么做到的,你能解释一下吗?
  • 嗨,我终于单独使用了指南针,但@Ali 的回复是我能找到的最好的。

标签: iphone ios accelerometer compass-geolocation gyroscope


【解决方案1】:

更新:截至 2015 年 5 月 19 日,在移动设备上自行实施传感器融合没有任何意义:Android(SensorManagerSensor.TYPE_ROTATION_VECTOR)和 iPhone(Core MotionCMAttitude) 提供自己的。



(2011 年 5 月 5 日的原始答案)

我已经基于这个manuscriptShimmer 2 设备实现了传感器融合。我强烈推荐它。

传感器融合通常由Kalman Filter实现。

然而,“程序员的卡尔曼滤波器”之类的东西并不存在。卡尔曼滤波器很难理解。如果你不理解它,你将无法正确实现和使用它。就用上面的手稿吧。

【讨论】:

  • 您的最后一个链接已损坏。
  • @confile 感谢您的通知。它没有被破坏:不幸的是,这个问题被删除了。但是,如果您有足够的声誉,您仍然可以阅读它。无论如何,谢谢,我会修改我的答案,使其不包含每个人都无法访问的链接。
  • 能否请您链接一些在 iOS 中完成卡尔曼滤波器的代码?
  • @confile 我刚刚做了,希望对您有所帮助。
  • @PetrusTheron 不,不幸的是不是开箱即用的。抱歉,您必须自己实现它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-08
  • 1970-01-01
  • 1970-01-01
  • 2011-04-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多