摘要:

随着3G网络的大规模建设与智能移动终端的迅速普及,移动互联网时代已经到来,定位系统更是成为移动通讯设备的缺省配置.然而,众所周知的是:目前在用户群体中普及的全球定位系统(GPS)是依靠通讯卫星实现定位,并将结果传送至移动网络的.虽然在户外环境中能提供精确的位置信息(包括精度,纬度,速度,时间,轨迹等参数),但是无法确定垂直方向上的位置变化.此外,全球定位系统还必须要求定位的环境要在卫星的视距范围之内.一旦将GPS设备移至室内,通讯卫星的信号受建筑物的影响而大大衰减,设备也就无法正常工作,使定位功能大打折扣.基于信号强度的无线局域网定位系统是一个室内定位系统,它利用现有的无线局域网基础设施,为移动用户提供位置服务信息.它填补了室内环境下连续空间定位技术的空白,能够提供较高的定位精度,并且不需要添加硬件设备,代表了定位技术的最新发展方向.现有的基于信号强度的无线局域网定位系统可以分为两种:理论模型和经验模型.理论模型需要建立距离与信号强度之间的关系函数,经验模型定位精度则较高,需要为每个局域网建立信号空间数据库,当无线网络环境改变时则要重新建立数据库. 本文设计与实现了一种在Android平台下运行的基于无线局域网信号强度的定位系统.通过获取与分析信号强度,以较理想的方式来获得被测物的位置信息,同时设计了一种全新的定位算法,提高了定位精度,最后通过实验进行比较分析,验证了算法的有效性.Android平台良好的开放性,支持应用程序的并行特性,强大的计算能力和数据库技术,都对实现本文的目标提供了强有力的支持.

展开

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐