室内定位应用都有哪些坑

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenmagege/article/details/76767494

2015年,有幸以项目经理角色做了某省级单位的室内定位应用项目,主要是基于现场位置的信息推送,期间遇到了相当多的困难,但最终都逐步解决,在当时来看,该项目在室内定位精准度和技术层面都是处于行业领先水平,也获得了业内创新奖项。

回首过往,大大小小的坑遇了不少,如果你正在或即将要做室内定位方面的项目,以下坑希望你能提前知晓。


        第1大坑:环境层面

环境层面是先决条件,主要包括了空间环境和网络环境。

空间环境是指空间的规整性,比如我们去商场、办公室和去艺术馆及美术馆,这些地方的空间环境其实是相差挺大的,相对来说办公环境和商场环境每层楼的层高会比较固定,而且四四方方比较规整,而艺术馆或美术馆则不一定了,一般都是不规整的空间设计结构,而且会有些层高非常高的中空区域,那这个就会影响到定位设备的选型、部署、信号的覆盖率及信号的数据传送了。


        图1:规则的办公空间环境,可快速有效部署定位设备,同时信号能有效覆盖。



                                             图2:不规整艺术馆空间环境,不利于部署,会有信号盲区产生


网络环境是指数据传输的WiFi网络环境,如果这个环境不好,那会影响定位信号的计算,同时对于普通个人用户来讲,在整个定位产品中的体验会非常糟糕,在这里推荐使用无缝漫游的WiFi网络部署,这样可以在整个空间环境中做到随时随地有效WiFi链接。目前做无缝漫游WiFi方案的厂商较多,这里不具体说明了。


 第2大坑:技术层面

        第一个是定位方案的选择,目前市场上室内定位技术太多,比如超声波室内定位技术、射频识别(RFID)室内定位技术、红外线定位技术、iBeacon蓝牙室内定位技术、Wi-Fi室内定位技术、超宽带室内定位技术、ZigBee室内定位技术,但从面向普通大众应用的便利性和有效性来看,推荐以Wi-Fi室内定位和iBeacon蓝牙定位技术结合为最佳方案,Wi-Fi和蓝牙是目前用户最能较低门槛使用的定位技术,有一部智能手机就可以。

        第二个是定位坐标点计算是放在应用端还是后台来做的问题,Wi-Fi和蓝牙定位的技术原理是通过用户端手机设备来感知附近Wi-Fi定位AP或者蓝牙定位设备信号的强度值,连同设备的MAC地址一起打包传送给位置服务后台计算出当前用户手机所在的具体空间位置。在位置服务后台其实是有一块叫做空间管理的内容的,主要是用于管理部署到现场环境的Wi-Fi定位AP或者蓝牙定位设备的空间位置坐标。

       如果说从获取定位坐标的实时性来看,建议把定位计算这块的SDK打包到应用端比如手机APP上来做,后台主要做设备空间位置的管理,这样对用户体验会更好。



 第3大坑:应用层面

        目前很多大众化的室内定位应用都是在APP上做,其实对用户来讲门槛还是较高,毕竟室内定位应用对大众来讲只是临时性的一个应用,比如进入商场找洗手间,或者进地下停车场找车,这种用完就走的需求,如果还需要用户安装个APP,恐怕不太合适,所以很多时候来看,室内定位本身并非刚性高频需求,如果一定要做也一定是必须以低门槛的方式来提供服务,比如嫁接到微信平台,当然前提是微信本身能开放相关的定位信号数据给各个系统集成开发商调用。记得2015年当初做定位项目之前,我们还和合作厂商去深圳某假日广场看了阿里巴巴的喵街(也是基于蓝牙定位的移动应用),当时看到不少妹子在现场做应用推荐,但到去年下半年,喵街整个项目进入调整期,从主创团队到业务方向都“大换血”,阿里实力有多强大家都知道,所以新进入室内定位的玩家,车要开稳咯。。


        第4大坑:运维层面

        运维层面包括定位设备、网络设备以及后台定位系统和空间管理子系统的维护,定位设备如果是Wi-Fi定位AP,可以考虑POE供电,如果是iBeacon,可选用低功耗、拆装便利的设备;网络设备建议选用Cisco、华为、华三等大厂品牌了,最重要的是要做成无缝漫游,不然现场调试那叫一个痛苦;后台定位系统和空间管理系统总体设计上主要是要考虑后续设备更换、维修的便利性,不要随便增加几个设备就需要改系统代码就好了。


嗯,欢迎大家听我吹水。




        

猜你喜欢

转载自blog.csdn.net/shenmagege/article/details/76767494