适用于iOS室内导航的硬件/软件要求(Indoor navigation hardware/soft

2019-08-18 10:13发布

我正在开发的导航系统为我的大学作为某种研究活动。 我使用SVGKit显示楼层平面图。 现在我需要为导航和跟踪提供用户locationing服务。 因此,这里是我的问题:

1) Do I need some special hardware installed in university (Cisco MSE for example, or some cheaper analogues), or I can apply some software/technologies to our current hardware for server-side user location determining? If I do, what equipment do I need for it? I mean, it would be one unit for the whole university, or one per each floor, or what?

2)

问:为什么不Redpin iPhone客户端符合iPhone SDK协议? 答:苹果不提供公共API来获取WiFi数据。 为了获得iPhone客户端的工作,我们不得不使用私人API,它是iPhone SDK协议禁止。

(c)中http://redpin.org/faq.html

Does it mean that RedPin is unacceptable in AppStore, so I can't use it?

3)Does Navizon ITS requires some specific hardware equipment except standart routers?

谢谢大家,也许你可以给我提供更好的解决方案,我希望。 提前致谢。

Answer 1:

室内定位是一个非常广阔的领域和许多不同的解决方案可供选择,所有使用的硬件/软件的不同组合。 一些不需要特定的硬件工作,其他人需要非常昂贵的基础设施到位。 最后,这一切都取决于你想达到的精度。 下面是最常用的解决方案,我命令他们所使用的技术类型:

  1. 无线上网 :两种主要技术用在这里,三边测量和指纹。 如果您已经UNI已部署接入点(AP),两者都不需要特定的硬件。 三边测量信号强度转换为距离,然后相交圆(几乎完全一样GPS)。 一般这种有poorish准确性,你需要知道AP的确切位置为它工作。 指纹是一个模式匹配技术,其中首先建立环境的无线地图,然后匹配针对此映射的测量。
  2. 蓝牙 :如上述相同的技术可以与蓝牙节点使用。 当然,还有比无线上网的少蓝牙节点,所以你可能需要部署一些额外的节点为它是不够准确。 同样精度的无线上网(约5米)
  3. 航位推测法 :使用加速计,陀螺仪和指南针来计算用户的航向的速度。 需要被初始化并通过另一绝对定位技术定期校准。 受到漂移这样的精度迅速下降一段时间。 好处是它很便宜,不需要额外的硬件或初步调查阶段是必要的。
  4. UWB:基于飞行时间测量非常准确的技术。 需要发射器和接收器昂贵的硬件。 你可以达到厘米精度,这一点,但它可能不是你以后在做什么

这仍然是研究的一个领域,所以它不是那么容易找到的东西,只是工作。 我建议您联系大学的IT部门,如果他们运行一个思科系统,我知道有些人提供某种定位能力,但我没有太多的细节。

至于你的iPhone的问题,访问私有API来访问WiFi测量任何应用程序将通过应用商店被拒绝,所以你将无法发布任何依赖无线网络连接。 您还可以用它来研究目的虽然,你就得给自己找出的代码,因为没有官方文档(一些非官方的文档就在那里虽然)

祝好运!



文章来源: Indoor navigation hardware/software requirements for iOS