一种定位方法及定位设备技术

技术编号:24504456 阅读:38 留言:0更新日期:2020-06-13 06:48
本发明专利技术适用于通信技术领域,提供了一种定位方法及定位设备,所述定位方法包括:在加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,获取定位时间间隔,若定位时间间隔大于预设定位时间间隔,则获取待定位对象的加速度,若加速度满足第一预设条件,则对待定位对象进行蓝牙定位,若蓝牙定位失败,则对待定位对象进行卫星导航定位,当待定位对象的加速度不大于预设加速度阈值、定位时间间隔不大于预设定位时间间隔或加速度不满足第一预设条件时,则无需进行定位,减少了功耗,延长了定位设备的使用寿命。

A positioning method and equipment

【技术实现步骤摘要】
一种定位方法及定位设备
本专利技术属于通信
,尤其涉及一种定位方法及定位设备。
技术介绍
随着基于用户位置信息的相关技术的应用和发展,位置服务已经成为人们日常工作、生活所必须的一项基本服务需求。定位技术在技术手段、定位精度、可用性等方面均取得质的飞越,并且逐步从航海、航天、航空、测绘、军事、自然灾害预防等“高大上”的领域逐步渗透社会生活的方方面面,成为人们日常中不可或缺的重要应用。总体来说,定位可以按照使用场景的不同划分为室内定位和室外定位两大类。目前,一般采用一种定位技术(例如,WIFI定位计算)持续对定位对象进行定位,功耗较大。因此,现有技术中通过定位技术进行定位存在定位功耗大的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种定位方法及定位设备,以解决现有技术中通过定位技术进行定位存在定位功耗大的问题。本专利技术实施例的第一方面提供了一种定位方法,应用于包含加速度传感器的定位设备,所述定位方法包括:在所述加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,获取定位时间间隔,所述定位时间间隔为当前时间与上次定位时间的差值;若所述定位时间间隔大于预设定位时间间隔,则获取所述待定位对象的加速度;若所述加速度满足第一预设条件,则对所述待定位对象进行蓝牙定位;若蓝牙定位失败,则对所述待定位对象进行卫星导航定位。本专利技术实施例的第二方面提供了一种定位设备,所述定位设备包括加速度传感器和控制模块,所述加速度传感器与所述控制模块连接;所述控制模块包括:定位触发子模块,用于在所述加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,获取定位时间间隔,所述定位时间间隔为当前时间与上次定位时间的差值;加速度获取子模块,用于若所述定位时间间隔大于预设定位时间间隔,则获取所述待定位对象的加速度;蓝牙定位子模块,用于若所述加速度满足第一预设条件,则对所述待定位对象进行蓝牙定位;卫星定位子模块,用于若蓝牙定位失败,则对所述待定位对象进行卫星导航定位。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的浏览器页面的测试方法的步骤。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例中在加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,才获取定位时间间隔,当定位时间间隔大于预设定位时间间隔时,才获取待定位对象的加速度,当加速度满足第一预设条件时,才开始对待定位对象进行定位,当进行定位时,先通过功耗较低的蓝牙进行定位,当蓝牙定位失败后,则进行卫星导航定位,当待定位对象的加速度不大于预设加速度阈值、定位时间间隔不大于预设定位时间间隔或加速度不满足第一预设条件时,则表示无需进行定位,即不会启动定位流程,减少了功耗,延长了定位设备的使用寿命,且通过两种定位技术进行定位,当蓝牙定位失败后,使用卫星导航定位,提高了定位的成功率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的定位方法的实现流程示意图;图2是本专利技术另一个实施例提供的图1中的步骤S103的实现流程示意图;图3是本专利技术一个实施例提供的控制模块的结构示意图;图4是本专利技术另一个实施例提供的图3中的蓝牙定位子模块的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例1:图1示出了本专利技术的一个实施例提供的定位方法的实现流程,应用于包含加速度传感器的定位设备,本实现流程的执行主体是控制模块,其过程详述如下:在步骤S101中,在加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,获取定位时间间隔,定位时间间隔为当前时间与上次定位时间的差值。在本实施例中,定位设备设置在待定位对象上或者待定位对象穿戴该定位设备。在本实施例中,当定位设备中的加速度传感器检测到待定位对象在移动且加速度大于预设加速度阈值,才唤醒定位设备中的控制模块,在待定位对象未移动或待定位对象的加速度未达到预设加速度阈值时,控制模块处于休眠状态,没有进行工作,更不会启动定位流程,减少了定位设备的功耗。在本实施例中,控制模块包括处理器和存储器。在步骤S102中,若定位时间间隔大于预设定位时间间隔,则获取待定位对象的加速度。在本实施例中,当控制模块被唤醒后,先获取定位时间间隔,即获取当前时间与上一次进行定位时间的差值,将定位时间间隔与预设定位时间间隔进行比较,若定位时间间隔大于预设定位时间间隔,则获取待定位对象的加速度,若定位时间间隔不大于预设定位时间间隔,则控制模块等到定位时间间隔大于预设定位时间间隔时,才获取待定位对象的加速度。在步骤S103中,若加速度满足第一预设条件,则对待定位对象进行蓝牙定位。在本专利技术的一个实施例中,定位设备还包括蓝牙模块。在本实施例中,该蓝牙模块与控制模块连接,可以为BLE蓝牙(BluetoothLowEnergy,低功耗蓝牙)模块。在本专利技术的一个实施例中,步骤S103包括:1)获取蓝牙扫描间隔标识。2)若蓝牙扫描间隔标识为第一数值,则控制蓝牙模块在预设单次扫描时间内监听室内蓝牙设备广播的数据包。3)根据数据包判断蓝牙定位是否成功。4)在蓝牙定位成功时,将相应数据发送至后台服务器。在本实施例中,定位设备还包括单次扫描计时器和蓝牙扫描间隔计时器,当开启蓝牙定位流程时,控制模块开启蓝牙模块,控制蓝牙模块在预设单次扫描时间内进行扫描,监听室内蓝牙设备广播的数据包,蓝牙设备广播的数据包包括major参数、minor参数、信号强度和电池电量等信息。其中,可以通过单次扫描计时器进行计时,从而控制模块可以控制蓝牙模块在预设单次扫描时间内进行扫描,当达到预设单次扫描时间时,控制蓝牙模块停止进行蓝牙扫描,直至经过蓝牙扫描间隔时间后,即蓝牙扫描间隔标识为第一数值后,再控制蓝牙模块在预设单次扫描时间内进行扫描。在本实施例中,还可以在蓝牙扫描间隔计时器中设置蓝牙扫描间隔时间,即本次蓝牙扫描结束后与下次进行蓝牙扫描的间隔时间,在已经满足蓝牙扫描间隔时间后,蓝牙扫描间隔标识将为第一数值,第一数值可以为1,在当次蓝牙扫描结束后,但还未达到下次进行蓝牙扫本文档来自技高网...

【技术保护点】
1.一种定位方法,其特征在于,应用于包含加速度传感器的定位设备,所述定位方法包括:/n在所述加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,获取定位时间间隔,所述定位时间间隔为当前时间与上次定位时间的差值;/n若所述定位时间间隔大于预设定位时间间隔,则获取所述待定位对象的加速度;/n若所述加速度满足第一预设条件,则对所述待定位对象进行蓝牙定位;/n若蓝牙定位失败,则对所述待定位对象进行卫星导航定位。/n

【技术特征摘要】
1.一种定位方法,其特征在于,应用于包含加速度传感器的定位设备,所述定位方法包括:
在所述加速度传感器检测到待定位对象的加速度大于预设加速度阈值时,获取定位时间间隔,所述定位时间间隔为当前时间与上次定位时间的差值;
若所述定位时间间隔大于预设定位时间间隔,则获取所述待定位对象的加速度;
若所述加速度满足第一预设条件,则对所述待定位对象进行蓝牙定位;
若蓝牙定位失败,则对所述待定位对象进行卫星导航定位。


2.如权利要求1所述的定位方法,其特征在于,所述若所述加速度满足第一预设条件,则对所述待定位对象进行蓝牙定位,包括:
获取所述待定位对象的类型;
若所述类型为固定类型,则检测第一预设时长内的加速度是否均大于第二预设阈值;
若所述第一预设时长内的加速度均大于第二预设阈值,则进行蓝牙定位;
若所述类型为移动类型,则对第二预设时长内的加速度进行二次积分,得到所述待定位对象的位移;
若所述位移大于预设位移,则进行蓝牙定位。


3.如权利要求1所述的定位方法,其特征在于,所述定位设备还包括蓝牙模块;
所述进行蓝牙定位,包括:
获取蓝牙扫描间隔标识;
若所述蓝牙扫描间隔标识为第一数值,则控制所述蓝牙模块在预设单次扫描时间内监听室内蓝牙设备广播的数据包;
根据所述数据包判断蓝牙定位是否成功;
在蓝牙定位成功时,将相应数据发送至后台服务器。


4.如权利要求3所述的定位方法,其特征在于,所述根据所述数据包判断蓝牙定位是否成功,包括:
获取所述蓝牙模块监听到的数据包;
从所述监听到的数据包中选取室内蓝牙信标对应的数据包,所述室内蓝牙信标对应的数据包包含信号强度;
将信号强度最大的室内蓝牙信标对应的数据包作为目标数据包;
若所述目标数据包中的信号强度大于第一预设阈值,则确定蓝牙定位成功;
若所述目标数据包中的信号强度小于或等于第一预设阈值,则确定蓝牙定位失败。


5.如权利要求4所述的定位方法,其特征在于,所述在蓝牙定位成功时,将相应数据发送至后台服务器,包括:
获取所述目标数据包中的物理地址;
若所述物理地址与上一次蓝牙定位获取到的目标数据包中的物理地址不一致,则基于无线通信技术,将所述目标数据包中的物理地址和信号强度发送至后台服务器,其中,所述目标数据包中的物理地址和信号强度用于指示所述后台服务器根据所述物理地址和信号强度确定所述待定位对象的位置信息。


6.一种定位设备,其特征在于,所述定位设备包括加速度传感器和控制...

【专利技术属性】
技术研发人员:张晓波邓春山
申请(专利权)人:深圳市唯传科技有限公司
类型:发明
国别省市:广东;44

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

1