【问题标题】:How to estimate distance between two android devices through wifi-direct?如何通过 wifi-direct 估计两个安卓设备之间的距离?
【发布时间】:2015-08-03 09:04:01
【问题描述】:

我正在阅读有关Received Signal Strength Indicator(RSSI) 的信息。这可以用于我们的特定情况,distance 之间的rough estimation devices。但也许可以结合一些东西来提高准确性。

【问题讨论】:

  • 假设所有发件人实力相同?中间什么都没有??不太可能。

标签: java android android-wifi wifi-direct


【解决方案1】:

影响因素太多,无法准确确定此类数据。 仅查看 RSSI 就获得可靠的距离图是完全不切实际的。它可能会给您一个数量级,但没有任何精确的数据。

最值得注意的是使用的各种设备和底层硬件。但是请考虑这个简单的示例:您有 2 对设备,其中 1 对在 30m 范围内没有障碍物的范围内具有良好的信号,而另一对具有相同的值,被认为是良好的信号,但它们在 1m 范围内但具有造成严重干扰的障碍。任何对经验数据的解释都是非常不准确的。

最好的改变是通过 GPS 精确定位每个设备的位置,并交流和比较坐标。但是,底层硬件再次发挥作用。还有以更好的准确度精确定位所需的时间长度。我们说的是5-50米。所以基本上都是噪音。

超出此范围,您将超出 wi-fi 直接/点对点范围。

因此,在我看来,此时尝试估计 2 台 android 设备之间的距离完全是浪费时间。 (除非您正在构建一个巨大的互连 wi-fi 直接设备网络,在这种情况下,您可以提出一些很酷的应用程序,或者至少是可视化的东西——考虑到一对多的限制,这有点牵强)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 2020-09-28
    • 1970-01-01
    相关资源
    最近更新 更多