我目前正在研究如何跟踪手机相对于某些 radio /蓝牙/wifi 信号的位置。
我已经开发了一个使用 android Wifi 管理器扫描接入点的小应用程序,但这个解决方案太慢了,扫描刷新大约需要 1-2 秒。
我需要跟踪的延迟非常低,最多 100 毫秒。
据我所知,它不可能加快 android wifi 管理器的速度,所以我想知道是否有人有任何经验或知道一种方法,如果可能的话,可以更快地扫描来自 android 设备的 radio 信号或蓝牙信号?
我需要一个真正低延迟、高精度的解决方案,例如在一个空房间内跟踪用户的位置。
最佳答案
对于室内场景,我建议使用 iBeacon。它们非常便宜,非常精确,耗电量非常小,并且还可以与 Android 设备一起使用。 甚至还有多个免费库可以提供更好的 API。 唯一的缺点是设备必须支持低功耗蓝牙。
您使用的 iBeacon 越多越好。信号会重叠,但通过考虑信号强度很容易找到最接近的信号。您甚至可以使用三角测量之类的东西来进行更精确的定位。
关于android - 通过 Android 使用 radio 或其他信号跟踪手机在现实世界中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25505155/