【问题标题】:Indoor Navigation using I-Beacon- Accuracy is changing rapidly使用 I-Beacon 的室内导航——准确度正在迅速变化
【发布时间】:2015-03-17 05:12:15
【问题描述】:

我正在使用 I-Beacon 做一个室内导航应用程序。为此,我正在使用信标给出的准确性。但它正在迅速变化。由于值在变化,即使我是静态的,必须计算的用户位置的 X 和 Y 坐标也会变化。所以请帮助我在我不动时使精度保持不变。

提前致谢

【问题讨论】:

  • 切换技术。使用 iBeacons 准确地对位置进行三角测量几乎是不可能的。快速变化的值主要是由于环境。在狭窄的空间里,你会拾取回声。在较大的繁忙空间中,信号将被路人阻挡或反射。手机壳、设备的位置(口袋、钱包、拿在手里)会有所不同。请参阅 WWDC 14 中的“将核心位置移动到室内”,了解 Apple 如何在 iOS8 中解决室内定位问题。
  • 你能把你提到的视频的链接给我吗?
  • @AswinSathyan 您是否找到任何方法来稳定信标发送的距离?我也在这个问题上花了很多时间

标签: ios ibeacon indoor-positioning-system


【解决方案1】:

我建议你阅读以下文章,了解三边和非线性回归两种定位算法的经验:R/GA Tech Blog

您将在GitHub 上找到实现这两种算法的完整 iOS 应用程序

该App非常有助于了解室内导航需求的难点并进行实验。

另外请注意:Apple 确实在 WWDC 2014 上宣布了使用 iOS8 中的核心定位框架的室内定位,但几个月后他们停止了该计划。有很多关于新功能的匆忙。苹果决定不再只为大公司提供该程序。你可以注册here

了解 Apple 的策略很重要:与 iOS8 中的 Core Location Framework 室内定位功能相比,iBeacons 技术用于接近和广告。第一个只是对第二个的补充,而不是替换。

Estimote 博客about the physics of beacon tech. 上还有一篇有趣的文章。对您有用的部分开头是“当我们开始构建它时,我们正在试验一种称为三边测量的方法。”

【讨论】:

    【解决方案2】:

    由于距离(准确度)估计值的波动,使用信标进行室内定位非常困难。您可以尝试一些平均和平滑算法,但这只是实现可靠、基于信标的室内定位的开始。

    Estimote 正在开发现成的带有信标的室内定位库:https://github.com/Estimote/iOS-Indoor-SDK,您可能想尝试一下。但它仅适用于 Estimote 信标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-01
      • 1970-01-01
      • 2018-03-21
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      • 1970-01-01
      • 2017-09-02
      相关资源
      最近更新 更多