一种确定相对位置的方法及装置制造方法及图纸

技术编号:15399204 阅读:123 留言:0更新日期:2017-05-23 11:05
本发明专利技术公开一种确定相对位置的方法及装置,涉及电子设备技术领域,可以通过确定电子棋子的相对方向执行相应地操作,使得提高用户体验,增加游戏的吸引力。本发明专利技术实施例通过测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置。本发明专利技术实施例适于确定两个电子设备的相对方向时采用。

Method and device for determining relative position

The invention discloses a method and apparatus for determining the relative position of the method, and relates to the technical field of electronic equipment, can perform the corresponding operation by the relative direction determine pieces, which improve the user experience, increase the appeal of the game. The embodiment of the invention the first angle measured between the first electronic device and the poles of the earth; for the second point, second point between the second electronic equipment and the poles of the earth point; according to the first angle and the second angle, to determine the relative position of the first electronic device and the second electronic equipment the. The embodiment of the invention is suitable for determining the relative direction of the two electronic devices.

【技术实现步骤摘要】
一种确定相对位置的方法及装置
本专利技术涉及电子设备
,尤其涉及一种确定相对位置的方法及装置。
技术介绍
用户在第一电子设备中玩虚拟游戏时,通常通过控制键盘控制虚拟游戏中的人物或者发射器执行相应地任务。例如,用户通过虚拟游戏中的虚拟发射器发射子弹或者类似子弹的虚拟球时,通过键盘控制发射器的方向,使得发射器对准射击目标,然后再进行发射。随着科技的发展,用户越来越多地追求真实体验,希望将虚拟游戏设备制作成第二电子设备,摆脱虚拟游戏时控制键盘的束缚,提高用户体验,增加游戏的吸引力。然而,现有技术中还没有将虚拟发射器制作成第二电子设备,并采用第二电子设备确定方向的技术,使得限制了用户体验,以及降低游戏的吸引力。
技术实现思路
本专利技术的实施例提供一种确定相对方向的位置及装置,可以通过确定电子棋子的相对方向执行相应地操作,使得提高用户体验,增加游戏的吸引力。第一方面,本专利技术提供一种确定相对位置的方法,应用于第一电子设备,所述第一电子设备和第二电子设备数据连接,包括:测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置。在第一种可能的实施例中,结合第一方面,在所述第一电子设备中内置电子罗盘;所述测量第一电子设备与地球磁极之间的第一角度包括:通过所述第一电子设备中内置电子罗盘测量所述第一电子设备与地球磁极之间的第一角度。在第二种可能的实施例中,结合第一方面,在所述第二电子设备中内置电子罗盘;所述获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度包括:接收所述第二电子设备发送的所述第二电子设备与地球磁极之间的第二角度,其中,所述第二角度由所述第二电子设备中内置电子罗盘测量的所述第二电子设备与地球磁极之间的第二角度。在第三种可能的实施例中,结合第一方面种第一种可能的实施例,当所述第一电子设备具备触屏功能时,所述获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度包括:获取所述第二电子设备与所述第一电子设备的至少两个触点;根据所述至少两个触点,生成一条射线;根据所述射线,通过所述第一电子设备中内置电子罗盘测量所述射线与地球磁极之间的第二角度。在第四种可能的实施例中,结合第一方面中第三种可能的实施例,所述根据所述至少两个触点,生成一条射线包括:当存在两个触点时,所述两个触点中作为射线端点的触点为预设形状,以所述预设形状的触点为端点生成一条射线;当存在至少三个触点时,所述至少三个触点构成等腰三角形,以所述等腰三角形的底边的中心为端点生成一条射线。在第五种可能的实施例中,结合第一方面中第一种可能的实施例,当所述第一电子设备具备触屏功能时,所述获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度包括:获取所述第二电子设备与所述第一电子设备的至少三个触点;根据所述至少三个触点,确定所述第二电子设备的中心位置;根据所述中心位置以及所述第一电子设备中游戏界面的基准位置,生成一条射线,所述游戏界面的基准位置为所述射线的端点;根据所述射线,通过所述第一电子设备中内置电子罗盘测量所述射线与地球磁极之间的第二角度。在第六种可能的实施例中,结合第一方面中以上任一种可能的实施例,所述根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置包括:根据Q=Q1-Q2确定所述第一电子设备与所述第二电子设备的相对角度,其中,Q表示所述相对角度,Q1表示所述第一角度,Q2表示所述第二角度。在第七种可能的实施例中,结合第一方面中第一种可能的实施例或者第二种可能的实施例或者第五种可能的实施例,所述电子罗盘为平面电子罗盘,或者为三维电子罗盘。在第八种可能的实施例中,结合第一方面中第六中可能的实施例,所述第二电子设备为实物游戏设备,所述实物游戏设备为电子棋子。第二方面,本专利技术提供一种确定相对位置的装置,所述装置为第一电子设备,所述第一电子设备和第二电子设备数据连接,包括:测量单元,用于测量第一电子设备与地球磁极之间的第一角度;获取单元,用于获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;确定单元,用于根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置。在第一种可能的实施例中,结合第二方面,在所述装置中内置电子罗盘;所述测量单元用于:通过所述第一电子设备中内置电子罗盘测量所述第一电子设备与地球磁极之间的第一角度。在第二种可能的实施例中,结合第二方面,所述第二电子设备中内置电子罗盘;所述获取单元用于:接收所述第二电子设备发送的所述第二电子设备与地球磁极之间的第二角度,其中,所述第二角度由所述第二电子设备中内置电子罗盘测量的所述第二电子设备与地球磁极之间的第二角度。在第三种可能的实施例中,结合第二方面中第一种可能的实施例,当所述装置为触屏第一电子设备时,所述获取单元包括:获取模块,用于获取所述第二电子设备与所述第一电子设备的至少两个触点;生成模块,用于根据所述至少两个触点,生成一条射线;所述测量单元,还用于根据所述射线,通过所述装置中内置电子罗盘测量所述射线与地球磁极之间的第二角度。在第四种可能的实施例中,结合第二方面中第三种可能的实施例,所述生成模块包括:第一生成子模块,用于当存在两个触点时,所述两个触点中作为射线端点的触点为预设形状,以所述预设形状的触点为端点生成一条射线;或者,第二生成子模块,用于当存在至少三个触点时,所述至少三个触点构成等腰三角形,以所述等腰三角形的底边的中心为端点生成一条射线。在第五种可能的实施例中,结合第二方面中第三种可能的实施例,当所述装置为触屏第一电子设备时,所述获取模块,还用于获取所述第二电子设备与所述第一电子设备的至少三个触点;以及根据所述至少三个触点,确定所述第二电子设备的中心位置;所述生成模块,还用于根据所述中心位置以及所述第一电子设备中游戏界面的基准位置,生成一条射线,所述游戏界面的基准位置为所述射线的端点;所述测量单元,还用于根据所述射线,通过所述第一电子设备中内置电子罗盘测量所述射线与地球磁极之间的第二角度。在第六种可能的实施例中,结合第二方面中以上任一种可能的实施例,所述确定单元用于:根据Q=Q1-Q2确定所述第一电子设备与所述第二电子设备的相对角度,其中,Q表示所述相对角度,Q1表示所述第一角度,Q2表示所述第二角度。在第七种可能的实施例中,结合第二方面中第一种可能的实施例或者第二种可能的实施例或者第五种可能的实施例,所述电子罗盘为平面电子罗盘,或者为三维电子罗盘。本专利技术实施例提供一种确定相对位置的方法,通过测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置。本专利技术实施例通过确定第二电子设备的相对方向从而执行后续相应地操作,使得可以提高用户体验,增加游戏的吸引力。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,本文档来自技高网...
一种确定相对位置的方法及装置

【技术保护点】
一种确定相对位置的方法,应用于第一电子设备,所述第一电子设备和第二电子设备数据连接,其特征在于,包括:测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置;当所述第一电子设备具备触屏功能时,所述获取第二角度包括:获取所述第二电子设备与所述第一电子设备相接触的至少两个触点;根据所述至少两个触点,生成一条射线;获取所述射线与地球磁极之间的角度,即为第二角度。

【技术特征摘要】
1.一种确定相对位置的方法,应用于第一电子设备,所述第一电子设备和第二电子设备数据连接,其特征在于,包括:测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置;当所述第一电子设备具备触屏功能时,所述获取第二角度包括:获取所述第二电子设备与所述第一电子设备相接触的至少两个触点;根据所述至少两个触点,生成一条射线;获取所述射线与地球磁极之间的角度,即为第二角度。2.根据权利要求1所述的方法,其特征在于,在所述第一电子设备中内置电子罗盘;所述测量第一电子设备与地球磁极之间的第一角度包括:通过所述第一电子设备中内置电子罗盘测量所述第一电子设备与地球磁极之间的第一角度。3.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个触点,生成一条射线包括:当存在两个触点时,所述两个触点中作为射线端点的触点为预设形状,以所述预设形状的触点为端点生成一条射线;当存在至少三个触点时,所述至少三个触点构成等腰三角形,以所述等腰三角形的底边的中心为端点生成一条射线。4.根据权利要求1所述的方法,其特征在于,当所述第一电子设备具备触屏功能时,所述获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度包括:获取所述第二电子设备与所述第一电子设备的至少三个触点;根据所述至少三个触点,确定所述第二电子设备的中心位置;根据所述中心位置以及所述第一电子设备中游戏界面的基准位置,生成一条射线,所述游戏界面的基准位置为所述射线的端点;根据所述射线,通过所述第一电子设备中内置电子罗盘测量所述射线与地球磁极之间的第二角度。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置包括:根据Q=Q1-Q2确定所述第一电子设备与所述第二电子设备的相对角度,其中,Q表示所述相对角度,Q1表示所述第一角度,Q2表示所述第二角度。6.根据权利要求2或者4所述的方法,其特征在于,所述电子罗盘为平面电子罗盘,或者为三维电子罗盘。7.根据权利要求5所述的方法,其特征在于,所述第...

【专利技术属性】
技术研发人员:马彬强
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1