论文部分内容阅读
随着位置服务和移动互联网的蓬勃发展,市场对室内定位导航的应用需求不断增长,基于移动终端平台的室内定位导航研究成为了热点。传统的基于单一技术实现的室内定位解决方案存在一些局限性,随着更多相关技术的引进,采用多种技术相融合的模式已经成为室内定位导航领域的研究趋势。在该背景下,本文结合传统的基于接收信号强度指示(Received Signal Strength Indication, RSSI)的定位技术和移动终端的惯性传感器技术,对室内定位导航进行了相关研究。基于移动终端的室内定位应用可以划分为静态场景和动态场景,针对这两种应用场景本文做了如下工作:当移动终端处于静态场景中,需要获取静止状态下移动终端的当前位置坐标。为了减少传统基于RSSI定位算法对室内传播模型的依赖,简化这类算法的复杂程度,本文提出一种基于RSSI的移动权值定位算法。该算法通过场景建模,设定三类基准点并将其均匀分布在建模场景中;采集场景内不同定位标签在某一时段内的RSSI样本,对其先后使用高斯滤波和均值滤波以确定该时段的RSSI向量;根据判定规则确定基准点坐标,获取待测终端的大致位置;再运用室内传播模型计算移动权值,在基准点坐标基础上进行移动精化估算结果,最终计算得到待测终端的位置坐标。通过真实场景实验对比分析,该算法较对比算法具有更好的定位精度和稳定性。当移动终端处于动态场景中,需要在运动过程中实时记录移动终端的运动轨迹。本文结合惯性传感器与室内定位,在iOS平台上设计并实现了一个室内行走轨迹记录系统。为了解决移动终端运动过程中轨迹记录的问题,引入三种惯性传感器:加速度计,陀螺仪和电子罗盘。系统使用iOS框架实时监测三种传感器的输出数据,设计实现了运动状态估计框架。该系统通过监测数据去估计用户的运动模式,包括行进方向,行走步数和行走距离等,再以轨迹的形式将用户的运动模式展现在移动终端上。实际的运行效果显示,该系统可以准确地捕捉和记录用户的运动轨迹,实时地判断用户的运动状态,具有较好的实用效果。