3

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

提前致谢

4

2 回答 2

3

我建议您阅读以下有关使用三边和非线性回归两种定位算法的经验的文章:R/GA 技术博客

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

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

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

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

Estimote 博客上还有一篇关于 信标技术物理学的有趣文章。. 对您有用的部分从“当我们开始构建它时,我们正在试验一种称为三边测量的方法”开始。

于 2015-03-31T21:32:45.973 回答
1

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

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

于 2015-03-18T11:02:04.230 回答