The invention discloses a Bluetooth positioning method based on adjacent node groups, which includes: acquiring the detected Bluetooth signals of several Bluetooth nodes in a predetermined time; searching the corresponding pre-divided adjacent node groups according to the detected Bluetooth signals of each Bluetooth node; and according to the Bluetooth nodes of each adjacent node group, which can be detected Bluetooth signals. The number of optimal adjacent node groups is obtained; the weight of the Bluetooth node is calculated according to the Bluetooth signal intensity of each Bluetooth node in the optimal adjacent node group detected, and the location coordinates are calculated according to the weight of the Bluetooth node. The embodiment of the invention also discloses a Bluetooth positioning device, device and system based on adjacent node groups. The embodiment of the present invention does not need to directly fit the relationship between signal strength and actual distance, improves accuracy and ease of use, eliminates the need for pre-acquisition data training database and reduces cost.
【技术实现步骤摘要】
一种基于相邻节点组的蓝牙定位方法、装置、设备和系统
本专利技术涉及蓝牙定位技术,尤其涉及一种基于相邻节点组的蓝牙定位方法、装置、设备和系统。
技术介绍
随着城市的快速发展,大型地下停车场、购物中心等大型建筑物不断涌现。在上述的室内环境中,人们希望能够快速的确定自己所在的位置,以及找到自己想去的目的地。现有技术中采用的蓝牙定位技术包括以下两种,一种是将智能终端在线采集到蓝牙节点信号强度值直接通过拟合等一些映射方式建立信号强度和实际距离的关系;另二种是在训练时将智能终端离线蓝牙模块的指纹向量数据进行存储得到指纹-位置映射数据库资源,使用时,将智能终端在线模块将采集到的的指纹向量与指纹数据资源中每个指纹向量进行比对,选取接近度较高的参考位置作为样本位置进行融合输出。但是,对于第一种方案,因信号强度受环境因素(温度、湿度、物理遮挡等因素)影响较大,故由其计算得出的实际距离值也是极其不稳定、不准确的;对于第二种方案,训练数据库时样本采集成本极高,而任何室内场景的变换/重新分隔,都会导致该区域的指纹数据库失效,需要再度进行采集训练,造成成本的增加。
技术实现思路
本专利技术实施例的目的是提供一种基于相邻节点组的蓝牙定位方法、装置、设备和系统,不需要直接拟合信号强度和实际距离的关系,提高准确度和易用性,免去前期采集数据训练数据库的需求,降低成本。为实现上述目的,本专利技术实施例提供了一种基于相邻节点组的蓝牙定位方法,包括:在预设时间内获取检测到的若干蓝牙节点的蓝牙信号;其中,所述蓝牙信号大于预设信号强度;根据检测到的每一所述蓝牙节点的蓝牙信号,查找对应的预先划分好的相邻节点 ...
【技术保护点】
1.一种基于相邻节点组的蓝牙定位方法,其特征在于,包括:在预设时间内获取检测到的若干蓝牙节点的蓝牙信号;其中,所述蓝牙信号大于预设信号强度;根据检测到的每一所述蓝牙节点的蓝牙信号,查找对应的预先划分好的相邻节点组;其中,所述相邻节点组以任一蓝牙节点为中心节点,包括所述中心节点和若干个相邻的所述蓝牙节点;根据每一所述相邻节点组中能被检测到蓝牙信号的所述蓝牙节点的个数获取最佳相邻节点组;根据检测到的所述最佳相邻节点组中每一所述蓝牙节点的蓝牙信号强度计算所述蓝牙节点的权值,并根据所述蓝牙节点的权值计算定位坐标。
【技术特征摘要】
1.一种基于相邻节点组的蓝牙定位方法,其特征在于,包括:在预设时间内获取检测到的若干蓝牙节点的蓝牙信号;其中,所述蓝牙信号大于预设信号强度;根据检测到的每一所述蓝牙节点的蓝牙信号,查找对应的预先划分好的相邻节点组;其中,所述相邻节点组以任一蓝牙节点为中心节点,包括所述中心节点和若干个相邻的所述蓝牙节点;根据每一所述相邻节点组中能被检测到蓝牙信号的所述蓝牙节点的个数获取最佳相邻节点组;根据检测到的所述最佳相邻节点组中每一所述蓝牙节点的蓝牙信号强度计算所述蓝牙节点的权值,并根据所述蓝牙节点的权值计算定位坐标。2.如权利要求1所述的基于相邻节点组的蓝牙定位方法,其特征在于,所述根据每一所述相邻节点组中能被检测到蓝牙信号的所述蓝牙节点的个数获取最佳相邻节点组,具体包括:获取每一所述相邻节点组中能被检测到蓝牙信号的所述蓝牙节点的个数;判断是否存在被检测到蓝牙信号的所述蓝牙节点的个数相同的所述相邻节点组;若是,则获取个数相同的所述相邻节点组中能被检测到蓝牙信号的所有蓝牙节点的信号强度之和,取信号强度之和最高的所述相邻节点组为所述最佳相邻节点组;若否,则取被检测到蓝牙信号的所述蓝牙节点的个数最高的所述相邻节点组为所述最佳相邻节点组。3.如权利要求1所述的基于相邻节点组的蓝牙定位方法,其特征在于,每一所述蓝牙节点按照相同周期发送相同信号强度的蓝牙信号。4.如权利要求1所述的基于相邻节点组的蓝牙定位方法,其特征在于,所述蓝牙节点设于可通行区域中;其中,所述可通行区域被划分成若干个大小相等的正方形区域,每一所述正方形区域的四个节点上均设置有所述蓝牙节点。5.如权利要求1所述的基于相邻节点组的蓝牙定位方法,其特征在于,所述根据所述蓝牙节点的权值计算定位坐标,具体包括:根据所述蓝牙节点的权值和所述蓝牙节点的坐标向量计算所述定位坐标。6.一种基于相邻节点组的蓝牙定位装置,其特征在于,包括:信号检测单元,用于在预设时间内获取检测到的若干蓝牙节点的蓝牙信号...
【专利技术属性】
技术研发人员:王周红,张骁,张弢,陈辞,高民,
申请(专利权)人:广州市香港科大霍英东研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。