使用蓝牙改善位置?

时间:2015-07-18 14:47:53

标签: location classification bluetooth-lowenergy rssi

对于我的项目,我需要估计我使用的网格上的点。为了检查我的方法,当y = 2时,我通过x轴读取了一些读数; enter image description here

蓝色,棕色和灰色是接入点1,2和3的平均RSSI读数。节点从红点移动到120厘米的蓝色.RSSI读数的波动不是线性的,在我的情况下这是一个非常大的问题,以获得准确的位置。我用Knn来获得最近的位置。我该怎么做才能使它正确。使用其他一些分类器会有帮助吗?

1 个答案:

答案 0 :(得分:1)

查看Is rssi a reliable parameter in sensor localization algorithms: An experimental study

虽然我并不完全同意这些测试的执行和分析方式,但他们错过了很多关于分析结果的细节,例如区分不同BLE通道上RSSI的读数,或天线特性和方向的测量,核心声明我认为非常重要。

RSSI不能用作本地化算法中的可靠指标

除了问题反射,阴影,天线特性等问题之外,BLE规范本身也增加了问题,因为RSSI没有被定义为绝对值,它被指定用于黄金接收器范围的距离相关的相对方式,rx功率不会太弱而且不会太强,接收器无法获得最佳接收质量。此RSSI也可以从实际值变化+/- 6dBm。

这意味着,我们几乎不能依赖于不同设备上的相同读数;其次,根据规范,允许变化很大。

出于这个原因,过于依赖这种习惯的项目注定会以这种或那种方式失败。然而,仍有一些应用程序可能从这些RSSI读数中获得积极的东西,即不完全依赖它们,而是以支持的方式将它们用作指标

如果您对此更感兴趣,请搜索室内本地化rssi ,即谷歌学者。