System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于AR眼镜的虚拟定位方法、装置及电子设备制造方法及图纸_技高网

一种基于AR眼镜的虚拟定位方法、装置及电子设备制造方法及图纸

技术编号:41100004 阅读:2 留言:0更新日期:2024-04-25 13:56
本申请提供一种基于AR眼镜的虚拟定位方法、装置及电子设备,涉及虚拟现实的技术领域,方法应用于第一AR眼镜,第一AR眼镜为预设范围内多个AR眼镜中的任意一个AR眼镜,方法包括:获取GPS模块确定的第一位置数据,第一位置数据第一AR眼镜的位置数据;根据第一位置数据,确定预设范围,预设范围为以第一位置数据对应的点为圆心,以预设长度为半径的圆形区域范围;确定预设范围内的第二AR眼镜,第二AR眼镜为多个AR眼镜中除第一AR眼镜外的任意一个AR眼镜;发送第一位置数据至第二AR眼镜,以使第二AR眼镜显示第一位置数据。本申请具有减少定位对多AR眼镜系统造成的电量消耗的效果。

【技术实现步骤摘要】

本申请涉及虚拟现实的,具体涉及一种基于ar眼镜的虚拟定位方法、装置及电子设备。


技术介绍

1、增强现实(ar)眼镜是一种创新的智能穿戴设备,通过结合现实世界的视觉信息与虚拟数字内容,提供一种沉浸式、交互式的用户体验。这些眼镜通常包括透明显示技术,允许用户透过镜片看到周围环境,并在其上叠加虚拟图像、信息或体验。ar眼镜的核心技术包括微型显示器、传感器(如摄像头、麦克风、陀螺仪等),以及处理能力强大的计算单元,使其能够实时感知、理解和响应用户的环境。这种设备可用于多个领域,如虚拟导航、实时信息显示、游戏、培训、医疗保健等,拓展了人机交互的可能性,将数字信息融入日常生活,提供更丰富、智能的用户体验。

2、ar眼镜在军事上的应用也越来越广泛,被开发出越来越多的应用功能,这些功能可以提高单兵的战斗能力、战场感知和决策制定。团队还可以通过ar设备进行实时情报共享、实时定位等,帮助他们更好地了解战场局势。多名士兵在战场上进行协同作战时,为每名士兵配备ar眼镜,可以为每名士兵提供实时的战场信息、位置数据和目标标识等,使他们能够更有效地协同行动。

3、在一定范围内的多个ar眼镜组成的一个系统中,在进行实时定位时,每个ar眼镜均会通过gps等导航系统进行实时定位。通常ar眼镜的电池通常设置在眼镜架内部,导致电池的尺寸设计较小,进而导致电池容量较小。但是ar眼镜在利用gps等导航系统进行实时定位时,内置的gps模块会消耗大量电量,减少了ar眼镜的使用时长。因此需要一种方法减少定位对多ar眼镜系统造成的电量消耗。


>

技术实现思路

1、本申请提供一种基于ar眼镜的虚拟定位方法、装置及电子设备,具有减少定位对多ar眼镜系统造成的电量消耗的效果。

2、在本申请的第一方面提供了一种基于ar眼镜的虚拟定位方法,所述方法应用于第一ar眼镜,所述第一ar眼镜为预设范围内多个ar眼镜中的任意一个ar眼镜,所述方法包括:

3、获取gps模块确定的第一位置数据,所述第一位置数据所述第一ar眼镜的位置数据;

4、根据所述第一位置数据,确定所述预设范围,所述预设范围为以所述第一位置数据对应的点为圆心,以预设长度为半径的圆形区域范围;

5、确定所述预设范围内的第二ar眼镜,所述第二ar眼镜为多个所述ar眼镜中除所述第一ar眼镜外的任意一个ar眼镜;

6、发送所述第一位置数据至所述第二ar眼镜,以使所述第二ar眼镜显示所述第一位置数据。

7、通过采用上述技术方案,在第一ar眼镜获取gps定位数据的基础上,确定一个预设范围,将预设范围内的第二ar眼镜定位到该范围,然后发送第一ar眼镜的位置数据给第二ar眼镜,以在预设范围内显示第一ar眼镜的位置数据。相当于由于只有第一ar眼镜使用gps模块进行定位,其他ar眼镜仅接收第一ar眼镜的位置数据,因此除第一ar眼镜外的其他设备无需启用gps模块进行主动定位。虽然第一ar眼镜需要向其他ar眼镜发送位置数据,但是在一个系统中的多个ar眼镜的相互通信是必不可少的,因此,在进行实时通信的同时顺便传输位置数据,这样减少了其他多个ar设备中频繁使用gps模块的次数,减少其他多个设备同时进行定位所导致的电量消耗,进而降低了减少定位对多ar眼镜系统造成的电量消耗。

8、可选的,在所述获取gps模块确定的第一位置数据之前,所述方法还包括:

9、确定第一剩余电量,所述第一剩余电量为所述第一ar眼镜剩余的电量;

10、获取所述第二ar眼镜发送第二剩余电量,所述第二剩余电量为所述第二ar眼镜剩余的电量;

11、判断所述第一剩余电量与所述第二剩余电量的大小关系;

12、若所述第一剩余电量大于所述第二剩余电量,则发送虚拟定位指令至所述第二ar眼镜,以使所述第二ar眼镜准备进入虚拟定位模式。

13、通过采用上述技术方案,在获取gps模块确定的第一位置数据之前,先判断第一ar眼镜的剩余电量,并通过与第二ar眼镜的剩余电量进行比较,如果第一ar眼镜的电量较高,则向第二ar眼镜发送虚拟定位指令,使其准备进入虚拟定位模式。通过对多个ar眼镜电量进行监测和比较,能够智能地判断哪个ar眼镜的电量较高。这有助于避免在电量较低的ar眼镜上进行频繁的gps定位,从而延长电池的使用寿命。同时通过选择电量较高的ar眼镜执行定位任务,可以实现负载均衡。这有助于分散定位模块的使用,避免某个ar眼镜过度消耗电量,提高整个系统的可靠性和稳定性。

14、可选的,在所述若所述第一剩余电量大于所述第二剩余电量,则发送虚拟定位指令至所述第二ar眼镜之后,所述方法还包括:

15、获取所述第二ar眼镜发送的第二位置数据,所述第二位置数据为所述第二ar眼镜的位置数据;

16、根据所述第一位置数据和所述第二位置数据,确定所述第一ar眼镜与所述第二ar眼镜之间的实时距离;

17、判断所述实时距离是否小于或等于所述预设长度,若所述实时距离小于或等于所述预设长度,则确定所述第二ar眼镜进入所述虚拟定位模式。

18、通过采用上述技术方案,第一ar眼镜判断实时距离是否小于或等于预设长度,可以动态地确定是否需要将第二ar眼镜切换到虚拟定位模式。这种动态判定能够更灵活地适应不同的使用场景和环境。只有在实时距离小于或等于预设长度时,第二ar眼镜才会进入虚拟定位模式,防止两个ar眼镜的距离较远的情况下,第二ar眼镜仍然使用第一ar眼镜的位置数据进行虚拟定位,导致定位结果误差较大,从而造成定位不准。

19、可选的,在所述判断所述第一剩余电量与所述第二剩余电量的大小关系之后,所述方法还包括:

20、若所述第一剩余电量等于所述第二剩余电量,则确定圆形区域,多个所述ar眼镜位于所述圆形区域;

21、确定所述圆形区域的圆心;

22、确定第一距离,所述第一距离为所述第一ar眼镜与所述圆心之间的距离;

23、获取第二ar眼镜发送的第二距离,所述第二距离为所述第二ar眼镜与所述圆心之间的距离;

24、判断所述第一距离是否小于所述第二距离,若所述第一距离小于所述第二距离,则发送所述虚拟定位指令至所述第二ar眼镜。

25、通过采用上述技术方案,在判断第一ar眼镜电量与第二ar眼镜电量的大小关系后,如果它们的电量相等,接着通过确定圆形区域,计算圆形区域的圆心,以及计算第一ar眼镜与圆心之间的距离和第二ar眼镜与圆心之间的距离,然后判断这两个距离的关系,相当于确定哪个ar眼镜距离中心位置更近。如果第一ar眼镜距离中心位置更近,那么其他ar眼镜将进入虚拟定位模式,采用第一ar眼镜的位置数据进行定位。这样不会采用多个ar眼镜中靠边的ar眼镜进行gps定位,导致距离较远的ar眼镜进行虚拟定位时误差较大。

26、可选的,在所述发送所述第一位置数据至所述第二ar眼镜之后,所述方法还包括:

27、获取所述第二ar眼镜发本文档来自技高网...

【技术保护点】

1.一种基于AR眼镜的虚拟定位方法,其特征在于,所述方法应用于第一AR眼镜,所述第一AR眼镜为预设范围内多个AR眼镜中的任意一个AR眼镜,所述方法包括:

2.根据权利要求1所述的一种基于AR眼镜的虚拟定位方法,其特征在于,在所述获取GPS模块确定的第一位置数据之前,所述方法还包括:

3.根据权利要求2所述的一种基于AR眼镜的虚拟定位方法,其特征在于,在所述若所述第一剩余电量大于所述第二剩余电量,则发送虚拟定位指令至所述第二AR眼镜之后,所述方法还包括:

4.根据权利要求2所述的一种基于AR眼镜的虚拟定位方法,其特征在于,在所述判断所述第一剩余电量与所述第二剩余电量的大小关系之后,所述方法还包括:

5.根据权利要求1所述的一种基于AR眼镜的虚拟定位方法,其特征在于,在所述发送所述第一位置数据至所述第二AR眼镜之后,所述方法还包括:

6.根据权利要求5所述的一种基于AR眼镜的虚拟定位方法,其特征在于,所述基于所述实时距离以及所述相对方向,确定所述第二AR眼镜的虚拟位置数据,具体包括:

7.根据权利要求3所述的一种基于AR眼镜的虚拟定位方法,其特征在于,在所述判断所述实时距离是否小于或等于所述预设长度之后,所述方法还包括:

8.一种基于AR眼镜的虚拟定位装置,其特征在于,所述装置为第一AR眼镜,包括获取模块(201)、处理模块(202)、定位模块(203)以及发送模块(204),其中:

9.一种电子设备,其特征在于,包括处理器(301)、存储器(305)、用户接口(303)以及网络接口(304),所述存储器(305)用于存储指令,所述用户接口(303)和所述网络接口(304)均用于与其他设备通信,所述处理器(301)用于执行所述存储器(305)中存储的指令,以使所述电子设备执行如权利要求1-7任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1-7任意一项所述的方法。

...

【技术特征摘要】

1.一种基于ar眼镜的虚拟定位方法,其特征在于,所述方法应用于第一ar眼镜,所述第一ar眼镜为预设范围内多个ar眼镜中的任意一个ar眼镜,所述方法包括:

2.根据权利要求1所述的一种基于ar眼镜的虚拟定位方法,其特征在于,在所述获取gps模块确定的第一位置数据之前,所述方法还包括:

3.根据权利要求2所述的一种基于ar眼镜的虚拟定位方法,其特征在于,在所述若所述第一剩余电量大于所述第二剩余电量,则发送虚拟定位指令至所述第二ar眼镜之后,所述方法还包括:

4.根据权利要求2所述的一种基于ar眼镜的虚拟定位方法,其特征在于,在所述判断所述第一剩余电量与所述第二剩余电量的大小关系之后,所述方法还包括:

5.根据权利要求1所述的一种基于ar眼镜的虚拟定位方法,其特征在于,在所述发送所述第一位置数据至所述第二ar眼镜之后,所述方法还包括:

6.根据权利要求5所述的一种基于ar眼镜的虚拟定位方法,其特征在于,所述基于所述实时距离以...

【专利技术属性】
技术研发人员:崔海涛李星邝敏红
申请(专利权)人:谷东科技有限公司
类型:发明
国别省市:

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

1