0

我正在做一个需要室内导航的项目。搜索了很多,我只找到了一些付费的sdk和其他工具。我只是想知道室内导航的工作原理以及使用的架构是什么?另外我想知道ibeacon如何用于室内导航。仅 iOS 设备需要实现室内导航。请告诉我。提前致谢!!

4

2 回答 2

8

使用信标或 WiFi 进行室内导航是一项复杂的任务,您必须愿意进行大量自定义编程和测量。使用了三种主要方法。

最先进的方法是从放置在该区域的多个 WiFi 或蓝牙源进行信号指纹识别。指纹指定了区域中每个可能点的每个源的预期信号电平。根据这些指纹,必须生成房间的软件模型,该模型允许代码在地图中为每个源的测量信号电平找到最佳匹配坐标。

执行调查非常耗时,如果移动发射器或重新布置房间,则必须重新进行调查。出于这个原因,必须构建自动化工具以使其实用。

有几家公司专门从事这项工作,并拥有用于设置新部署的专有工具。不幸的是,我知道没有开源或现成的软件可以做到这一点。

一种更简单的方法涉及在三个或更多参考信号之间进行三边测量。但由于信号电平的巨大变化,我还没有听到任何关于这种方法为实际实现提供足够准确度的报告。当设备静止时,计算出的位置往往会漂移几米。

第三种方法是最简单的。在每个参考点放置一个信标。并将用户位置计算为最接近的信标。这很容易做到,但需要大量的信标。

于 2014-09-23T14:17:36.180 回答
2

添加到上面指定的答案作为在 iBeacon 室内导航中使用三边测量的第三种方法

充当 iBeacon 信号接收器的 iOS 设备会提供一个称为准确度的参数,该参数在 Apple iOS 编程文档中定义为接近值的准确度,以米为单位测量从信标到 iOS 设备的距离。使用这个参数,我们可以形成数学模型。

在链接iBeacon - Indoor Navigation 之后可以找到基于三边测量和相应数学模型的解决方案的 先机

于 2014-11-05T18:28:06.863 回答