【技术实现步骤摘要】
导航方法、装置、设备和存储介质
[0001]本公开涉及计算机
,尤其涉及增强现实技术和视觉导航
,具体涉及一种导航方法、装置、导航设备、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]在室外导航中,通常使用全球定位系统(Global Positioning System,GPS)模块和电子罗盘来进行定位和定向。但是,在室内定位中,由于GPS信号弱,无法使用GPS模块有效确定位置,并且,由于室内磁场环境复杂,电子罗盘输出的定向信号易被干扰,无法使用电子罗盘有效确定方向。
[0003]因此,在室内导航中,通常使用视觉里程计,融合相机和惯性传感器的数据,以进行定位和定向。在使用视觉里程计时,如果遇到相机图像模糊、设备快速抖动等情况,容易导致视觉里程计的导航出现中断,而需要恢复导航。
[0004]现有的恢复导航的方法通常使用相机采集环境中的特征点,以进行导航恢复。但是,在空旷环境或其它缺乏特征点(例如,场景高度重复)的环境中,将难以采集到特征点以恢复导航。
[0005]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。
技术实现思路
[0006]本公开提供了一种导航方法、装置、导航设备、电子设备、计算机可读存储介质和计算机程序产品。
[0007]根据本公开的一方面,提供了一种 ...
【技术保护点】
【技术特征摘要】
1.一种导航方法,其中,视觉里程计包括惯性传感器,所述惯性传感器包括陀螺仪,所述导航方法包括:响应于导航在中断后恢复,基于所述陀螺仪的角度,计算所述惯性传感器的初始角度;以及基于所述惯性传感器的初始角度和所述视觉里程计在所述中断前的位置,继续进行所述导航。2.根据权利要求1所述的导航方法,还包括在所述基于所述陀螺仪的角度,计算所述惯性传感器的初始角度之前:响应于正在进行所述导航,计算所述陀螺仪与所述惯性传感器之间的角度转换关系,其中,所述基于所述陀螺仪的角度,计算所述惯性传感器的初始角度包括:基于所述陀螺仪的角度以及所述陀螺仪与所述惯性传感器之间的角度转换关系,计算所述惯性传感器的初始角度。3.根据权利要求2所述的导航方法,其中,所述陀螺仪和所述惯性传感器中的每一个的角度包括偏航角分量、俯仰角分量和滚转角分量,并且,所述陀螺仪与所述惯性传感器之间的角度转换关系包括:所述陀螺仪的偏航角分量与所述惯性传感器的偏航角分量之间的转换关系;所述陀螺仪的俯仰角分量与所述惯性传感器的俯仰角分量之间的转换关系;以及所述陀螺仪的滚转角分量与所述惯性传感器的滚转角分量之间的转换关系。4.根据权利要求3所述的导航方法,其中,所述陀螺仪与所述惯性传感器之间的角度转换关系包括:将所述陀螺仪的偏航角分量减去偏航角偏差值,以得到所述惯性传感器的偏航角分量;将所述陀螺仪的俯仰角分量减去俯仰角偏差值,以得到所述惯性传感器的俯仰角分量;以及将所述陀螺仪的滚转角分量减去滚转角偏差值,以得到所述惯性传感器的滚转角分量。5.根据权利要求1
‑
4中任一项所述的导航方法,其中,所述基于所述惯性传感器的初始角度和所述视觉里程计在所述中断前的位置,继续进行所述导航包括:将所述视觉里程计的初始角度设置为所述惯性传感器的初始角度;将所述视觉里程计的初始位置设置为所述视觉里程计在所述中断前的位置;以及基于所述视觉里程计的初始角度和初始位置,继续进行所述导航。6.根据权利要求5所述的导航方法,还包括:响应于所述导航发生中断,发出指令以提示用户停止移动。7.一种导航装置,其中,所述视觉里程计包括惯性传感器,所述惯性传感器包括陀螺仪,所述导航装置包括:角度恢复模块,被配置为:响应于导航在中断后恢复,基于陀螺仪的角度,计算惯性传感器的初始角度;以及导航模块,被配置为:基于所述惯性传感器的初始角度和所述视觉里程计在所述中断前的位置,继续进行所述导航。
8.根据权利要求7所述的导航装置,还包括:角度关系计算模块,被配置为:响应于正在进行所述导航,计算所述陀螺仪与...
【专利技术属性】
技术研发人员:申雪岑,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。