室内导航方法、系统以及计算机可读存储介质技术方案

技术编号:23929539 阅读:64 留言:0更新日期:2020-04-25 01:00
本申请实施例公开一种室内导航方法、系统以及计算机可读存储介质,该方法包括:接收终端发送的室内导航的目的地信息以及人群特征信息;根据目的地信息以及人群特征信息确定累计距离最小的数据包;将所述累计距离最小的数据包中的室内导航路径信息返回给所述终端。本申请实施例基于室内场所设置的Mesh网络站点,在获取到室内导航的目的地信息以及人群特征信息之后,得到室内导航路径信息;实现室内导航,提升了用户体验。

Indoor navigation method, system and computer readable storage medium

【技术实现步骤摘要】
室内导航方法、系统以及计算机可读存储介质
本申请实施例涉及通信
,尤其涉及一种室内导航方法、系统以及计算机可读存储介质。
技术介绍
随着社会的发展,城市化程度越来越高,高楼大厦、大型商场、地下车库、地铁地下商城等也越来越多。目前的GPS(GlobalPositioningSystem,全球定位系统)、北斗全球定位系统,能够满足人们室外二维(经纬度)信息的需要。但是到室内,比如机场、火车站、博物馆、地铁站、购物中心等大型室内场所,常常因为人流量大、环境复杂,很难找到室内目的地。因此,对人或者物做进一步的室内定位和导航、提升室内导航的用户体验,是非常有必要的。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种室内导航方法、系统以及计算机可读存储介质,以解决如何实现室内导航的问题。本申请实施例解决上述技术问题所采用的技术方案如下:根据本申请实施例的一个方面,提供的一种室内导航方法,所述方法包括:起始地Mesh网络站点接收终端发送的室内导航的目的地信息以及人群特征信息;将所述目的地信息和所述人群特征信息分别转换为目的地特征值和人群特征值;根据所述目的地特征值,确定目的地Mesh网络站点;将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给途径地Mesh网络站点;所述途径地Mesh网络站点接收所述起始地Mesh网络站点发送的数据包;更新所述数据包中的累计距离;将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及更新后的累计距离的数据包转发给所述目的地Mesh网络站点;所述目的地Mesh网络站点接收所述途径地Mesh网络站点转发的数据包;确定累计距离最小的数据包;将所述累计距离最小的数据包中的室内导航路径信息返回给所述终端。根据本申请实施例的另一个方面,提供的一种室内导航系统,所述室内导航系统包括起始地Mesh网络站点、途径地Mesh网络站点以及目的地Mesh网络站点;所述起始地Mesh网络站点,用于接收终端发送的室内导航的目的地信息以及人群特征信息;将所述目的地信息和所述人群特征信息分别转换为目的地特征值和人群特征值;根据所述目的地特征值,确定所述目的地Mesh网络站点;将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点;所述途径地Mesh网络站点,用于接收所述起始地Mesh网络站点发送的数据包;更新所述数据包中的累计距离;将含有所述起始地Mesh网络站点、所述途径地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及更新后的累计距离的数据包转发给所述目的地Mesh网络站点;所述目的地Mesh网络站点,用于接收所述途径地Mesh网络站点转发的数据包;确定累计距离最小的数据包;将所述累计距离最小的数据包中的室内导航路径信息返回给所述终端。根据本申请实施例的另一个方面,提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有室内导航程序,所述室内导航程序被处理器执行时实现上述的室内导航方法的步骤。本申请实施例的室内导航方法、系统以及计算机可读存储介质,基于室内场所设置的Mesh网络站点,在获取到室内导航的目的地信息以及人群特征信息之后,得到室内导航路径信息;实现室内导航,提升了用户体验。附图说明图1为本申请第一实施例的室内导航方法流程示意图;图2为本申请第四实施例的室内导航系统结构示意图。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本申请所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。第一实施例如图1所示,本申请第一实施例提供一种室内导航方法,所述方法包括:步骤S11:起始地Mesh(无线网格)网络站点接收终端发送的室内导航的目的地信息以及人群特征信息;将所述目的地信息和所述人群特征信息分别转换为目的地特征值和人群特征值;根据所述目的地特征值,确定目的地Mesh网络站点;将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给途径地Mesh网络站点。在本实施例中,起始地Mesh网络站点通常为离终端最近的Mesh网络站点。Mesh网络可以为蓝牙Mesh网络,在室内中设置Mesh网络站点,以覆盖所有室内区域。在本实施例中,所述人群特征信息包括但不限于以下几种类型:没有视觉和/或听觉障碍的人、盲人、有视觉和/或听觉障碍的人、带小孩的人、老年人等等。目的地可以为前述大型室内场所中的一个地方,目的地信息通常为终端用户使用自然语言描述的信息,具体方式在此不作限定。需要说明的是,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、PDA(PersonalDigitalAssistant,个人数字助理)、PMP(PortableMediaPlayer,便捷式媒体播放器)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等等。在一种实施方式中,所述起始地Mesh网络站点预存Mesh网络站点描述信息;根据所述目的地特征值,确定目的地Mesh网络站点,包括:根据所述目的地特征值和所述Mesh网络站点描述信息,确定所述目的地Mesh网络站点。在一种实施方式中,所述起始地Mesh网络站点预存所述起始地Mesh网络站点到所述途径地Mesh网络站点的距离;所述将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点,之前还包括:将预存的所述起始地Mesh网络站点到所述途径地Mesh网络站点的距离初始化为所述累计距离;在另一种实施方式中,所述起始地Mesh网络站点预存所述途径地Mesh网络站点信息;所述将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点,包括:根据预存的所述途径地Mesh网络站点信息,将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点。作为示例地,每一个Mesh网络站点存储B1、B2、B3三张表。其中,在第一张表B1中(如下B1表格所示),记录了该Mesh网络站点到相邻站点的距离;路径特征,例如是否有直梯、扶梯、楼梯、行李车、儿童车等等;将每一种路径特征进行编号,例如规定直梯的编号为1,扶梯为2....;在路径特征编号之后紧跟路径特征的坐标x:y:z,其中Z坐标一般是指楼层数,x,y是指Z楼层所在平面的坐标;最后本文档来自技高网...

【技术保护点】
1.一种室内导航方法,所述方法包括:/n起始地无线网格Mesh网络站点接收终端发送的室内导航的目的地信息以及人群特征信息;将所述目的地信息和所述人群特征信息分别转换为目的地特征值和人群特征值;根据所述目的地特征值,确定目的地Mesh网络站点;将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给途径地Mesh网络站点;/n所述途径地Mesh网络站点接收所述起始地Mesh网络站点发送的数据包;更新所述数据包中的累计距离;将含有所述起始地Mesh网络站点、所述途径地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及更新后的累计距离的数据包转发给所述目的地Mesh网络站点;/n所述目的地Mesh网络站点接收所述途径地Mesh网络站点转发的数据包;确定累计距离最小的数据包;将所述累计距离最小的数据包中的室内导航路径信息返回给所述终端。/n

【技术特征摘要】
1.一种室内导航方法,所述方法包括:
起始地无线网格Mesh网络站点接收终端发送的室内导航的目的地信息以及人群特征信息;将所述目的地信息和所述人群特征信息分别转换为目的地特征值和人群特征值;根据所述目的地特征值,确定目的地Mesh网络站点;将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给途径地Mesh网络站点;
所述途径地Mesh网络站点接收所述起始地Mesh网络站点发送的数据包;更新所述数据包中的累计距离;将含有所述起始地Mesh网络站点、所述途径地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及更新后的累计距离的数据包转发给所述目的地Mesh网络站点;
所述目的地Mesh网络站点接收所述途径地Mesh网络站点转发的数据包;确定累计距离最小的数据包;将所述累计距离最小的数据包中的室内导航路径信息返回给所述终端。


2.根据权利要求1所述的方法,其特征在于,所述起始地Mesh网络站点预存Mesh网络站点描述信息;
根据所述目的地特征值,确定目的地Mesh网络站点,包括:
根据所述目的地特征值和所述Mesh网络站点描述信息,确定所述目的地Mesh网络站点。


3.根据权利要求1所述的方法,其特征在于,所述起始地Mesh网络站点预存所述起始地Mesh网络站点到所述途径地Mesh网络站点的距离;
所述将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点,之前还包括:
将预存的所述起始地Mesh网络站点到所述途径地Mesh网络站点的距离初始化为所述累计距离。


4.根据权利要求1所述的方法,其特征在于,所述起始地Mesh网络站点预存所述途径地Mesh网络站点信息;
所述将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点,包括:
根据预存的所述途径地Mesh网络站点信息,将含有所述起始地Mesh网络站点、所述目的地Mesh网络站点、所述人群特征值以及累计距离的数据包发送给所述途径地Mesh网络站点。


5.根据权利要求1所述的方法,其特征在于,所述途径地Mesh网络站点预存到所述途径地Mesh网络站点的最小距离;
所述更新所述数据包中的累计距离,之前还包括:
在所述数据包中的累计距离大于所述最小距离的情况下,丢弃所述数据包;
在所述数据包中的累计距离不大于所述最小距离的情况下,执行所述更新所述数据包中的累计距离的步骤。


6.根据权利要求1所...

【专利技术属性】
技术研发人员:寇磊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1