The invention relates to the technical field of pedestrian navigation, in particular to a pedestrian navigation method and system, an electronic device and a storage medium. The pedestrian navigation method includes receiving the sensing information of the sensor component; obtaining the step information and the azimuth information according to the sensing information; calculating the first position information according to the step information and the azimuth information; calculating the error of the azimuth and the step length according to the first position information and the GNSS positioning position and estimating the second bits. Set information.
【技术实现步骤摘要】
行人导航方法和系统、电子设备及存储介质
本专利技术涉及行人导航
,具体涉及一种行人导航方法和系统、电子设备及存储介质。
技术介绍
全球导航卫星系统(GNSS)接收机在消费领域顺理成章地首先广泛应用于汽车导航。最近几年,由于电子设备的发展及小型化,GNSS接收机已经集成到便携式电子设备中,潜在地也让行人导航能始终开启并为日常所用。一直以来,由于GNSS信号采集和位置测定时的高功耗,行人导航有点不切实际。此外,在室内或者城市街谷环境中由于信号遮挡、干扰或拥塞,GNSS经常会失败或者性能变差。最近,装备有强大微机电系统(MEMS)传感器和高速处理器的便携式电子设备可以提供行人导航功能。这种方法依赖MEMS传感器,如加速度计、陀螺仪传感器、磁传感器或传感器组合,通过连续估算与已知位置的位移来跟踪行人。所谓的行人导航就是这种航位推算法的一个例子。
技术实现思路
本专利技术的目的可通过以下的技术措施来实现:本专利技术提供了一种行人导航方法,应用于电子设备,该行人导航方法包括:接收传感器组件的感测信息,所述传感器组件包括三轴加速度计、三轴陀螺仪和三轴磁力仪;根据所述感测信息获得步伐信息和方位信息;根据所述步伐信息和所述方位信息计算第一位置信息;根据所述第一位置信息和GNSS定位位置计算方位和步长的误差及估算第二位置信息。优选地,所述根据所述感测信息获得步伐信息,包括:从三轴加速度计中采集传感器信号;计算三轴加速度计的值以确定加速度计值输出波形中出现的峰值。优选地,所述根据感测信息获得方位信息,包括:根据三轴陀螺仪的感测信息计算电子设备的欧拉角;根据所得欧拉角、三轴磁力 ...
【技术保护点】
1.一种行人导航方法,其特征在于,应用于电子设备,该行人导航方法包括:接收传感器组件的感测信息,所述传感器组件包括三轴加速度计、三轴陀螺仪和三轴磁力仪;根据所述感测信息获得步伐信息和方位信息;根据所述步伐信息和所述方位信息计算第一位置信息;根据所述第一位置信息和GNSS定位位置计算方位步长的误差及估算第二位置信息。
【技术特征摘要】
1.一种行人导航方法,其特征在于,应用于电子设备,该行人导航方法包括:接收传感器组件的感测信息,所述传感器组件包括三轴加速度计、三轴陀螺仪和三轴磁力仪;根据所述感测信息获得步伐信息和方位信息;根据所述步伐信息和所述方位信息计算第一位置信息;根据所述第一位置信息和GNSS定位位置计算方位步长的误差及估算第二位置信息。2.根据权利要求1所述的行人导航方法,其特征在于,所述根据所述感测信息获得步伐信息,包括:从三轴加速度计中采集传感器信号;计算三轴加速度计的值以确定加速度计值输出波形中出现的峰值。3.根据权利要求1所述的行人导航方法,其特征在于,所述根据感测信息获得方位信息,包括:根据三轴陀螺仪的感测信息计算电子设备的欧拉角;根据所得欧拉角、三轴磁力仪的感测信息和三轴加速度计的感测信息计算欧拉角误差和传感器校准因数;以及根据所得欧拉角误差计算方位信息。4.根据权利要求1所述的行人导航方法,其特征在于,所述根据所述步伐信息和所述方位信息计算第一位置信息,包括:根据行人在上一时刻tk-1的位置信息(xk-1,yk-1)、当前时刻tk的步伐信息sk和方位信息θk计算当前时刻tk的第一位置信息(xk,yk),其中,xk=xk-1+skcosθk;yk=yk-1+sksinθk。5.根据权利要求1所述的行人导航方法,其特征在于,所述根据所述第一位置信息和GNSS定位位置计算第二位置信息,包括:接收GNSS信号以获得当前时刻的GNSS定位位置;在GNSS定位位置满足质量条件时,将所述第一位置信息和当前时刻GNSS定位位置通过卡尔曼滤波方法进行融合以得到第二位置信息。6.根据权利要求5所述的行人导航方法,其特征在于,所述满足质量条件包括:置信因数大于等于预设阈值,其中,M为每颗卫星的高度大于等于第一阈值且载波噪声密度大于第二阈值的卫星的数量,N为每颗卫星的高度大于等于第一阈值的卫星的数量。7.根据权利要求5...
【专利技术属性】
技术研发人员:姜天宇,虞婧,刘柏池,贾志科,
申请(专利权)人:和芯星通上海科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。