我应该为某个地方开发一个室内定位系统,所以我开始收集有关如何开发这样一个系统的信息,我现在的问题是:什么控制定位的准确性以及如何改进它? 我找到了不同的API和项目,具有不同的精度,例如:爱立信室内定位API提供10米内的精度,而Qubulus API提供4米内的精度,我遇到了一些项目,如iDOCNET声称提供了精度约1.2米。 那么,控制精度的室内导航系统的主要组成部分是什么?
答案 0 :(得分:25)
我正在开展一个类似的项目,我测试了几个现有的工具。
您可以在此处找到有关IPS准确度/精度/分辨率的一些有趣信息:
Stackoverflow thread on IPS resolution
特别是阅读TRX Systems的Carol Politi的答案。
简而言之,精度主要取决于用作参考信号的无线电信标的类型和密度(可以是GSM / WDCMA / UMTS网络小区,Wi-Fi接入点,蓝牙适配器/信标等)。因此,为了提高系统的精度,您必须使用所有现有/可用的无线电源(手机单元和Wi-Fi接入点),或许,您必须添加/安装自己的参考点(很可能是wi- fi路由器)。
只要我能够从我的实验中看到,您可以从这些基于无线电的系统中获得的实际精度如下:
一起使用不同的技术只会给您最好的精确度。例如,当您使用手机和Wi-Fi接入点作为参考点时,您只需获得10到150米的分辨率。没什么比这更好的了。
例如/关于基于wi-fi指纹的系统的灵感,请查看:Redpin。
使用ONLY无线电信号(无线电多点定位)获得房间级分辨率的唯一方法似乎是蓝牙。诺基亚为此开发了一些东西。
提高整个系统分辨率的有效方法是将基于无线电的定位系统(如Wi-Fi指纹识别)与基于地图的定位系统配对(Google用于“寻路”:使用的相同地图导航技术)许多2D游戏)。
通过这种方式,您可以强制执行整个系统,以确定用户他/她实际可以居住的位置(在过道中,在房间内),包括不可行走的区域(如墙壁的内部或非墙壁) - 建筑物的可进入部分)。这使得您计算的导航路径更加明智,但在较长的走廊和过道中,分辨率仍然非常差(5到10米或更差)。
另一种称为“传感器融合”的方式:向基于无线电的系统添加来自加速度计,指南针和内置在用户移动设备中的其他传感器的位置/移动知识。
这种混合系统已经在市场上出售,可以为您提供高达2-4米(房间级别,过道级别)的分辨率,无需安装任何辅助无线电信标(此类系统也称为“无基础设施室内定位”系统“)。其中一些系统也使用寻路算法。
例如/关于混合系统的灵感,请查看:Footpath。
要获得更具启发性的项目,请参阅杜克大学的UnLoc:UnLoc at Gizmag和UnLoc at Duke。
如果您需要更高的分辨率,很可能您必须安装自己的蓝牙信标(和/或使用诺基亚技术)。