是否有允许使用iBeacons进行室内定位的套餐?

时间:2017-04-12 09:08:25

标签: xamarin.forms bluetooth-lowenergy ibeacon

我正在尝试构建一个Xamarin.Forms应用程序,它可以使用iBeacons实现室内定位。目前,我只能在Android上进行测试。

在我尝试调整现有的原生包之前,我想知道是否有一些现有的库。

提前致谢。

2 个答案:

答案 0 :(得分:0)

使用iBeacon进行室内定位是一项复杂功能,需要HW(iBeacon设备)和SW - 所有组件都需要设置位置图,iBeacon位置,与位置计算相关的所有逻辑等等。因此,从头开始构建这是一项非常复杂的任务。因此,我建议尝试已经存在的东西。

例如,Estimote在他们的SDK中有室内定位功能,但据我所知,他们使用指纹识别方法计算位置有点不准确;反过来,Leantegra(Leantegra GitHub)也具有此功能,并使用更准确的Multilateration方法。所以,请随意尝试一下。

答案 1 :(得分:0)

三边测量只是第一步,要获得适当的准确度,您需要使用Multilateration方法 - 根据信号计算位置到多个(超过3个)信标设备。如果将ibeacon设备表示为半径等于信号强度的圆,则会得到很多可能的处置,其中位置的计算变得非常复杂......