【技术实现步骤摘要】
基于门控循环神经网络和粒子滤波的地磁室内定位方法
本专利技术属于室内定位领域,具体涉及一种基于门控循环神经网络来进行地磁匹配定位的方法,以及结合粒子滤波来进行实时定位的方法。
技术介绍
室内定位技术在日常生活中具有广大的应用价值,如商场中的定位,停车场的导航等。地磁作为一种室内常见的信号,具有无基础设施,不同位置具有独特的信号强度的特点。但地磁具有低分辨率的缺陷,地磁信号在室内环境中的不同位置会出现相似的情况,所以地磁匹配定位的效果往往不好。常用的地磁匹配定位算法主要采集连续的地磁轨迹信号和动态时间规划算法来进行匹配定位。门控循环神经网络是对序列数据提取特征的一种优秀的循环神经网络,能更好地提取地磁轨迹信号来进行匹配定位。粒子滤波是地磁室内定位领域中常用的实时定位方法,通过不断的位置估计和实时测量更新来提高有效提高定位精度。
技术实现思路
针对现有技术中存在的不足,本专利技术提供一种基于门控循环神经网络和粒子滤波的地磁室内定位方法。本专利技术主要提出了一种室内地磁地图数据库的搭建方式,并利用门控循环神经网络来进行对地磁轨迹信号特征的提取,来达到更好的匹配定位结果。本专利技术主要利用门控循环神经网络来对地磁轨迹信号匹配定位的基础上,通过结合粒子滤波算法来进行实时定位,整个专利技术主要分为三个阶段:室内地磁地图数据库的搭建,训练模型进行匹配定位和粒子滤波的实时定位。室内地磁地图数据库的搭建阶段主要进行室内地图的划分和地磁轨迹信号的采集。训练模型进行匹配定位阶段主要通过门控循环神经网络来 ...
【技术保护点】
1.基于门控循环神经网络和粒子滤波的地磁室内定位方法,其特征在于,包括以下步骤:/n步骤1、室内地磁地图数据库的搭建:/n1)对室内地图的进行大小测量,并划分为多个网格;/n2)采集多组不同时间下行人行走方向下的地磁轨迹信号;/n3)分配地磁轨迹信号到网格并给地磁轨迹信号分配位置标签;/n步骤2、训练模型进行匹配定位:/n1)划分室内地磁地图数据库为训练集和测试集;/n2)训练门控循环神经网络模型进行匹配定位;/n步骤3、基于粒子滤波的实时定位:/n1)根据室内地磁地图数据库搭建室内地磁图;/n2)根据地磁传感器实时采集地磁轨迹信号和行人航线推测算法估计行人行走步长;/n3)在室内地磁图和训练好的门控循环神经网络模型的基础上,对实时采集的地磁轨迹信号划分后,结合粒子滤波算法来进行实时定位。/n
【技术特征摘要】
1.基于门控循环神经网络和粒子滤波的地磁室内定位方法,其特征在于,包括以下步骤:
步骤1、室内地磁地图数据库的搭建:
1)对室内地图的进行大小测量,并划分为多个网格;
2)采集多组不同时间下行人行走方向下的地磁轨迹信号;
3)分配地磁轨迹信号到网格并给地磁轨迹信号分配位置标签;
步骤2、训练模型进行匹配定位:
1)划分室内地磁地图数据库为训练集和测试集;
2)训练门控循环神经网络模型进行匹配定位;
步骤3、基于粒子滤波的实时定位:
1)根据室内地磁地图数据库搭建室内地磁图;
2)根据地磁传感器实时采集地磁轨迹信号和行人航线推测算法估计行人行走步长;
3)在室内地磁图和训练好的门控循环神经网络模型的基础上,对实时采集的地磁轨迹信号划分后,结合粒子滤波算法来进行实时定位。
2.根据权利要求1所述的基于门控循环神经网络和粒子滤波的地磁室内定位方法,其特征在于,步骤1室内地磁地图数据库的搭建,具体操作如下:
地磁传感器采集的地磁信号由三维向量<Mx,My,Mz>表示,三个向量值分别表示传感器三个方向轴上测量到的地磁信号;另外以三个向量值的二阶范数来表示地磁强度信号;地磁强度信号M如下所示:
地磁轨迹信号由连续的地磁强度信号所组成;室内地磁地图数据库的搭建首先把地图划分为边长为D的正方形网格,0.4m≤D≤0.8m,具体边长根据室内地图大小确定,网格数量由室内地图大小确定,并在行人行走方向上为每一个网格采集地磁轨迹信号;为了每个网格数据的多样性,为每个网格在不同时间采集地磁轨迹信号;对于每一个网格采集的地磁轨迹信号都分配一个相应的位置标签,所述的位置标签根据室内地图所建立的相对坐标系和地磁轨迹信号最后所在位置确定,相对坐标系的原点设置为室内地图的某一个顶点即可,最后所在位置为网格在地磁轨迹信号指向的边对应中心点。
3.根据权利要求2所述的基于门控循环神经网络和粒子滤波的地磁室内定位方法,其特征在于,步骤2训练训练模型进行匹配定位,具体操作如下:
将室内地磁地图数据库进行划分,其中70%作为训练集,30%作为测试集用于门控循环神经网络的训练;所采用的门控循环神经网络包括3个GRU隐藏层,将训练集中的地磁轨迹数据按照时间循环进行输入;在训练门控循环神经网络的过程中,采用平方损失函数作为模型的损失函数,其公式如下所示:
其中xi和yi表示室内地磁地图数据库中某一个地磁轨迹信号的位置标签,和表示门控循环神经网络对地磁轨迹信号预测的位置标签。
4.根据权利要求3所述的基于门控循环神经网络和粒子滤波的地磁室内定位方法,其特征在于,步骤3基于粒子滤波的实时定位,具体操作如下:
首先进行室内地磁图的搭建,通过为每一个网格在同一方向下选出最具有代表性的数据进行搭建,所述的最具有代表性的地磁轨迹数据为:计算同一方向下网格的所有地磁轨迹信号的...
【专利技术属性】
技术研发人员:颜成钢,巩鹏博,郑锦凯,孙垚棋,张继勇,张勇东,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。