System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种定位方法及相关装置制造方法及图纸_技高网

一种定位方法及相关装置制造方法及图纸

技术编号:41179826 阅读:2 留言:0更新日期:2024-05-07 22:14
本申请公开了一种定位方法及相关装置,可以实现给多个室内区域(例如,车库、隧道、山洞,等等)配置地理围栏,在电子设备上的导航定位模块没有被开启的情况下,若电子设备检测到进入指定室内区域的地理围栏且电子设备处于车载状态后,电子设备可以启动导航定位,发起持续定位,当电子设备检测到停车时,获取到停车位置。这样,电子设备可以在识别到将要进入到室内区域的地理围栏时,自动开启导航定位,以获取电子设备进入到室内区域内的实时位置。

【技术实现步骤摘要】

本申请涉及定位,尤其涉及一种定位方法及相关装置


技术介绍

1、在以智能手机为代表的电子设备中,基于位置的服务(location based service,lbs)已成为电子设备上一项必不可少的基础服务。

2、目前,用户对室内定位的需求日益迫切。例如,车库找车、隧道定位,等等。特别是对于大型的商场、机场和火车站等地方的车库面积大、车位多、路线复杂,使得用户通过室内定位在车库找车的需求更加强烈。由于在室内时,电子设备上的全球卫星导航卫星系统(globalnagvigationsatellitesystem,gnss)模块通常接收不到卫星信号,无法通过卫星信号进行定位。因此,需要借助电子设备上的惯性测量单元(inertialmeasurementunit,imu)等硬件以及导航模块等软件模块实现室内定位。这就需要用户在进入室内时主动开启电子设备上的导航应用,在开启导航应用后,导航应用会启动电子设备的导航模块和imu等硬件,持续发起连续定位。

3、但是,当用户忘了提前打开电子设备上的导航应用时,电子设备无法获取到室内中用户的位置。


技术实现思路

1、本申请提供了一种定位方法及相关装置,实现了电子设备可以在识别到将要进入到室内区域的地理围栏时,自动开启导航定位,以获取电子设备进入到室内区域内的实时位置。

2、第一方面,本申请提供了一种定位方法,应用于电子设备,该电子设备包括惯性测量单元imu、全球导航卫星系统gnss模块,该imu用于检测该电子设备的imu数据,该gnss模块用于在开启时获取gnss数据;该方法包括:该gnss模块处于关闭状态;当该电子设备检测到该电子设备处于车载状态且该电子设备进入到车库的地理围栏时,该电子设备开启该gnss模块,并通过gnss模块获取该gnss数据;该电子设备基于该gnss数据和该imu数据确定该电子设备的实时位置;当该电子设备检测到车辆停车时,该电子设备将基于该gnss数据和该imu数据确定出的第一位置,确定为停车位置;该电子设备显示该停车位置。

3、通过本申请提供的一种定位方法,在电子设备上的gnss模块没有被开启的情况下,若电子设备检测到进入指定室内区域的地理围栏且电子设备处于车载状态后,电子设备可以启动gnss模块,通过gnss模块获取到的gnss数据以及imu数据,发起持续导航定位,当电子设备检测到停车时,获取到停车位置。这样,即使用户在未提前开启电子设备上的gnss模块时,电子设备也可以在进入到室内区域后持续获取到用户的实时位置,例如,停车位置。

4、在一种可能的实现方式中,该电子设备检测到该电子设备处于车载状态,具体包括:若该电子设备检测到该imu数据满足第一预设条件,该电子设备确定该电子设备的处于车载状态。

5、其中,该第一预设条件包括该电子设备的移动速度在第一预设速度与第二预设速度之间和/或该电子设备的移动加速度大于预设加速度,其中,该第一预设速度小于该第二预设速度。

6、这样,由于一般情况下,电子设备上的imu长期处于开启状态,因此,电子设备可以通过imu测量的imu数据,确定电子设备是否处于车载状态,充分利用了imu。

7、在一种可能的实现方式中,该电子设备检测到该电子设备处于车载状态,具体包括:若该电子设备检测到与该车辆之间建立了蓝牙连接,该电子设备确定该电子设备处于车载状态。

8、这样,电子设备可以准确识别电子设备处于车载状态。

9、在一种可能的实现方式中,该电子设备检测到车辆停车,具体包括:若该电子设备检测到该imu数据满足第二预设条件,该电子设备确定该车辆停车。

10、其中,该第二预设条件包括该电子设备的移动速度为0。

11、这样,由于一般情况下,电子设备上的imu长期处于开启状态,因此,电子设备可以通过imu测量的imu数据,确定车辆是否处于停车,充分利用了imu。

12、在一种可能的实现方式中,该电子设备检测到车辆停车,具体包括:若该电子设备检测到与该车辆之间的该蓝牙连接断开,该电子设备确定该车辆停车。

13、这样,电子设备可以准确识别电子设备停车。

14、在一种可能的实现方式中,该电子设备检测到该电子设备进入到车库的地理围栏,具体包括:若该电子设备检测到该电子设备所处位置的蜂窝小区信息与该车库的地理围栏数据中的蜂窝小区信息匹配,且/或,该电子设备检测到该电子设备所处位置的wi-fi数据与该车库的地理围栏数据中的wi-fi数据匹配,该电子设备确定进入到车库的地理围栏;其中,该wi-fi数据包括以下一项或多项:发送wi-fi信号的wi-fi接入点的mac地址、ip地址、wi-fi信号强度。

15、这样,由于一般情况下,电子设备的蜂窝模块和/或wi-fi模块长时间处于开启状态,因此,通过蜂窝模块获取到的蜂窝小区信息和/或wi-fi模块获取到的wi-fi数据判断电子设备是否进入车库的地理围栏,可以节省电子设备的功耗。

16、在一种可能的实现方式中,在该电子设备检测到该电子设备进入到车库的地理围栏之前,该方法还包括:该电子设备基于该电子设备检测到的蜂窝小区信息,和/或,wi-fi数据,从地理围栏数据库中确定出该电子设备所处目标活动区域内的一个或多个地理围栏数据;该电子设备基于该目标活动区域内的一个多个地理围栏数据,以及该电子设备检测到的蜂窝小区信息,和/或,wi-fi数据,判断该电子设备是否进入到车库的地理围栏。

17、这样,由于地理围栏数据比较多,因此,可以对地理围栏数据进行分区域存储。电子设备可以先从地理围栏数据库中检测电子设备所处的目标活动区域对应的一个或多个地理围栏数据,再检测电子设备是否进入车库的地理围栏,可以节省数据的运算量,也减少了运算器件中数据的存储量。

18、在一种可能的实现方式中,该电子设备基于该gnss数据和该imu数据,确定出该电子设备的实时位置,具体包括:当该电子设备在第一时刻通过该gnss模块获取到该gnss数据时,该电子设备基于该gnss数据,解算出该电子设备在第一时刻的位置;当该电子设备在第二时刻未通过该gnss模块获取到该gnss数据时,该电子设备基于该imu数据,确定该电子设备在该第一时刻到该第二时刻之间的位移信息;该电子设备基于该电子设备在该第一时刻的位置和该第一时刻到该第二时刻之间的位移信息,确定出该电子设备在该第二时刻的位置。

19、这样,可以在车库等室内区域,gnss信号比较弱,无法获取到gnss数据时,也可以持续获取到电子设备在室内区域的实时位置,获取到停车位置。

20、第二方面,本申请提供了一种电子设备,包括:imu、gnss模块、处理器和显示屏;其中,该imu,用于检测该电子设备的imu数据,该imu数据包括陀螺仪数据和加速度数据,并将该imu数据发送给该处理器;该gnss模块处于关闭状态;该处理器,用于在检测到该电子设备处于车载状态且该电子设备进入到车库的本文档来自技高网...

【技术保护点】

1.一种定位方法,应用于电子设备,其特征在于,所述电子设备包括惯性测量单元IMU、全球导航卫星系统GNSS模块,所述IMU用于检测所述电子设备的IMU数据,所述GNSS模块用于在开启时获取GNSS数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备检测到所述电子设备处于车载状态,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述电子设备检测到所述电子设备处于车载状态,具体包括:

4.根据权利要求2所述的方法,其特征在于,所述电子设备检测到车辆停车,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述电子设备检测到车辆停车,具体包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述电子设备检测到所述电子设备进入到车库的地理围栏,具体包括:

7.根据权利要求2所述的方法,其特征在于,所述第一预设条件包括所述电子设备的移动速度在第一预设速度与第二预设速度之间和/或所述电子设备的移动加速度大于预设加速度,其中,所述第一预设速度小于所述第二预设速度。

8.根据权利要求4所述的方法,其特征在于,所述第二预设条件包括所述电子设备的移动速度为0。

9.根据权利要求6所述的方法,其特征在于,在所述电子设备检测到所述电子设备进入到车库的地理围栏之前,所述方法还包括:

10.根据权利要求1-9中任一项所述的方法,其特征在于,所述电子设备基于所述GNSS数据和所述IMU数据,确定出所述电子设备的实时位置,具体包括:

11.一种电子设备,其特征在于,包括:IMU、GNSS模块、处理器和显示屏;其中,

12.根据权利要求11所述的电子设备,其特征在于,若所述IMU数据满足第一预设条件,所述电子设备处于车载状态。

13.根据权利要求12所述的电子设备,其特征在于,所述电子设备还包括传感集线器sensorhub模块;其中,

14.根据权利要求11所述的电子设备,其特征在于,所述处理器,还用于在检测到与所述车辆之间建立了蓝牙连接时,确定所述电子设备处于车载状态。

15.根据权利要求11或12所述的电子设备,其特征在于,若所述IMU数据满足第二预设条件,所述电子设备确定所述车辆停车。

16.根据权利要求15所述的电子设备,其特征在于,所述电子设备还包括sensorhub模块;其中,

17.根据权利要求14所述的电子设备,其特征在于,所述处理器,还用于在检测到与所述车辆之间的所述蓝牙连接断开时,所述电子设备确定所述车辆停车。

18.根据权利要求11-17中任一项所述的电子设备,其特征在于,所述电子设备还包括:蜂窝模块和/或Wi-Fi模块,所述蜂窝模块用于检测所述电子设备所处位置的蜂窝小区信息,所述Wi-Fi模块用于检测所述电子设备所处位置的Wi-Fi数据;

19.根据权利要求18所述的电子设备,其特征在于,所述电子设备还包括sensorhub模块;

20.根据权利要求19所述的电子设备,其特征在于,所述处理器,还用于基于所述电子设备检测到的蜂窝小区信息,和/或,Wi-Fi数据,从地理围栏数据库中确定出所述电子设备所处目标活动区域内的一个或多个地理围栏数据;

21.根据权利要求12或13所述的电子设备,其特征在于,所述第一预设条件包括所述电子设备的移动速度在第一预设速度与第二预设速度之间和/或所述电子设备的移动加速度大于预设加速度,其中,所述第一预设速度小于所述第二预设速度。

22.根据权利要求15或16所述的电子设备,其特征在于,所述第二预设条件包括所述电子设备的移动速度为0。

23.根据权利要求11-22中任一项所述的电子设备,其特征在于,所述基于所述GNSS数据和所述IMU数据,确定出所述电子设备的实时位置,具体包括:

24.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令被处理器执行时,实现如权利要求1-10中任一项所述的方法。

...

【技术特征摘要】

1.一种定位方法,应用于电子设备,其特征在于,所述电子设备包括惯性测量单元imu、全球导航卫星系统gnss模块,所述imu用于检测所述电子设备的imu数据,所述gnss模块用于在开启时获取gnss数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备检测到所述电子设备处于车载状态,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述电子设备检测到所述电子设备处于车载状态,具体包括:

4.根据权利要求2所述的方法,其特征在于,所述电子设备检测到车辆停车,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述电子设备检测到车辆停车,具体包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述电子设备检测到所述电子设备进入到车库的地理围栏,具体包括:

7.根据权利要求2所述的方法,其特征在于,所述第一预设条件包括所述电子设备的移动速度在第一预设速度与第二预设速度之间和/或所述电子设备的移动加速度大于预设加速度,其中,所述第一预设速度小于所述第二预设速度。

8.根据权利要求4所述的方法,其特征在于,所述第二预设条件包括所述电子设备的移动速度为0。

9.根据权利要求6所述的方法,其特征在于,在所述电子设备检测到所述电子设备进入到车库的地理围栏之前,所述方法还包括:

10.根据权利要求1-9中任一项所述的方法,其特征在于,所述电子设备基于所述gnss数据和所述imu数据,确定出所述电子设备的实时位置,具体包括:

11.一种电子设备,其特征在于,包括:imu、gnss模块、处理器和显示屏;其中,

12.根据权利要求11所述的电子设备,其特征在于,若所述imu数据满足第一预设条件,所述电子设备处于车载状态。

13.根据权利要求12所述的电子设备,其特征在于,所述电子设备还包括传感集线器sensorhub模块;其中,

14.根据权利要求11所述的电子设...

【专利技术属性】
技术研发人员:吴谋炎金乐黄国胜朱宇洪肖洋史翔李文懿
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1