【技术实现步骤摘要】
一种MEMS
‑
IMU和Wi
‑
Fi组合的室内行人定位方法
[0001]本专利技术涉及室内定位和导航
,具体而言,涉及一种MEMS
‑
IMU和Wi
‑
Fi组合的室内行人定位方法。
技术介绍
[0002]在现代化城市中,人们在室内环境下的活动时间约占生活时间的80%左右,在移动互联网时代,70%基于手机的对话连接、移动消费、支付、数据连接以及80%的互联网数据交互等都发生在室内。这使得室内定位具有越来越广泛的应用与需求,与室内定位和位置服务相关的市场价值也越来越大。发展有效的室内行人导航定位技术可以有效降低使用者的自定位时间,为用户的活动及办公提供极大的便利。
[0003]室内行人导航定位技术现阶段的首要任务是在保障系统定位精度的条件下,降低系统运行成本,提高系统使用便携度。现代社会,智能手机是行人出行的必备品,且几乎时刻不离手,智能手机内部多嵌入微电子机械系统
‑
惯性测量单元(Micro Electro Mechanical Systems
‑
Inertial Measurement Unit,MEMS
‑
IMU),可利用其实现完全自主的惯性导航定位。相比其它的导航方式,惯性导航算法无需布置任何外部设备,不受外部环境条件限制,具有更大的运动自由度,邓平等人于2020年在文献《一种基于航向角准确修正的惯性导航室内定位算法》中基于改进的启发式航向角修正算法对复杂室内环境的航向角进行准 ...
【技术保护点】
【技术特征摘要】
1.一种MEMS
‑
IMU和Wi
‑
Fi组合的室内行人定位方法,其特征在于,包括:步骤1、行人手持移动设备行走,从移动设备的IMU中采集加速度计的加速度幅值、陀螺仪的角速度以及磁力计的三轴数据;步骤2、根据采集加速度计的加速度幅值、陀螺仪的角速度以及磁力计的三轴数据建立室内行人定位的系统模型,所述系统模型包括基于行人航位推算算法建立用于室内行人定位的位置递推模型,基于载体坐标系相对于导航坐标系的欧拉角建立行人的姿态递推模型,基于高斯
‑
马尔可夫过程建立的行人角速度递推模型,以及对IMU中的陀螺仪建立的系统误差模型;步骤3、建立室内行人定位的量测模型,所述量测模型包括将IMU中的陀螺仪的输出角速率作为连续时间上的观测量,建立基于陀螺仪的量测模型;定频采集Wi
‑
Fi的AP点与移动设备之间的距离作为辅助观测量,建立基于Wi
‑
Fi的量测模型;步骤4、根据建立的系统模型和量测模型分别建立基于扩展卡尔曼滤波所描述的线性化系统模型和线性化量测模型;步骤5、根据扩展卡尔曼滤波算法估计室内行人定位的状态数据。2.根据权利要求1所述的一种MEMS
‑
IMU和Wi
‑
Fi组合的室内行人定位方法,其特征在于,所述步骤2中基于行人航位推算算法建立用于室内行人定位的位置递推模型具体包括:步骤201A、确定参考坐标系,将行人初始位置的载体坐标系作为位置坐标的参考坐标系;步骤202A、通过加速度幅值中的波峰值和波谷值得到垂直方向加速度计的输出值a
vert.
,并基于垂直方向加速度计的输出值a
vert.
计算步长信息,其计算公式为:式中,分别为垂直方向加速度计输出值的波峰值与波谷值,κ是通过离散训练得到的步长估计系数;步骤203A、将计算的步长信息L
k
通过航向角投影到导航坐标系下,采用行人航位推算算法,计算从k时刻到k+1时刻时行人在导航坐标系下的位置增量:式中,ΔE
k+1
和ΔN
k+1
分别表示在k+1时刻沿着东向和北向的行人位置增量;ψ
k
为k时刻的航向角;步骤204A、计算k时刻行人与参考坐标系之间的转换矩阵C
t
:式中,ψ0是初始航向角;ψ
k
是k时刻的航向角;步骤205A、将步骤203A计算的位置增量从导航坐标系下转换到载体坐标系下,再经过转换矩阵C
t
转换到参考坐标系,得到用于计算k+1时刻行人相对于参考坐标系的位置递推模型:
式中,r=(x y z)
T
为参考坐标系中使用三轴坐标表示的位置矢量;w
r
为位置矢量的高斯白噪声;为导航坐标系到载体坐标系的方向余弦矩阵,n为导航坐标系的简称,b为载体坐标系的简称。3.根据权利要求1所述的一种MEMS
‑
IMU和Wi
‑
Fi组合的室内行人定位方法,其特征在于,所述步骤2中基于载体坐标系相对于导航坐标系的欧拉角建立行人的姿态递推模型为:式中,C3×3是姿态递推模型的系数矩阵:其中,p,γ,ψ分别为行人的姿态角,所述姿态角包括俯仰角、横摇角和航向角;为载体坐标系中的角速度,为在三轴上的分量;角加速度为姿态递推模型的过程噪声。4.根据权利要求1所述的一种MEMS
‑
IMU和Wi
‑
Fi组合的室内行人定位方法,其特征在于,所述步骤2中基于高斯
‑
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。