论文部分内容阅读
随着城市建筑规模变大,内部结构复杂化,在室内活动中准确的到达一个陌生建筑的指定位置变得越来越困难。这种情况严重影响着人们日常生活,比如参加会议时可能无法到达指定会议室,去大型商场购物不知道怎么到达某个商店等。室内导航服务的相关应用因此变得越来越重要。 目前的室内导航系统普遍存在着两个缺陷。第一,室内定位技术还不成熟,定位错误会直接导致导航的失败。第二,目前室内导航方式采用最短路径优先等算法来实现使得系统不能很好的应对环境变化,且复杂的算法会过多的消耗移动设备上紧缺的资源。 基于Wi-Fi和BLE在定位应用中的优缺点,本文提出了基于Wi-Fi和BLE的分享式导航系统。首先,通过研究Wi-Fi和BLE技术特性和它们的定位方法,本文提出了使用Wi-Fi和BLE协同的定位方式,以在保证导航准确率的前提下降低系统的部署和维护成本;对于通过Wi-Fi进行定位的方法,本文提出了一套对Wi-Fi定位进行优化的方法。其次,考虑到目前室内导航方式存在的问题,本文提出了使用分享的方式进行室内导航,在这种模式中导航路径是通过用户生成并分享出去而获得的,这样的方式使得系统在应对环境变化时更出色,并且不用进行复杂的计算。最后,本文在安卓平台上对导航系统进行设计和实现,编写了一个安卓客户端程序,和服务器程序,并利用LIBSVM库编写了一个可以很方便的在项目中进行SVM(支持向量机)处理的JAVA项目。 相比于其他定位导航系统,本文的创新在于,使用了Wi-Fi和BLE结合的方式进行定位,导航方法采用了分享式的导航方式。本文对于室内定位导航的探索具有切实的理论意义和应用价值。