CN103900557B - 位置信息获取方法、装置和电子设备 - Google Patents
位置信息获取方法、装置和电子设备 Download PDFInfo
- Publication number
- CN103900557B CN103900557B CN201210590180.4A CN201210590180A CN103900557B CN 103900557 B CN103900557 B CN 103900557B CN 201210590180 A CN201210590180 A CN 201210590180A CN 103900557 B CN103900557 B CN 103900557B
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- information
- initial position
- relatively described
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例提供了一种位置信息获取方法、装置和电子设备,其中,第一电子设备确定第二电子设备相对第一电子设备的初始位置信息,获取该第二电子设备相对该初始位置信息对应的初始位置运动时的运动参数信息,根据该运动参数信息以及该初始位置信息,确定第二电子设备相对该第一电子设备的目标位置信息,通过本发明实施例实现了位置信息的有效获取,提高了位置信息获取的成功率。
Description
技术领域
本发明涉及信息处理技术领域,更具体的说是涉及一种位置信息获取方法和电子设备。
背景技术
随着电子技术的发展,以及为了满足人们对于电子设备更高的需求,电子设备利用自身以及其他电子设备的位置信息实现不同的功能应用已成为人们日益青睐和研究的方向。例如在游戏应用中,就会用到电子设备之间的位置关系等信息。
现有的位置信息获取方法通常是利用GPS(Global Positioning System,全球定位系统)得到地理位置后所确定的,但是由于GPS卫星信号很弱,在室内等地方通常接收不到GPS信号,导致地理位置获取失败,使得并不能有效获取电子设备的位置信息。
发明内容
有鉴于此,本发明提供了一种位置信息获取方法、装置和电子设备,用以解决现有技术中不能有效获取位置信息的技术问题。
为实现上述目的,本发明提供如下技术方案:
一种位置信息获取方法,应用于第一电子设备中,所述方法包括:
获取第二电子设备相对所述第一电子设备的初始位置信息;
获取所述第二电子设备提供的相对所述初始位置运动时的运动参数信息;
根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
优选地,所述运动参数信息包括位移信息;
则所述获取所述第二电子设备相对所述初始位置移动的运动参数信息包括:
获取所述第二电子设备根据所述初始位置信息、以及自身运动产生的加速度和/或角速度计算得出的相对所述初始位置的位移信息;
则所述根据所述运动参数信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息包括:
根据所述位移信息和所述初始位置信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
优选地,所述运动参数信息包括加速度和/或角速度信息,
则所述根据所述运动参数信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息包括:
根据所述初始位置信息以及所述加速度和/或角度信息,计算所述第二电子设备相对所述初始位置的位移信息;
根据所述初始位置信息和所述位移信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
优选地,所述确定所述第二电子设备相对所述第一电子设备的目标位置信息后,所述方法还包括:
将所述目标位置信息作为初始位置信息,返回所述获取所述第二电子设备提供的相对所述初始位置移动的运动参数信息的步骤继续执行。
优选地,所述第一电子设备和所述第二电子设备处于同一局域网内,则所述获取第二电子设备相对所述第一电子设备的初始位置信息包括:
获取所述第二电子设备通过广播或多播方式发送的相对所述第一电子设备的初始位置信息。
一种位置信息获取方法,应用于第二电子设备中,所述方法包括:
确定所述第二电子设备相对第一电子设备的初始位置信息;
获取所述第二电子设备相对所述初始位置移动时的运动参数信息,并提供给所述第一电子设备,由所述第一电子设备根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
一种位置信息获取装置,应用于第一电子设备中,所述装置包括:
第一获取模块,用于获取第二电子设备相对所述电子设备的初始位置信息;
第二获取模块,获取所述第二电子设备提供的相对所述初始位置移动时的运动参数信息;
位置确定模块,用于根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
优选地,所述运动参数信息包括位移信息;
则所述第二获取模块具体是用于获取所述第二电子设备根据所述初始位置信息、以及自身运动产生的加速度和/或角速度计算得出的相对所述初始位置的位移信息;
所述位置确定模块具体用于根据所述位移信息和所述初始位置信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
优选地,所述运动参数信息包括加速度和/或角速度信息,
则所述位置确定模块包括:
第一计算模块,用于根据所述初始位置信息以及所述加速度和/或角度信息,计算所述第二电子设备相对所述初始位置的位移信息;
第二计算模块,用于根据所述初始位置信息和所述位移信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
优选地,所述第一获取模块还用于将所述位置确定模块确定的目标位置信息作为初始位置信息。
优选地,所述第一电子设备和所述第二电子设备处于同一局域网内,则所述第一获取模块具体用于获取所述第二电子设备通过广播或多播方式发送的相对所述第一电子设备的初始位置信息。
一种电子设备,包括上述所述的位置获取装置。
一种位置信息获取装置,应用于第二电子设备中,所述装置包括:
初始位置确定模块,用于确定所述第二电子设备相对第一电子设备的初始位置信息;
第三获取模块,用于获取所述第二电子设备相对所述初始位置移动时的运动参数信息,并提供给所述第一电子设备,由所述第一电子设备根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
一种电子设备,包括上述所述的位置信息获取装置。
经由上述的技术方案可知,与现有技术相比,本发明提供了一种位置信息获取方法、装置和电子设备,第一电子设备确定出第二电子设备相对第一电子设备的初始位置信息后,会获取该第二电子设备相对该初始位置信息对应的初始位置运动时的运动参数信息,从而根据该运动参数信息以及该初始位置信息,即可确定得出第二电子设备相对该第一电子设备的目标位置信息,从而实现了位置信息的有效获取,特别是在第一电子设备和第二电子设备位于室内时,可以提高位置信息获取的成功率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明一种位置信息获取方法实施例1的流程图;
图2为本发明一种位置信息获取方法实施例2的流程图;
图3为本发明一种位置信息获取方法实施例3的流程图;
图4为本发明一种位置信息获取装置实施例1的结构示意图;
图5为本发明一种位置信息获取装置实施例2的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的主要思想之一可以包括:第一电子设备和第二电子设备分别确定出第二电子设备相对第一电子设备的初始位置信息后,第二电子设备会获取其相对初始位置移动时的运动参数信息并发送至第一电子设备。第一电子设备即可根据该运动参数信息以及该初始位置信息,计算得出第二电子设备相对该第一电子设备的目标位置信息,实现了位置信息的有效获取,特别是在第一电子设备和第二电子设备位于室内时,可以提高位置信息获取的成功率。
参见图1,示出了本发明一种位置信息获取方法实施例1的流程图,该方法具体应用于第一电子设备中,可以包括以下几个步骤:
步骤101:获取第二电子设备相对所述第一电子设备的初始位置信息。
第二电子设备和第一电子设备之间可以通过无线方式建立无线数据通道,例如当第一电子设备和第二电子设备均具有蓝牙模块时,则可以通过蓝牙模块建立蓝牙连接。第一电子设备和第二电子设备可以通过该无线数据通道进行数据的传输。
其中,作为一种可能的情况,第一电子设备和第二电子设备均处于同一局域网内,则第一电子设备和第二电子设备之间可以通过广播或者多播方式传输数据。
当然第一电子设备和第二电子设备还可以采用其他方式进行数据的传输,例如通过移动通信数据通道等。
因此该初始位置信息可以是第二电子设备发送至第一电子设备,也可以是第一电子设备自身确定的。
一种可能情况为该初始位置也为第一电子设备的初始位置,也即第一电子设备和第二电子设备处于同一位置,因此该初始位置信息可以定义为0。
因此,第一电子设备可以首先确定第二电子设备是否与其处于同一位置,例如,可以通过传感器检测第一电子设备预定范围内是否存在第二电子设备,该预定范围的任一位置可以确定为第二电子设备相对第一电子设备的初始位置。在实际应用中,可以通过将第二电子设备遮挡第一电子设备传感器所在位置,则第一电子设备即可以确定出该第二电子设备的初始位置,也即实现在获取位置信息前的位置校准。
当第二电子设备已知第一电子设备的位置时,则可以确定出其相对第一电子设备位置,可以将该位置的信息发送至第一电子设备,作为初始位置信息。
当然,该初始位置信息不一定是指第二电子设备相对第一电子设备的最初的位置信息,其可以是第二电子设备在运动过程中相对第一电子设备的任一位置信息,从而第一电子设备可以实现实时获取第二电子设备的该位置信息。
步骤102:获取所述第二电子设备提供的相对所述初始位置运动时的运动参数信息。
其中,该运动参数信息可以包括:位移信息。
该位移信息是第二电子设备根据所述初始位置信息,以及自身运动产生的加速度、角速度、或者加速度以及角速度计算得出的相对该初始位置的位移信息。
当该初始位置信息为第一电子设备确定的时,第一电子即还会将该初始位置信息发送至第二电子设备。
第二电子设备的加速度或加速度可以通过加速度传感器或角速度传感器检测得到。
当然,该运动参数信息还可以仅包括该加速度和/或加速度信息。也即第二电子设备通过传感器采集到加速度或角速度后,即发送至第一电子设备。
步骤103:根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
根据该初始位置信息以及第二电子设备提供的运动参数信息,即可得出第二电子设备相对该第一电子设备的目标位置信息。
其中,当该运动参数信息为位移信息时,则根据所述运动参数信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息可以为包括:
根据所述位移信息和所述初始位置信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
另外,当该运动参数信息包括加速度和/或角速度信息,也即第二电子设备采集的自身运动产生的加速度和/角速度信息。
则本步骤中根据所述运动参数信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息可以包括:
根据所述初始位置信息以及所述加速度和/或角度信息,计算所述第二电子设备相对所述初始位置的位移信息。
根据所述初始位置信息和所述位移信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
此外,第二电子设备在运动过程中,第一电子设备也可能在运动,第一电子设备同时也可以采集自身运动产生的加速度和/或加速度,进而可以得出第一电子设备的相对该初始位置的位置位移信息,因此本步骤还可以具体是根据第一电子设备的位移信息以及第二电子设备的位移信息以及该初始位置信息,计算第二电子设备相对该第一电子设备的目标位置信息。
计算得出第二电子设备相对第一电子设备的目标位置信息后,由于第二电子设备可能一直相对第一电子设备运动,特别是在实际应用中,例如游戏应用中,第一电子设备需要一直获取第二电子设备相对第一电子设备的位置信息,因此作为另一实施例,该方法还可以包括:
步骤104:将所述目标位置信息作为初始位置信息,返回步骤102继续执行。
将所述目标位置信息作为初始位置信息后,即可实现实时获取该第二电子设备相对第一电子设备的位置信息。
在本实施例中,第一电子设备确定出第二电子设备相对第一电子设备的初始位置信息后,会获取该第二电子设备相对该初始位置信息对应的初始位置运动时的运动参数信息,从而根据该运动参数信息以及该初始位置信息,即可计算得出第二电子设备相对该第一电子设备的目标位置信息,从而实现了位置信息的有效获取,特别是在第一电子设备和第二电子设备位于室内时,可以提高位置信息获取的成功率。
参见图2,示出了本发明一种位置信息获取方法实施例2的流程图,该方法具体应用于第二电子设备中,可以包括以下几个步骤:
步骤201:确定第二电子设备相对第一电子设备的初始位置信息。
其中该初始位置信息可以是第二电子设备自身确定的,也可以是第一电子设备发送至该第二电子设备的。该初始位置信息的获取可以具体参见上述方法实施例1中步骤101中所述,在此不再赘述。
步骤202:获取第二电子设备相对所述初始位置移动时的运动参数信息,并提供给所述第一电子设备。
其中,该运动参数信息可以是指加速度信息、角速度信息或者位移信息。
其中该运功参数信息为位移信息时,该获取相对所述初始位置移动时的运动参数信息可以具体是:
获取相对所述初始位置移动时的加速度和/或角速度信息,该加速度和/角速度可以通过第二电子设备的传感器检测得出。
根据所述初始位置信息、以及所述加速度和/或角速度计算得出的相对所述初始位置的位移信息。
第一电子设备获取到该运动参数信息后,即可根据该运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。从而实现了位置信息的获取。
在本实施例中,确定出第二电子设备相对第一电子设备的初始位置信息,在第二电子设备相对初始位置移动时,获取第二电子设备相对该初始位置信息对应的初始位置移动时的运动参数信息,从而可以提供给第一电子设备,第一电子设备即可根据该运动参数信息和该初始位置信息确定出第二电子设备相对其的目标位置,实现了位置信息的有效获取,提高了获取成功率。
参见图3,示出了本发明一种位置信息获取方法实施例3的流程图,所述方法可以包括以下几个步骤:
步骤301:第一电子设备获取第二电子设备相对该第一电子设备的初始位置信息。
步骤302:第二电子设备确定其相对所述第一电子设备的所述初始位置信息。
步骤303:第二电子设备相对该初始位置信息对应的初始位置移动时,获取其自身的运动参数信息。
其中,第二电子设备可以通过自身的传感器,检测自身运动时产生的加速度和/或角速度,则该运动参数信息可以包括该加速度和/角速度信息。
第二电子设备检测到自身的加速度和/或角速度,还可以依据该加速度和/或角速度,计算其相对该初始位置的位移,因此该运动参数信息可以包括位移信息。
当然第二电子设备还可以通过自身的位移传感器,检测出其相对该初始位置的位移,进而作为运动参数发送至第一电子设备。
步骤304:第二电子设备将所述运动参数信息发送至该第一电子设备。
步骤305:第一电子设备根据该运动参数信息以及该初始位置信息,确定第二电子设备相对该第一电子设备的目标位置信息。
当该运动参数信息为位移信息时,第一电子设备具体是根据该位移信息以及该初始位置信息,计算得出该第二电子设备相对第一电子设备的目标位置位置信息。
当第一电子设备在第二电子设备移动时,自身在移动,则第一电子设备具体可以根据自身的运动参数信息以及第二电子设备的运动参数信息以及该初始位置信息,计算得出第二电子设备相对其的目标位置。
第一电子设备确定出该目标位置信息后,可以将该目标位置信息作为初始位置信息,同时发送给第二电子设备,继续执行步骤302~步骤305操作,从而即可实时获取该第二电子设备相对第一电子设备的不同位置。
在本实施例中,第一电子设备和第二电子设备分别确定出第二电子设备相对第一电子设备的初始位置信息后,第二电子设备会获取其相对初始位置移动时的运动参数信息并发送至第一电子设备。第一电子设备即可根据该运动参数信息以及该初始位置信息,计算得出第二电子设备相对该第一电子设备的目标位置信息,实现了位置信息的有效获取,特别是在第一电子设备和第二电子设备位于室内时,可以提高位置信息获取的成功率。
参见图4,示出了本发明一种位置信息获取装置实施例1的结构示意图,该装置具体应用于第一电子设备中,其可以作为单独的实体设置在第一电子设备中,与第一电子设备的处理器相连,或者也可以集成到该第一电子设备处理器中。该装置可以包括:
第一获取模块401,用于获取第二电子设备相对所述电子设备的初始位置信息。
第一获取模块获取的该初始位置信息可以是第二电子设备确定并发送的。
当然其可以是第一获取模块自身采集的,则该第一电子设备还会将该初始位置信息发送至第二电子设备。
第二获取模块402,获取所述第二电子设备提供的相对所述初始位置运动时的运动参数信息。
其中,当所述运动参数信息为位移信息时,则该第二获取模块402具体用于获取该第二电子设备根据该初始位置信息,以及自身运动产生的加速度和/或角速度计算得出的相对该初始位置的位移信息。
当然也可以是获取的第二电子设备通过位移传感器检测到的位移信息。
该运动参数信息还可以为该第二电子设备自身运动产生的加速度和/或角速度信息。
位置确定模块403,用于根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
当该运动参数信息为位移信息时,该位置确定模块具体用于根据所述位移信息和所述初始位置信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
当该运动参数信息为加速度和/角速度信息时,该位置确定模块可以包括:
第一计算模块,用于根据所述初始位置信息以及所述加速度和/或角度信息,计算所述第二电子设备相对所述初始位置的位移信息;
第二计算模块,用于根据所述初始位置信息和所述位移信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
其中,在确定出目标位置信息后,该第一获取模块401还可以获取该位置确定模块所确定的目标位置信息,并将该目标位置信息作为初始位置信息,从而可以继续触发第二获取模块继续执行,使得能够实时获取第二电子设备运动过程中,其相对第一电子设备的目标位置。
其中,第一电子设备和所述第二电子设备均处于同一局域网内时,则第一获取模块可以具体用于获取所述第二电子设备通过广播或多播方式发送的相对所述第一电子设备的初始位置信息。则第二获取模块可以具体用于获取所述第二电子设备通过广播或多播方式发送的相对该初始位置运动时的运动参数信息。
当然第一电子设备和第二电子设备还可以通过其他方式建立连接,并传递数据。
在本实施例中,确定出第二电子设备相对第一电子设备的初始位置信息后,会获取该第二电子设备相对该初始位置信息对应的初始位置移动时的运动参数信息,从而根据该运动参数信息以及该初始位置信息,即可计算得出第二电子设备相对该第一电子设备的目标位置信息,从而实现了位置信息的有效获取,特别是在第一电子设备和第二电子设备位于室内时,可以提高位置信息获取的成功率。
本发明还提供了一种电子设备,其包括该实施例1所述的位置信息获取装置。
参见图5,示出了本发明一种位置信息获取装置实施例2的结构示意图,该装置具体应用于第二电子设备中,其可以作为单独的实体设置在第二电子设备中,与第二电子设备的处理器相连,或者也可以集成到该第二电子设备处理器中。该装置可以包括:
初始位置确定模块501,用于确定该第二电子设备相对所述第一电子设备的初始位置信息。
第三获取模块503,用于获取所述第二电子设备相对所述初始位置移动时的运动参数信息,并提供给所述第一电子设备。
其中,该运动参数信息可以是指加速度信息、角速度信息或者位移信息。
其中该运功参数信息为位移信息时,该获取相对所述初始位置移动时的运动参数信息可以具体是:
获取相对所述初始位置移动时的加速度和/或角速度信息,该加速度和/角速度可以通过第二电子设备的传感器检测得出。
根据所述初始位置信息、以及所述加速度和/或角速度计算得出的相对所述初始位置的位移信息。
当然该位移信息还可以是第二电子设备的位移传感器检测得到的。
第一电子设备即可根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息。
在本实施例中,确定出第二电子设备相对第一电子设备的初始位置信息,在第二电子设备相对该初始位置移动时,获取第二电子设备相对该初始位置信息对应的初始位置移动时的运动参数信息,从而可以提供给第一电子设备,第一电子设备即可根据该运动参数信息和该初始位置信息确定出第二电子设备相对其的目标位置,实现了位置信息的有效获取,提高了获取成功率。
本发明还提供了一种电子设备,其包括上述实施例2所述的装置。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (14)
1.一种位置信息获取方法,其特征在于,应用于第一电子设备中,所述方法包括:
获取第二电子设备相对所述第一电子设备的初始位置信息;
获取所述第二电子设备提供的相对所述初始位置运动时的运动参数信息;
根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息;
通过传感器检测第一电子设备预定范围内是否存在第二电子设备,该预定范围的任一位置可以确定为第二电子设备相对第一电子设备的初始位置。
2.根据权利要求1所述的方法,其特征在于,所述运动参数信息包括位移信息;
则所述获取所述第二电子设备相对所述初始位置移动的运动参数信息包括:
获取所述第二电子设备根据所述初始位置信息、以及自身运动产生的加速度和/或角速度计算得出的相对所述初始位置的位移信息;
则所述根据所述运动参数信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息包括:
根据所述位移信息和所述初始位置信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
3.根据权利要求1所述的方法,其特征在于,所述运动参数信息包括加速度和/或角速度信息,
则所述根据所述运动参数信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息包括:
根据所述初始位置信息以及所述加速度和/或角度信息,计算所述第二电子设备相对所述初始位置的位移信息;
根据所述初始位置信息和所述位移信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
4.根据权利要求1所述的方法,其特征在于,所述确定所述第二电子设备相对所述第一电子设备的目标位置信息后,所述方法还包括:
将所述目标位置信息作为初始位置信息,返回所述获取所述第二电子设备提供的相对所述初始位置移动的运动参数信息的步骤继续执行。
5.根据权利要求1所述的方法,其特征在于,所述第一电子设备和所述第二电子设备处于同一局域网内,则所述获取第二电子设备相对所述第一电子设备的初始位置信息包括:
获取所述第二电子设备通过广播或多播方式发送的相对所述第一电子设备的初始位置信息。
6.一种位置信息获取方法,其特征在于,应用于第二电子设备中,所述方法包括:
确定所述第二电子设备相对第一电子设备的初始位置信息;
获取所述第二电子设备相对所述初始位置移动时的运动参数信息,并提供给所述第一电子设备,由所述第一电子设备根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息;
通过传感器检测第一电子设备预定范围内是否存在第二电子设备,该预定范围的任一位置可以确定为第二电子设备相对第一电子设备的初始位置。
7.一种位置信息获取装置,其特征在于,应用于第一电子设备中,所述装置包括:
第一获取模块,用于获取第二电子设备相对所述电子设备的初始位置信息;
第二获取模块,获取所述第二电子设备提供的相对所述初始位置移动时的运动参数信息;
位置确定模块,用于根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息;
通过传感器检测第一电子设备预定范围内是否存在第二电子设备,该预定范围的任一位置可以确定为第二电子设备相对第一电子设备的初始位置。
8.根据权利要求7所述的装置,其特征在于,所述运动参数信息包括位移信息;
则所述第二获取模块具体是用于获取所述第二电子设备根据所述初始位置信息、以及自身运动产生的加速度和/或角速度计算得出的相对所述初始位置的位移信息;
所述位置确定模块具体用于根据所述位移信息和所述初始位置信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
9.根据权利要求7所述的装置,其特征在于,所述运动参数信息包括加速度和/或角速度信息,
则所述位置确定模块包括:
第一计算模块,用于根据所述初始位置信息以及所述加速度和/或角度信息,计算所述第二电子设备相对所述初始位置的位移信息;
第二计算模块,用于根据所述初始位置信息和所述位移信息,计算所述第二电子设备相对所述第一电子设备的目标位置信息。
10.根据权利要求7所述的装置,其特征在于,所述第一获取模块还用于将所述位置确定模块确定的目标位置信息作为初始位置信息。
11.根据权利要求7所述的装置,其特征在于,所述第一电子设备和所述第二电子设备处于同一局域网内,则所述第一获取模块具体用于获取所述第二电子设备通过广播或多播方式发送的相对所述第一电子设备的初始位置信息。
12.一种电子设备,其特征在于,包括如权利要求7~11任一项所述的位置获取装置。
13.一种位置信息获取装置,其特征在于,应用于第二电子设备中,所述装置包括:
初始位置确定模块,用于确定所述第二电子设备相对第一电子设备的初始位置信息;
第三获取模块,用于获取所述第二电子设备相对所述初始位置移动时的运动参数信息,并提供给所述第一电子设备,由所述第一电子设备根据所述运动参数信息和所述初始位置信息,确定所述第二电子设备相对所述第一电子设备的目标位置信息;
通过传感器检测第一电子设备预定范围内是否存在第二电子设备,该预定范围的任一位置可以确定为第二电子设备相对第一电子设备的初始位置。
14.一种电子设备,其特征在于,包括如权利要求13所述的位置信息获取装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210590180.4A CN103900557B (zh) | 2012-12-28 | 2012-12-28 | 位置信息获取方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210590180.4A CN103900557B (zh) | 2012-12-28 | 2012-12-28 | 位置信息获取方法、装置和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103900557A CN103900557A (zh) | 2014-07-02 |
CN103900557B true CN103900557B (zh) | 2017-11-03 |
Family
ID=50992026
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210590180.4A Active CN103900557B (zh) | 2012-12-28 | 2012-12-28 | 位置信息获取方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103900557B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106441360B (zh) * | 2016-09-21 | 2019-08-13 | 广州视源电子科技股份有限公司 | 方位校准方法及装置 |
CN106959109A (zh) * | 2017-03-23 | 2017-07-18 | 广州视源电子科技股份有限公司 | 一种用于动态对象的跟踪方法及装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3527504B1 (ja) * | 2003-03-31 | 2004-05-17 | コナミ株式会社 | ゲーム装置、ゲーム方法、ならびに、プログラム |
FR2888643B1 (fr) * | 2005-07-18 | 2009-09-25 | Airbus France Sas | Procede et dispositif pour determiner la position au sol d'un mobile, particulier d'un avion sur un aeroport |
US8289159B2 (en) * | 2006-04-26 | 2012-10-16 | Qualcomm Incorporated | Wireless localization apparatus and method |
CN101650432A (zh) * | 2009-05-20 | 2010-02-17 | 北京派瑞根科技开发有限公司 | 基于网络计算的物体三维运动轨迹跟踪系统 |
CN102192742B (zh) * | 2010-03-09 | 2014-02-05 | 深圳市宇恒互动科技开发有限公司 | 一种导航方法和装置 |
KR20110121179A (ko) * | 2010-04-30 | 2011-11-07 | 삼성전자주식회사 | 단말기에서 상대적인 위치를 추정하는 장치 및 방법 |
KR101744723B1 (ko) * | 2010-12-20 | 2017-06-20 | 한국전자통신연구원 | 실내 위치 인식 시스템 및 이를 이용한 실내 위치 인식 방법 |
CN102755743A (zh) * | 2011-04-28 | 2012-10-31 | 德信互动科技(北京)有限公司 | 体感游戏系统 |
-
2012
- 2012-12-28 CN CN201210590180.4A patent/CN103900557B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN103900557A (zh) | 2014-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103903435B (zh) | 一种路况信息获取方法及移动终端 | |
CN103884337B (zh) | 多姿态步距校正定位系统与方法 | |
CN105723240B (zh) | 用加速度/减速度确定设备和船只间的错位的方法和装置 | |
CN108489489A (zh) | 一种蓝牙辅助纠正pdr的室内定位方法及系统 | |
CN107084718A (zh) | 基于行人航迹推算的室内定位方法 | |
EP2615419A2 (en) | Apparatus and associated method utilizing magnetic field based navigation | |
CN102710861A (zh) | 一种移动终端的室内实时定位系统 | |
CN105938189A (zh) | 多人协作式楼层定位方法和系统 | |
CN109974701A (zh) | 机器人的定位方法及装置 | |
CN106412836A (zh) | 一种室内定位方法及装置 | |
CN103956071B (zh) | 一种停车场找车的方法 | |
CN205909831U (zh) | 老人行动轨迹跟踪监测装置及系统 | |
CN103994767A (zh) | 一种救援人员室内协同定位装置及方法 | |
CN104634345B (zh) | 一种自适应步长的室内轨迹追踪方法 | |
CN108413958A (zh) | 应用于消防人员灾害现场实时跟踪的定位系统和方法 | |
CN102749636A (zh) | 基于加速度传感器、陀螺仪和移动定位技术的多移动设备位置匹配实现系统和方法 | |
CN105783920A (zh) | 一种室内外定位方法及定位系统、定位用脚环 | |
CN103900557B (zh) | 位置信息获取方法、装置和电子设备 | |
Huang et al. | Smartphone-based indoor position and orientation tracking fusing inertial and magnetic sensing | |
CN104237846B (zh) | 自主式移动对象室内三维定位跟踪系统与方法 | |
CN106714079A (zh) | 定位推播服务系统、使用者行动装置及定位推播服务方法 | |
CN110032213A (zh) | 机器人跟随系统及机器人跟随方法 | |
CN202385158U (zh) | 基于传感器和移动定位技术的多移动设备实时交互系统 | |
CN107356902B (zh) | 一种WiFi定位指纹数据自动采集方法 | |
KR101135201B1 (ko) | 무선 네트워크에서 가속도 위치 정보를 이용한 수신신호강도 기반 위치 측정 방법 및 위치측정 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |