gpt4 book ai didi

ios - 使用 I-Beacon 的室内导航

转载 作者:可可西里 更新时间:2023-11-01 17:06:11 24 4
gpt4 key购买 nike

我正在使用 I Beacon 进行室内导航。我想知道用户的当前位置。信标是否有任何属性,例如接近度或准确性,我将在其中获得信标与 userLocation 的距离。请帮助我从 userLocation 获取信标的距离。据我所知,信标具有准确性、接近度和接收信号强度 (RSSI)。因此,如果我清楚地了解这些准确性、接近度和 RSSI 的含义以及我如何计算或获取信标与用户位置的距离,将会很有帮助。

提前致谢。

最佳答案

CLBeacon 类包含三个与信标发射器和接收设备之间的距离相关的属性:

  1. rssi:接收信号强度指示器,以 dBm 为单位,表示信标信号在最后一秒测距周期内的平均强度。它起源于蓝牙 LE 芯片上的 radio 接收器,并且由于 radio 噪声而有很大的变化。

  2. accuracy:此字段提供信标和接收设备之间的距离估计(以米为单位)。它是使用数学公式根据 20 秒内 rssi 的运行平均值计算的,并结合 1 米距离处信标的 rssi 预期值的引用测量值。此引用测量在每个 iBeacon 数据包内传输。由于 radio 噪声、信号多径和反射,该场也有相当多的方差和误差。

  3. 接近度:此字段源自准确度,并根据值的范围将该值放入三个“桶”之一。 “立即”表示精度在 0.5 米以下,“远”表示精度在 3 米或以上,“近”表示介于两者之间的任何值。

这些领域都不能单独用于室内定位,这是一个复杂得多的主题。但是,根据所使用的技术,前两个字段可能是有用的输入。

此处提供更多详细信息:http://developer.radiusnetworks.com/2014/12/04/fundamentals-of-beacon-ranging.html

关于ios - 使用 I-Beacon 的室内导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29047472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com