我和我的团队是学生,我们正在开展一个最后一年的项目,在IOS(仅限IPhone)上开发室内定位系统(IPS)移动应用程序。想澄清我们对某些领域的疑虑。IOS 6室内定位系统
1)在应用程序商店中,仍然不允许从接入点计算WiFi信号强度的IPhone应用程序是否真的如此?
2)我已经看到相当多的SDK使用Wi-Fi三角测量来为android创建IPS。除了为IOS提供开源SDK的redpin之外,还有其他SDK可用于在IOS上开发IPS吗?
非常感谢。
我和我的团队是学生,我们正在开展一个最后一年的项目,在IOS(仅限IPhone)上开发室内定位系统(IPS)移动应用程序。想澄清我们对某些领域的疑虑。IOS 6室内定位系统
1)在应用程序商店中,仍然不允许从接入点计算WiFi信号强度的IPhone应用程序是否真的如此?
2)我已经看到相当多的SDK使用Wi-Fi三角测量来为android创建IPS。除了为IOS提供开源SDK的redpin之外,还有其他SDK可用于在IOS上开发IPS吗?
非常感谢。
1)是的。没有提供信号强度的公共API。 (可以用公共API收集的唯一信息是当前连接的Wi-Fi网络的SSID。)
2)我不知道。
1)真2)AFAIK号
看到这个SO answer on outdoor positioning和另一SO answer on the Apple80211 private framework如果使用访问无线网络(应用程序拒绝它OFC)。还有像Cisco Mobility Services Engine这样的硬件解决方案。
WiFiSlam使用的信号强度+ SSID +惯性。他们声称使用比卡尔曼更好的算法进行信号整合。请参阅http://youtu.be/OGdvjvla1Tc#t=1033s它们是由Apple购买的,现在已经从互联网上消失了,但似乎有可能(虽然很复杂)开发仅用于室内定位的软件解决方案。
另一件事,即使你设置了kCLLocationAccuracyBestForNavigation,但与GPS单元相比,位置仍然在整个地方。请参阅http://web.archive.org/web/20110912081330/http://rnr.davidlokshin.com/post/825290568
我想给这个答案1/2 upvote,但它不会让我。 – user523234 2013-04-28 09:18:03
然后给它一个1 :) – allprog 2013-08-09 21:51:38