2013-06-18 28 views
0

假设我有两个+ iPhone连接到同一台服务器。 使用iPhone内置的传感器以及根据其信息进行的任何可能的计算,是否有任何方法可以确定一个手机与另一个手机的方向?有没有办法知道一个iPhone从另一个方向走向哪个方向?

他们会在同一个房间里,所以GPS的波动在这里不会奏效。

我试着用图表上的两个点只用他们的指南针读数来建模两个点,但我不认为这会独立工作。但我可能是错的。

回答

1

您可以在程序中设置一个校准阶段,您可以在每个手机的准确位置启动每个手机,然后使用6轴运动连续计算当前位置(全部6轴)。但是,越是长期运行计算,距离真实位置越远,并且最终(给定足够长的时间),一部手机可能会认为它在加拿大,另一部分则在墨西哥。

因此,如果您每次开始校准都需要进行校准,它可以用于短时间喷射。

也有蓝牙本地化的可能性,但这将需要至少3部手机和他们之间的位置数据共享。或者你可以做wifi的位置,但这需要与蓝牙相同。

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

1

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

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

相关问题