System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及室内测量与定位,特别是涉及一种室内定位与导航方法、系统、计算机设备。
技术介绍
1、近年来,室外导航给社会人民带来了无与伦比的便利;改变原有模式,无需了解和查看地图上密密麻麻的字眼,仅需要进行简单的搜索工作,采用系统提供的规划线路进行即可到达自己的目的地。然而室外的地图及导航技术主要是依赖卫星的发展,由于卫星碍于通讯方式的限制,无法到达室内区域;各个大型建筑物根据投资方的意愿进行设计和布局,加之特殊的地理位置,因此存在多样化的室内设计方案。建筑物室内设计与布局极为复杂,而且大型建筑物占地面积很大,室内导航就变成了各大建筑物群体期待的。
2、另,全国各大城市均在全面推进面向未来的智慧城市建设,智慧园区、智慧楼宇、智慧社区等项目应接不暇。作为智慧类型的建筑体,未来一定是向数字孪生方面发展,只有建立起来室内定位系统,才能推动的搭建数字孪生进度,快速推动现实与数字世界的连接。
3、因此,亟需一种室内定位与导航方法及系统,解决建筑物内部设计与布局复杂带来的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高室内导航精度的一种室内定位与导航方法、系统、计算机设备。
2、第一方面,本申请提供了一种室内定位与导航方法,该方法包括:
3、获取起始点位置信息与目的地位置信息;
4、根据起始点位置信息与目的地位置信息以及预设路径规划算法,获取路径信息;
5、获取当前位置信息,并与路径信息匹配,以判断当
6、若是,则获取当前图像信息,并与预设关键区域图像信息进行匹配;
7、若匹配成功,则输出路径提示信息。
8、在其中一个实施例中,所述判断当前位置是否位于目的地位置预设范围内的关键区域的具体方式包括:
9、获取路径信息中的、距离目的地的位置距离最近的定位信标的信标标记信息;
10、根据当前位置信息与信标标记信息,获取当前位置与定位信标之间的距离,并判断当前位置信息与定位信标信息之间的距离是否小于预设距离;
11、若是,则表示前位置位于目的地位置预设范围内的关键区域;
12、若否,则表示前位置位于目的地位置预设范围外的非关键区域。
13、在其中一个实施例中,所述获取当前图像信息,并与预设关键区域图像信息进行匹配的具体方式包括:
14、根据信标标记信息以及目的地信息获取预存于存储空间中,与目的地信息相对应的至少一个关键区域图像信息;
15、获取关键区域图像信息的特征信息,并将获取到的至少一个关键区域的图像信息与当前图像信息进行逐一匹配;
16、获取匹配成功的关键区域图像信息。
17、在其中一个实施例中,所述获取当前图像信息,并与预设关键区域图像信息进行匹配的具体方式还包括:
18、判断匹配成功的关键区域图像信息是否唯一;
19、若否,则获取关键区域图像信息对应的图像采集点位置信息;
20、判断采集点位置信息所对应的采集点位置是否位于路径信息所对应的路径上;
21、若否,则舍弃该采集点位置信息所对应的关键区域图像信息;
22、若是,则将该采集点位置信息所对应的关键区域图像信息作为与当前图像信息匹配成功的关键区域图像信息。
23、在其中一个实施例中,其特征在于,所述输出路径提示信息的具体方式包括:
24、根据目的地信息获取目的地在关键区域图像信息中对应的区域;
25、根据目的地在关键区域图像信息中对应区域的特征,匹配目的地在当前图像信息中所对应的区域;
26、在当前图像信息中加入预设指示标记,并作为路径提示信息输出。
27、第二方面,本申请还提供了一种室内定位与导航系统,包括:
28、定位信标模块,用于接受电磁波信号,并反馈距离信息;
29、移动导航模块,用于发出电磁波信号并接收定位信标模块反馈的距离信息,并根据多个距离信息获取当前位置信息;
30、路径规划模块,用于采集起始点位置信息与目的地位置信息,并根据采集起始点位置信息、目的地位置信息以及预设路径规划算法,获取路径信息;
31、存储模块,用于存储预设路径规划算法、关键区域信息所对应的关键区域图像信息。
32、第三方面,本申请还提供了一种计算机设备,该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行所述计算机程序时实现以下步骤:
33、获取起始点位置信息与目的地位置信息;
34、根据起始点位置信息与目的地位置信息以及预设路径规划算法,获取路径信息;
35、获取当前位置信息,并与路径信息匹配,以判断当前位置是否位于目的地位置预设范围内的关键区域;
36、若是,则获取当前图像信息,并与预设关键区域图像信息进行匹配;
37、若匹配成功,则输出路径提示信息。
38、第四方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
39、获取起始点位置信息与目的地位置信息;
40、根据起始点位置信息与目的地位置信息以及预设路径规划算法,获取路径信息;
41、获取当前位置信息,并与路径信息匹配,以判断当前位置是否位于目的地位置预设范围内的关键区域;
42、若是,则获取当前图像信息,并与预设关键区域图像信息进行匹配;
43、若匹配成功,则输出路径提示信息。
44、第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
45、获取起始点位置信息与目的地位置信息;
46、根据起始点位置信息与目的地位置信息以及预设路径规划算法,获取路径信息;
47、获取当前位置信息,并与路径信息匹配,以判断当前位置是否位于目的地位置预设范围内的关键区域;
48、若是,则获取当前图像信息,并与预设关键区域图像信息进行匹配;
49、若匹配成功,则输出路径提示信息。
50、上述一种室内定位与导航方法、系统、计算机设备、存储介质和计算机程序产品,基于在蓝牙aoa算法实现室内定位导航,在移动的过程中,采用地图与路径显示进行全程路径指引,在移动至目的地附近后自动开启实时场景的路径指引,通过全路程指引与实时场景路径指引相结合,降低使用者在使用导航时仍然走错路的概率,从而提升导航指引的便捷性和准确性。
本文档来自技高网...【技术保护点】
1.一种室内定位与导航方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述判断当前位置是否位于目的地位置预设范围内的关键区域的具体方式包括:
3.根据权利要求1所述的方法,其特征在于,所述获取当前图像信息,并与预设关键区域图像信息进行匹配的具体方式包括:
4.根据权利要求3所述的方法,其特征在于,所述获取当前图像信息,并与预设关键区域图像信息进行匹配的具体方式还包括:
5.根据权利要求1所述的方法,其特征在于,所述输出路径提示信息的具体方式包括:
6.一种室内定位与导航系统,采用了权利要求1至5中任一项所述的方法,其特征在于,包括:
7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。
【技术特征摘要】
1.一种室内定位与导航方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述判断当前位置是否位于目的地位置预设范围内的关键区域的具体方式包括:
3.根据权利要求1所述的方法,其特征在于,所述获取当前图像信息,并与预设关键区域图像信息进行匹配的具体方式包括:
4.根据权利要求3所述的方法,其特征在于,所述获取当前图像信息,并与预设关键区...
【专利技术属性】
技术研发人员:马志鹏,陈国伟,张强强,唐锋,郭传刚,林松斌,
申请(专利权)人:珠海太川云社区技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。