基于BLE的室内定位导航方法、装置及系统制造方法及图纸

技术编号:35035141 阅读:24 留言:0更新日期:2022-09-24 23:11
本申请提供一种基于BLE的室内定位导航方法、装置及系统,涉及室内定位导航技术领域,该基于BLE的室内定位导航方法包括:第一设备接收来自第二设备的BLE信号,采用预设定位算法对BLE信号进行计算,得到用户位置信息;将用户位置信息发送给定位服务器;定位服务器获取用户特征信息,用户特征信息包括用户个人信息、用户环境信息和用户需求信息中的至少一种,根据用户特征信息及用户位置信息,规划并发送导航路径。本申请能够降低室内定位导航设备网络的复杂度,在准确地为用户规划导航路径的基础上,能够实现个性化导航。能够实现个性化导航。能够实现个性化导航。

【技术实现步骤摘要】
基于BLE的室内定位导航方法、装置及系统


[0001]本申请涉及室内定位导航
,尤其涉及一种基于BLE的室内定位导航方法、装置及系统。

技术介绍

[0002]室内、大型楼宇密集区或隧道等场景受限于全球定位系统(Global Positioning System,GPS)、北斗等卫星信号弱的背景下,近端室内导航
一直以来是各种近距离无线通信技术的主战场。
[0003]目前,用于室内定位导航的技术主要有紫蜂(Zigbee)。具体地,Zigbee实时定位系统通过Zigbee网络相互协调通信来进行室内定位导航。Zigbee实时定位系统通常包含三个部分:协调器、静态节点和移动节点。Zigbee实时定位系统在进行室内定位时,根据专用的Zigbee设备形成的移动节点与预先部署的静态节点之间的通信信号强度,估算移动节点的当前位置,通过协调器将移动节点的当前位置信息发送给客户端(比如手机或平板),进而实现室内导航。通过上述方式进行室内定位导航,需要配置专用的Zigbee设备,存在室内定位导航设备网络复杂的问题。

技术实现思路

[0004]本申请提供一种基于BLE的室内定位导航方法、装置及系统,以解决通过目前方式进行室内定位导航时,存在的室内定位导航设备网络复杂的问题。
[0005]第一方面,本申请提供一种基于BLE的室内定位导航方法,应用于定位服务器,该基于BLE的室内定位导航方法包括:
[0006]接收用户位置信息,用户位置信息是第一设备根据接收到的BLE信号进行室内定位得到的用于表征用户位置的信息,第一设备为BLE基站或用户终端;
[0007]获取用户特征信息,用户特征信息包括用户个人信息、用户环境信息和用户需求信息中的至少一种;
[0008]根据用户特征信息及用户位置信息,规划并发送导航路径。
[0009]可选的,根据用户特征信息及用户位置信息,规划并发送导航路径,包括:根据用户需求信息,确定用户需求信息对应的目的地信息;根据目的地信息规划停车位置;根据停车位置及用户位置信息,规划并发送导航路径。
[0010]可选的,根据用户特征信息及用户位置信息,规划并发送导航路径,包括:获取用户的目的地;根据用户个人信息和用户环境信息,确定通行设施;根据通行设施、用户的目的地及用户位置信息,规划并发送导航路径。
[0011]可选的,根据用户特征信息及用户位置信息,规划并发送导航路径,包括:获取用户的目的地;根据用户个人信息和/或用户环境信息,确定自用户位置至目的地所经过的门店;根据门店、用户的目的地及用户位置信息,规划并发送导航路径,导航路径的长度与自用户位置至目的地的最短通过路径长度的差值小于或等于差值阈值。
[0012]第二方面,本申请提供一种基于BLE的室内定位导航方法,应用于第一设备,第一设备与如本申请第一方面所述的定位服务器通信连接,该基于BLE的室内定位导航方法包括:
[0013]接收来自第二设备的BLE信号;
[0014]采用预设定位算法对BLE信号进行计算,得到用户位置信息,用户位置信息用于表征用户位置,预设定位算法至少包括到达角度定位算法或偏离角度定位算法;
[0015]将用户位置信息发送给定位服务器,以使定位服务器根据用户特征信息及用户位置信息规划导航路径;
[0016]其中,若第一设备为BLE基站,则第二设备为用户终端,若第一设备为用户终端,则第二设备为BLE基站。
[0017]可选的,第一设备为用户终端,用户终端内置多天线阵列,预设定位算法为到达角度定位算法,采用预设定位算法对BLE信号进行计算,得到用户位置信息,包括:根据BLE信号的信号强度值,确定信号强度值大于预设强度值的多个目标BLE基站;根据多个目标BLE基站分别对应的信号强度值对多个目标BLE基站进行排序,得到排序后的多个目标BLE基站;根据预设规则对排序后的多个目标BLE基站进行分组,获得分组后的多个目标BLE基站;对每一组目标BLE基站发送的BLE信号,采用到达角度定位算法对BLE信号进行计算,得到用户的初始位置信息;对多个初始位置信息进行平均处理,得到用户位置信息。
[0018]可选的,第二设备为BLE基站,BLE基站内置多天线阵列,预设定位算法为偏离角度定位算法,采用预设定位算法对BLE信号进行计算,得到用户位置信息,包括:根据BLE信号的信号强度值,确定信号强度值大于预设强度值的多个目标BLE基站;根据多个目标BLE基站分别对应的信号强度值对多个目标BLE基站进行排序,得到排序后的多个目标BLE基站;对每个排序后的目标BLE基站发送的BLE信号,采用偏离角度定位算法对BLE信号进行计算,得到用户的初始位置信息;对多个初始位置信息进行平均处理,得到用户位置信息。
[0019]在本申请中,也可以对至少两个排序后的目标BLE基站发送的BLE信号,采用偏离角度定位算法对BLE信号进行计算。
[0020]第三方面,本申请提供一种基于BLE的室内定位导航方法,应用于第二设备,第二设备与如本申请第二方面所述的第一设备通信连接,该基于BLE的室内定位导航方法包括:
[0021]发送BLE信号,以使第一设备接收BLE信号;
[0022]其中,若第一设备为BLE基站,则第二设备为用户终端,若第一设备为用户终端,则第二设备为BLE基站。
[0023]第四方面,本申请提供一种基于BLE的室内定位导航系统,包括:定位服务器、第一设备和第二设备;
[0024]定位服务器,用于执行如本申请第一方面所述的基于BLE的室内定位导航方法;
[0025]第一设备,用于执行如本申请第二方面所述的基于BLE的室内定位导航方法;
[0026]第二设备,用于执行如本申请第三方面所述的基于BLE的室内定位导航方法。
[0027]第五方面,本申请提供一种基于BLE的室内定位导航装置,应用于定位服务器,该基于BLE的室内定位导航装置包括:
[0028]接收模块,用于接收用户位置信息,用户位置信息是第一设备根据接收到的BLE信号进行室内定位得到的用于表征用户位置的信息,第一设备为BLE基站或用户终端;
[0029]获取模块,用于获取用户特征信息,用户特征信息包括用户个人信息、用户环境信息和用户需求信息中的至少一种;
[0030]处理模块,用于根据用户特征信息及用户位置信息,规划并发送导航路径。
[0031]可选的,处理模块具体用于:根据用户需求信息,确定用户需求信息对应的目的地信息;根据目的地信息规划停车位置;根据停车位置及用户位置信息,规划并发送导航路径。
[0032]可选的,处理模块具体用于:获取用户的目的地;根据用户个人信息和用户环境信息,确定通行设施;根据通行设施、用户的目的地及用户位置信息,规划并发送导航路径。
[0033]可选的,处理模块具体用于:获取用户的目的地;根据用户个人信息和/或用户环境信息,确定自用户位置至目的地所经过的门店;根据门店、用户的目的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于BLE的室内定位导航方法,其特征在于,应用于定位服务器,所述基于BLE的室内定位导航方法包括:接收用户位置信息,所述用户位置信息是第一设备根据接收到的BLE信号进行室内定位得到的用于表征用户位置的信息,所述第一设备为BLE基站或用户终端;获取用户特征信息,所述用户特征信息包括用户个人信息、用户环境信息和用户需求信息中的至少一种;根据所述用户特征信息及所述用户位置信息,规划并发送导航路径。2.根据权利要求1所述的基于BLE的室内定位导航方法,其特征在于,所述根据所述用户特征信息及所述用户位置信息,规划并发送导航路径,包括:根据用户需求信息,确定所述用户需求信息对应的目的地信息;根据所述目的地信息规划停车位置;根据所述停车位置及所述用户位置信息,规划并发送所述导航路径。3.根据权利要求1所述的基于BLE的室内定位导航方法,其特征在于,所述根据所述用户特征信息及所述用户位置信息,规划并发送导航路径,包括:获取用户的目的地;根据所述用户个人信息和所述用户环境信息,确定通行设施;根据所述通行设施、所述用户的目的地及所述用户位置信息,规划并发送所述导航路径。4.根据权利要求1所述的基于BLE的室内定位导航方法,其特征在于,所述根据所述用户特征信息及所述用户位置信息,规划并发送导航路径,包括:获取用户的目的地;根据所述用户个人信息和/或所述用户环境信息,确定自所述用户位置至所述目的地所经过的门店;根据所述门店、所述用户的目的地及所述用户位置信息,规划并发送所述导航路径,所述导航路径的长度与自所述用户位置至所述目的地的最短通过路径长度的差值小于或等于差值阈值。5.一种基于BLE的室内定位导航方法,其特征在于,应用于第一设备,所述第一设备与执行如权利要求1至4中任一项所述的基于BLE的室内定位导航方法的定位服务器通信连接,所述基于BLE的室内定位导航方法包括:接收来自第二设备的BLE信号;采用预设定位算法对所述BLE信号进行计算,得到用户位置信息,所述用户位置信息用于表征用户位置,所述预设定位算法至少包括到达角度定位算法或偏离角度定位算法;将所述用户位置信息发送给定位服务器,以使所述定位服务器根据用户特征信息及所述用户位置信息规划导航路径;其中,若所述第一设备为BLE基站,则所述第二设备为用户终端,若所述第一设备为所述用户终端,则所述第二设备为所述BLE基站。6.根据权利要求5所述的基于BLE的室内定位导航方法,其特征在于,所述第一设备为所述用户终端,所述用户终端内置多天线阵列,所述预设定位算法为所述到达角度定位算法,所述采用预设定位算法对所述BLE信号进行计算,得到用户位置信息,包括:
...

【专利技术属性】
技术研发人员:程文健张强丁励赵丰黄安邦
申请(专利权)人:珠海极海半导体有限公司
类型:发明
国别省市:

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

1