我应该为某个地方开发室内定位系统,所以我开始收集关于如何开发这样一个系统的信息,我现在的问题是:什么控制了定位的准确性以及如何改进? 我发现不同的API和项目具有各种精度,例如:爱立信室内定位API提供10米内的精度,而Qubulus API提供4米内的精度,并且我遇到了一些像iDOCNET这样的项目,声称提供的精度约为1.2米。 那么,控制精度的室内导航系统的主要组成部分是什么?如何提高室内定位的准确性?
回答
我正在研究一个类似的项目,我测试了一些现有的工具。
您可以找到有关IPS准确度/精确度/分辨率这里一些有趣的信息:
Stackoverflow thread on IPS resolution
阅读从TRX系统的卡罗尔波利蒂答案,尤其如此。简而言之,精度主要取决于用作参考信号的无线信标的类型和密度(可以是GSM/WDCMA/UMTS网络小区,Wi-Fi接入点,蓝牙适配器/信标等)。 。因此,为了提高系统的精确度,您必须使用所有现有的/可用的无线电源(电话单元和Wi-Fi接入点),也许,您必须添加/安装自己的参考点(最有可能是Wi- fi路由器)。
只要我能从目前的实验中看到,您可以从这种基于无线电的系统中获得的实际精度如下。
- 电话网络:1至2公里
- 的Wi-Fi:10至150微米(最常见的40 - 150米)
- 蓝牙:4至10米(也许与诺基亚技术较好,这用途BT 3.0和特殊信标)
一起使用不同的技术只是为您提供最好的精度。例如,当您使用手机和Wi-Fi接入点作为参考点时,您只需获得10至150米的分辨率。没有什么比......好。
例如/灵感关于Wi-Fi的指纹为基础的系统,看一下:Redpin。
拿到房间级的分辨率,只使用无线电信号(广播多点)的唯一方法,似乎是蓝牙。诺基亚为此开发了一些东西。
提高整个系统分辨率的一个有效方法是将基于无线电的定位系统(如wi-fi fingerprinting)与基于地图的定位系统(Google用于“寻路”)配合使用:使用相同的地图导航技术在许多2D游戏中)。
通过这种方式,您可以强制您的整个系统准确指出您的用户,他/她实际上可以在哪里(在通道内,房间内),包括不可漫步的区域(如墙壁的内部或不可访问的部分)。这使得您的计算导航路径更加合理,但是在长走廊和通道中,分辨率可能仍然很差(5到10米或更差)。
另一种称为“传感器融合”的方法是:将基于无线电的系统添加到来自用户移动设备内置的加速度计,指南针和其他传感器的位置/移动知识。
这样的混合动力系统已经上市,可以在不安装任何辅助无线电信标的情况下为您提供高达2-4米(房间级别,通道级别)的分辨率(此类系统也被称为“无基础设施的室内定位系统“)。其中一些系统也使用寻路算法。
例如,关于混合动力系统的灵感,请看:Footpath。
对于一个更鼓舞人心的项目,请参阅杜克大学的UnLoc:UnLoc at Gizmag和UnLoc at Duke。
如果您需要更好的分辨率,很可能您必须安装自己的蓝牙信标(和/或使用诺基亚技术)。
- 1. 如何提高网络提供商的位置准确性? Android
- 2. 如何提高cmuSphinx的准确性?
- 3. 如何提高pocketsphinxcontroller的准确性
- 4. 如何提高我的起始位置的准确性?
- 5. 如何提高GPS位置的准确性?
- 6. (iphone)Corelocation的室内准确度如何?
- 7. 用android定位室内位置 - 不够准确
- 8. 如何提高性能分析的准确性
- 9. 提高Android TessBaseAPI(Tesseract)的准确性OCR
- 10. Python tesseract提高了OCR的准确性
- 11. 提高iOS编程中位置管理器的准确性
- 12. 室内定位
- 13. 如何提高纬度使用核心位置管理器的准确性
- 14. Bigquery提高准确性问题
- 15. 如何提高Tesseract的OCR文本的准确性?
- 16. 如何提高语音到文本转换器的准确性
- 17. 如何提高matlab决策树的准确性
- 18. 如何提高Matlab中SVM训练和分类的准确性?
- 19. 如何提高GPS坐标的准确性?
- 20. Python - 如何提高小数的准确性?
- 21. 如何提高OpenCV模板匹配的准确性
- 22. 如何提高朴素贝叶斯分类器的准确性?
- 23. 如何提高斑点检测的准确性?
- 24. Html5地理定位非常高的准确性
- 25. Emgu CV人脸识别:如何提高准确性
- 26. Android Mobile-Vision如何从多个选项中提高准确性
- 27. iBeacon检测不能给出准确的室内导航位置
- 28. 提高Android中的接近度提醒的准确性
- 29. Keras BatchNorm:训练准确性提高,而测试准确性降低
- 30. QML定时器 - 如何提高准确度?
这确实是一个很好的答案,这就是我前几天的结论,基础设施定位系统被证明有不同的问题(信号干扰,信道带宽等等),所以我们转向了传感器融合系统,我们目前正在关注FoootPath项目的可用文档,它似乎是如此精确,准确性在一步之内可能...... 阅读您的项目文件 - 如果可用 - 会很好。 –