使用I-Beacon的室内导航 - 准确性正在迅速变化

时间:2015-03-17 05:12:15

标签: ios ibeacon indoor-positioning-system

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

提前致谢

2 个答案:

答案 0 :(得分:3)

我建议你阅读以下关于两种定位算法Trilateration和NonLinear Regression的经验的文章:R/GA Tech Blog

你会发现完整的iOS应用程序在GitHub

上实现这些人的算法

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

另请注意: Apple确实在iOS8中通过核心位置框架宣布了WWDC 2014的室内定位,但几个月后他们停止了该计划。这个新功能有很多热潮。 Apple决定只为大公司提供该计划。您可以注册here

了解Apple战略非常重要:与iOS8中的核心位置框架室内定位功能相比,iBeacons技术用于接近和广告。第一个是第二个的补充,而不是替代。

Estimote Blog about the physics of beacon tech.上还有一篇有趣的文章。对你有用的部分从句子#34开始;当我们开始构建它时,我们正在尝试一种叫做三边测量的方法。"

答案 1 :(得分:1)

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

Estimote正在制作现成的带有信标室内位置的图书馆:https://github.com/Estimote/iOS-Indoor-SDK,您可能想尝试一下。它只适用于Estimote信标。