10

我应该为某个地方开发一个室内定位系统,所以我从收集有关如何开发这样一个系统的信息开始,我现在的问题是:什么控制定位的准确性以及如何改进它?我发现了不同的API和项目,精度各不相同,例如:爱立信室内定位API提供10米以内的精度,而Qubulus API提供4米以内的精度,我遇到了一些像iDOCNET这样的项目,声称提供1.2左右的精度。米。那么,控制精度的室内导航系统的主要组成部分是什么?

4

1 回答 1

25

我正在做一个类似的项目,并测试了几个现有的工具。

您可以在此处找到有关 IPS 准确度/精度/分辨率的一些有趣信息:

关于 IPS 分辨率的 Stackoverflow 线程

尤其要阅读 TRX Systems 的 Carol Politi 的答案。

简而言之,精度主要取决于用作参考信号的无线电信标的类型和密度(可以是 GSM/WDCMA/UMTS 网络单元、wi-fi 接入点、蓝牙加密狗/信标等)。因此,为了提高系统的精度,您必须使用所有现有/可用的无线电源(手机和 wi-fi 接入点),并且,也许,您必须添加/安装自己的参考点(很可能是 wi-无线路由器)。

只要我能够从迄今为止的实验中看到,您可以从此类基于无线电的系统中获得的实际精度如下。

  • 电话网络:1至2公里
  • Wi-Fi:10 至 150 m(通常为 40 - 150 m)
  • 蓝牙:4 到 10 m(使用诺基亚技术可能更好,使用 BT 3.0 和特殊信标)

一起使用不同的技术只会为您提供最佳技术的精确度。例如,当您使用手机和 wi-fi 接入点作为参考点时,您只会获得 10 到 150 m 的分辨率。没有什么比......好。

有关基于 wi-fi 指纹系统的示例/灵感,请查看:Redpin

仅使用无线电信号(无线电多点定位)获得房间级分辨率的唯一方法似乎是蓝牙。诺基亚为此开发了一些东西。

提高整个系统分辨率的有效方法是将基于无线电的定位系统(如 wi-fi 指纹识别)与基于地图的定位系统(谷歌的“寻路”:许多 2D 游戏中使用的相同地图导航技术)配对)。

这样,您可以强制您的整个系统精确定位您的用户,他/她实际上可以在哪里(在过道中,在房间内),避开不可步行的区域(如墙的内部或不可访问的部分)建筑物)。这使您计算的导航路径更加合理,但在长走廊和过道中,分辨率仍然很差(5 到 10 m 或更差)。

另一种方法称为“传感器融合”:将来自加速度计、指南针和其他内置在用户移动设备中的传感器的位置/运动知识添加到基于无线电的系统中。

此类混合系统已在市场上销售,无需安装任何辅助无线电信标,即可为您提供高达 2 - 4 m(房间级、过道级)的分辨率(此类系统也称为“无基础设施的室内定位系统”) . 其中一些系统也使用寻路算法。

例如/关于混合系统的灵感,请看:Footpath

有关更鼓舞人心的项目,请参阅杜克大学的 UnLoc:Gizmag 的 UnLocDuke的 UnLoc 。

如果您需要更好的分辨率,很可能您必须安装自己的蓝牙信标(和/或使用诺基亚技术)。

于 2012-09-05T11:42:08.390 回答