论文部分内容阅读
近年来,随着无线网络和移动终端用户量的快速增长,人们对位置服务(Location Based Services, LBS)的需求明显表现出快速、大幅增长的趋势,这很大程度上是由于无线网络的快速普及以及移动智能终端用户量的迅猛增长。位置服务在社会生产和人们生活的各个领域中受到越来越多的关注,并且逐渐展示出了良好的发展前景以及巨大的市场空间。其商业价值将不可估量,定位技术作为位置服务的基础,近年来也取得了飞速的发展。定位技术除了大家所熟知的GPS(室外定位)之外,还有室内定位。因为GPS的信号在室内并不能实现准确的定位,只能够大体上定位到目标处在哪一栋建筑物,在室内环境中,由于信号衰减等因素影响,GPS已经不能满足现有的应用对定位精度的要求,所以,这也使得室内定位得以越来越被重视。一套完整的室内定位系统,包括硬件和算法两部分,相比硬件而言,算法则更加灵活多变,对于同一个硬件平台,可以使用多种算法,或者对算法进行优化,从而提高定位精度,这也是研究人员对算法的研究要多于硬件的原因之一,基于这一现状,本课题设计了一套室内定位技术的研究平台,为研究人员提供一个室内定位算法的研究平台,该平台兼容的定位硬件包括现阶段应用比较多的ZigBee和WiFi,除此之外,考虑到陀螺仪和加速度计在室内在线定位中的重要作用,所以本平台也提供基于陀螺仪和加速度计的算法接口[31141。整个平台包括硬件和上位机两部分组成,硬件包括:锚节点,定位节点,通讯节点,其中锚节点的主要作用是产生ZigBee和WiFi信号,定位节点除了负责数据采集和传输,也提供算法接口和显示功能。通讯节点负责建立上位机和定位节点之间的通信。上位机主要提供算法接口,另外也有显示功能。本课题主要工作包括:各个模块的选型,电路的原理图设计、PCB制作、焊接、调试,硬件驱动程序编写,通讯协议设计,以及最后的测试工作。实验证明,本系统能够为室内定位技术研究提供兼容性比较好的软硬件平台、使得研究人员可以更加专注于算法优化研究,具有一定的创新性和实用性。