0

假设我有两个以上的 iPhone 连接到同一台服务器。使用 iPhone 中内置的传感器以及基于其信息的任何可能的计算,有没有办法判断一部手机与另一部手机的方向是什么?

他们会在同一个房间里,所以 GPS 的波动在这里不会很好地工作。

我尝试仅使用罗盘读数在图表上对两个点进行建模,但我认为这不会单独起作用。不过我可能是错的。

4

2 回答 2

1

正如您已经提到的,GPS 在建筑物内使用时效果不佳。因此,不可能获得方向,因为您没有两个可靠的位置。

使用 iOS7 和定位信标,室内定位应该会容易得多.. 但这现在没有多大帮助。

于 2013-06-18T14:52:37.210 回答
1

您可以在您的程序中设置一个校准阶段,在该阶段您将每部手机启动到一个准确的位置,然后使用 6 轴运动不断计算准确的当前位置(在所有 6 轴中)。但是,您进行该计算的时间越长,您将离真实位置越远,最终(给定足够长的时间)一部手机可能会认为它在加拿大,而另一部在墨西哥。

因此,如果您每次想要开始时都进行校准,它可能适用于短期突增。

也有蓝牙定位的可能性,但这需要至少 3 部手机并在它们之间共享位置数据。或者您可以进行 wifi 定位,但这需要与蓝牙相同。

长话短说,如果您想要英寸本地化,这不会发生。如果你想要码本地化它是可能的,但不是可用的。

于 2013-06-18T14:57:36.407 回答