【问题标题】:How can I determine my position by triangulation on known routers?如何通过已知路由器上的三角测量来确定我的位置?
【发布时间】:2010-04-09 01:51:37
【问题描述】:

有没有可用的开源软件?基本上,我只想根据位置固定且已知的路由器的信号强度进行三角测量。

我知道可能会有干扰的情况,但让我们坚持列出已知的源代码。谢谢。

【问题讨论】:

    标签: wifi triangulation


    【解决方案1】:

    我不知道任何三边测量软件...应该有人写一个开源库。

    看看trilateration 公式。它们应该不难实施。最困难的事情是将你的点和路由器点放在一个网格上,你对路由器位置的测量应该会告诉你如何做的决定。将所有内容映射到网格后,公式并不复杂,也不难计算。

    【讨论】:

      【解决方案2】:

      我找到了这个解决方案:http://redpin.org 他们免费为您提供 iOS 和 Android 平台。你可以下载所有的资源看看。有一堆文档和其他工作人员可以帮助您

      【讨论】:

      • 我将奖励答案更改为这个答案,因为它完全符合我的需求(另外它是免费的)。令我惊讶的是,自从我第一次发布这个问题以来,谷歌已经六年没有提供任何东西了
      【解决方案3】:

      我不知道任何可用的软件,但是...考虑到信号强度,这将是微不足道的,对吧?

      1. 将信号强度转换为距离
      2. Triangulate 对位置进行三边测量(公式见http://en.wikipedia.org/wiki/Trilateration

      【讨论】:

      • 从技术上讲,您需要做的是三边测量,而不是三角测量。
      • @WhirlWind,+1 的好答案
      【解决方案4】:

      您可以尝试以下项目:
      WiFiPS - 基于 WiFi 的室内定位系统
      open_wps - WiFi 定位系统

      【讨论】:

        猜你喜欢
        • 2015-06-30
        • 2012-08-12
        • 2013-05-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多