基于惯性传感器和地图匹配的行人室内定位算法
发布时间:2017-04-20 20:30
本文关键词:基于惯性传感器和地图匹配的行人室内定位算法,由笔耕文化传播整理发布。
【摘要】:基于位置的服务已经兴起多年,随着这种服务的不断发展,针对如何确定位置的研究也逐渐深入。室外位置感知目前已经有比较成熟的系统,基于卫星、基站定位系统已经完全融于生活服务,而室内定位领域虽然存在众多定位系统,却至今仍没有统一的系统或标准出现。本文在深入研究了基于惯性传感器的定位系统和熟悉了Wi Fi室内定位系统的基础上,提出了利用智能手机中的惯性传感器和地图匹配算法实现的室内定位解决方案。基于惯性传感器的定位部分的核心是行人航迹推算算法,该算法主要通过检步、步长估计及航向估计三大步骤实现,在初始化一个位置之后,根据每一步的步长和航向角求取每一个迈步之后到达的位置。针对不同的行走场景中对应的不同手机姿态,将手机姿态分为四大类,基本囊括了常见的场景,并在此基础上提出一种具有普适性的检步算法,该检步算法解决了传统峰值、谷值检步中无法区分静止动作的问题,从了提高了检步的准确率。根据检步算法可以监听步态事件,根据陀螺仪测量的数据计算局部旋转矩阵,结合电子罗盘解算出行走中的航向角,通过对数据库中加速值进行分析,得到一种较为合理的步长估计方法,从而可以随着步态事件的改变不断推算更新位置信息,即实现了位置跟踪。然而,单纯的使用行人航迹推算得到的位置信息可靠性并不高,所以本文引入了融合地图信息的方法,主要体现在粒子滤波算法和地图匹配算法中。粒子滤波算法利用地图中不可穿越的分界线的位置来修正粒子群的权值,使得在所有粒子生成后,对粒子群的位置加权求和得到的位置最大程度的不出现穿越分界线的情况,为了保证粒子群不会退化引入了粒子重采样方法。虽然粒子滤波能从一定程度上解决粒子越界问题,但当所有粒子都出现越界行为时,会导致粒子滤波失去作用,因此引入地图匹配算法,首先利用某些特殊地理位置对应的行走特征和无线网络特征,生成地图路标,当检测到这种行走特征或无线网络特征时则匹配到该路标上,从而修正角度、步长等参数,为了最大程度的保持行走的路径特征,最后利用路径匹配算法将历史路径匹配到最相似的预设路径,从而根据这种路径进行后续路径追踪和筛选。在论文最后,设计并实现了基于Android手机终端的应用软件,进行相应的实际测试,进一步体现了论文所提出的相关算法的优势。
【关键词】:室内定位 惯性传感器 粒子滤波 地图匹配
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP212;TN92
【目录】:
- 摘要4-5
- ABSTRACT5-8
- 第1章 绪论8-17
- 1.1 课题来源及研究的目的和意义8
- 1.2 国内外研究现状及分析8-11
- 1.2.1 室内定位技术8-9
- 1.2.2 基于惯性传感器的室内定位技术9-11
- 1.3 主要研究内容11-15
- 1.3.1 PDR-SH算法12-13
- 1.3.2 融合地图信息13-15
- 1.3.3 Android应用开发15
- 1.4 论文结构15-17
- 第2章 基于惯性传感器的定位算法17-37
- 2.1 检步17-24
- 2.2 步长估计24-27
- 2.3 航向估计27-33
- 2.4 初始位置估计33-36
- 2.5 本章小结36-37
- 第3章 融合地图信息的改进定位算法37-50
- 3.1 粒子滤波基本理论37-41
- 3.1.1 状态空间模型37-38
- 3.1.2 最优贝叶斯估计38-39
- 3.1.3 重要性抽样39-40
- 3.1.4 重采样40-41
- 3.2 PF融合地图信息41-45
- 3.3 地图匹配45-49
- 3.3.1 路标识别45-46
- 3.3.2 路径匹配46-49
- 3.4 本章小结49-50
- 第4章 移动端的软件实现50-58
- 4.1 Android应用开发50-52
- 4.1.1 Android简介50
- 4.1.2 主要用到的类50-52
- 4.2 软件设计及实现52-56
- 4.2.1 界面设计及实现52-53
- 4.2.2 功能设计及实现53-56
- 4.3 实景测试56-57
- 4.4 本章小结57-58
- 结论58-60
- 参考文献60-64
- 硕士期间发表专利64-66
- 致谢66
【参考文献】
中国期刊全文数据库 前1条
1 邓中亮;余彦培;袁协;万能;杨磊;;室内定位现状与发展趋势研究(英文)[J];中国通信;2013年03期
本文关键词:基于惯性传感器和地图匹配的行人室内定位算法,,由笔耕文化传播整理发布。
本文编号:319482
本文链接:https://www.wllwen.com/kejilunwen/wltx/319482.html