移动终端、服务器和基于定位系统的导航方法

文档序号:7793672阅读:138来源:国知局
专利名称:移动终端、服务器和基于定位系统的导航方法
技术领域
本发明涉及通信技术领域,具体而言,涉及移动终端、服务器和基于定位系统的导航方法。
背景技术
目前的导航设备在行进中,可以利用全球定位系统(GPS)定位得到的位置信息及数字矢量地图,记录下导航设备的行驶路径。在以后的使用中被加载,用来作为行驶路径的导航。记录下来的该行驶路径只能在当前设备上使用,不具有与其他设备的共享性。另外,需要记录下一条完整的路径信息后,才可以使用,也不具有与其他设备的实时交互性。不同的导航设备,有着不同的导航路径计算程序,所产生的行驶路径也会有所不同。并且在导航设备中存在着某些地区的导航地图不完备的问题,影响了正常的导航功能。例如有一个队伍,需要长途旅行、探险等活动,假设队伍中每人驾驶一辆车,每辆车还配有不同的全球定位系统。由于全球定位系统的不同,得到的指引路线也会不同,造成每辆车的参考路线不一致,使得车队中的车辆容易走失,并且根据起点和终点得到的路径中有可能某段路正在维修,使得车队不得绕行,这时,如果没有统一路线的指引,每个车辆更加不明确应该如何行使,不能满足跟车的需要。此外,某些GPS地图对局部区域的支持不好,则会产生错误的路径,误导车队的行驶。

发明内容
考虑到上述背景技术,本发明所要解决的一个技术问题是提供一种移动终端,本发明所要解决的另一个技术问题是提供一种服务器以及本发明所要解决的又一个技术问题是基于定位系统的导航方法,根据本发明的技术方案,能够避免目前定位系统在导航过程中出现的技术问题。根据本发明的一个方面,提供了一种移动终端,包括定位系统,用于确定所述移动终端的位置,所述移动终端还包括:设置单元,用于接收服务器分配的身份信息,将所述移动终端设置为主设备或者从设备;记录单元,在所述移动终端设置为所述主设备时,根据所述定位系统得到的所述移动终端的位置信息,记录下所述移动终端的行驶轨迹信息;以及第一发送单元,在所述设置单元将所述移动终端设置为主设备时,将所述记录单元记录下的所述行驶轨迹信息发送至所述服务器。在上述技术方案中,优选地,还包括:第一接收单元,用于在所述设置单元将所述移动终端设置为从设备时,接收来自所述服务器的行驶轨迹信息,以对作为所述从设备的移动终端进行导航,其中,所述来自所述服务器的行驶轨迹信息由作为主设备的移动终端获取并发送至所述服务器。在此,应该理解,根据实际应用情况,该移动终端既可以被设置为主设备,也可以被设置为从设备,服务器为移动终端提供相应的服务,多个移动终端可以构成一个导航组。
在上述技术方案中,优选地,所述设置单元还用于在设置所述移动终端作为所述导航组的从设备时,接收选择指令,使所述从设备从跟踪导航模式切换到常规导航模式,所述定位系统根据输入的起点位置和终点位置计算出导航路径,以对所述从设备进行导航。此外,如果移动终端作为导航组的从设备发现路况发生变化或主设备引导错误,无法跟踪驾驶时,则将移动终端切换到常规导航模式,即根据起点位置和终点位置计算出导航路径,以此来对作为从设备的移动终端进行导航。而作为主设备的移动终端,其可以记录自己的行驶轨迹,无需导航路径的导航,并将记录的行驶轨迹发送给服务器,由服务器将其形式轨迹信息发送给导航组的其他作为从设备的移动终端,这样,使得导航组的其他作为从设备的移动终端与作为主设备的移动终端的行驶路径一致。在上述技术方案中,优选地,所述定位系统为全球定位系统,所述行驶轨迹信息包括行进方向和由定位坐标组成的路径。在上述技术方案中,优选地,还可以包括:匹配单元,在所述移动终端作为从设备时,将所述定位系统定位得到的所述从设备的坐标位置与所述行驶轨迹信息中的定位坐标进行匹配,以及将所述定位系统定位得到的所述从设备的行进方向与所述行驶轨迹信息中的行径方向进行匹配。在上述技术方案中,优选地,还可以包括:提示单元,根据匹配结果生成提示信息,以提示所述从设备。具体地,作为从设备的移动终端接收到作为主设备的行驶轨迹信息后,将由定位系统定位得到的位置信息与行驶轨迹信息进行匹配,来判断作为从设备的移动终端是否行驶正确,对其进行导航,在提示时,可以以语音形式进行提示,如向前200米右拐。根据本发明的移动终端,能够解决相关技术中不同的导航系统生成的导航路径不一样,或某些地区导航地图不支持或不完善所导致的导航路线不一致的技术问题,使得同一导航组的移动终端之间的导航路线保持一致。根据本发明的另一方面,还提供了一种服务器,包括:分配单元,为登录服务器的如上述任一技术方案中所述的移动终端分配身份码;第二接收单元,接收作为主设备的移动终端的位置信息,生成行驶轨迹信息;查找单元,查找出作为所述从设备的移动终端;第二发送单元,向所述从设备发送所述行驶轨迹信息。根据本发明的又一方面,还提供了一种基于定位系统的导航方法,包括以下步骤:步骤202,选择多个移动终端中的一个移动终端作为主设备,其他移动终端作为从设备;步骤204,根据所述主设备发送的位置信息,记录所述主设备的行驶轨迹信息;步骤206,将所述行驶轨迹信息发送至每个所述从设备,以对所述从设备进行导航。在上述技术方案中,优选地,所述步骤202还可以包括:服务器为每个所述移动终端分配身份码,所述多个移动终端以与其对应的身份码登录所述服务器。多个移动终端可以作为一个导航组,服务器记录该导航组的信息,该信息包括导航组的唯一标识、组内每个移动终端的身份码以及所述导航组的唯一标识与所述组内每个移动终端的身份码的对应关系。在上述技术方案中,优选地,所述步骤204还可以包括:所述主设备将所述行驶轨迹信息发送至所述服务器,所述服务器根据所述主设备的身份码查找出从设备,将所述行驶轨迹信息发送至查找出的所述从设备。在上述技术方案中,优选地,所述移动终端的导航模式包括常规导航模式和跟踪导航模式,所述从设备接收选择指令,使所述从设备从所述跟踪导航模式切换到所述常规导航模式,并根据输入的起点位置和终点位置计算出导航路径,以对所述从设备进行导航。在上述技术方案中,优选地,所述步骤206还可以包括:所述行驶轨迹信息包括行进方向和由定位坐标组成的路径,将所述从设备的坐标位置与所述行驶轨迹信息中的定位坐标进行匹配,以及将所述从设备的行进方向与所述行驶轨迹信息中的行径方向进行匹配。在上述技术方案中,优选地,根据匹配结果生成提示信息,以提示所述从设备。根据本发明的基于定位系统的导航方法,能够解决相关技术中不同的导航系统生成的导航路径不一样,或某些地区导航地图不支持或不完善所导致的导航路线不一致的技术问题,使得同一导航组的移动终端之间的导航路线保持一致。


图1示出了根据本发明的实施例的移动终端的框图;图2示出了根据本发明的实施例的服务器的框图;图3示出了根据本发明的实施例的基于定位系统的导航方法的流程图;以及图4示出了根据本发明的实施例的基于定位系统的导航方法应用于车队的示意图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。图1示出了根据本发明的实施例的移动终端的框图。如图1所示,根据本发明的实施例的移动终端100包括定位系统102,用于确定所述移动终端100的位置,所述移动终端100还包括:设置单元104,用于接收服务器的分配信息,将所述移动终端100设置为主设备或者从设备;记录单元106,在所述移动终端100设置为所述主设备时,根据所述定位系统102得到的所述移动终端100的位置信息,记录下所述移动终端100的行驶轨迹信息;以及第一发送单元108,在所述设置单元104将所述移动终端100设置为主设备时,将所述记录单元106记录下的所述行驶轨迹信息发送至服务器 300 ;在上述技术方案中,优选地,还包括:第一接收单元114,用于在所述设置单元104将所述移动终端100设置为从设备时,接收来自所述服务器300的行驶轨迹信息,以对作为所述从设备的移动终端100进行导航,其中,所述来自所述服务器300的行驶轨迹信息由作为主设备的移动终端100获取并发送至所述服务器300。在此,应该理解,根据实际应用情况,该移动终端既可以被设置为主设备,也可以被设置为从设备,服务器为移动终端提供相应的服务,多个移动终端可以构成一个导航组。在上述技术方案中,优选地,所述设置单元104还用于在设置所述移动终端作为所述导航组的从设备时,接收选择指令,使所述从设备从跟踪导航模式切换到常规导航模式,所述定位系统102根据输入的起点位置和终点位置计算出导航路径,以对所述从设备进行导航。此外,如果移动终端作为导航组的从设备发现路况发生变化或主设备引导错误,无法跟踪驾驶时,则将移动终端切换到常规导航模式,即根据起点位置和终点位置计算出导航路径,以此来对作为主设备的移动终端进行导航。而作为主设备的移动终端,其可以记录自己的行驶轨迹,无需导航路径的导航,并将记录的行驶轨迹发送给服务器,由服务器将其形式轨迹信息发送给导航组的其他作为从设备的移动终端,这样,使得导航组的其他作为从设备的移动终端与作为主设备的移动终端的行驶路径一致。在上述技术方案中,优选地,所述定位系统为全球定位系统,所述行驶轨迹信息包括行进方向和由定位坐标组成的路径。在上述技术方案中,优选地,还可以包括:匹配单元110,在所述移动终端作为从设备时,将所述定位系统102定位得到的所述从设备的坐标位置与所述行驶轨迹信息中的定位坐标进行匹配,以及将所述定位系统100定位得到的所述从设备的行进方向与所述行驶轨迹信息中的行径方向进行匹配。在上述技术方案中,优选地,还可以包括:提示单元112,根据匹配结果生成提示信息,以提示所述从设备。具体地,作为从设备的移动终端接收到作为主设备的行驶轨迹信息后,将由定位系统定位得到的位置信息与行驶轨迹信息进行匹配,来判断作为从设备的移动终端是否行驶正确,对其进行导航,在提示时,可以以语音形式进行提示,如向前200米右拐。根据本发明的移动终端,能够解决相关技术中不同的导航系统生成的导航路径不一样,或某些地区导航地图不支持或不完善所导致的导航路线不一致的技术问题,使得同一导航组的移动终端之间的导航路线保持一致。图2示出了根据本发明的实施例的服务器的框图。如图2所示,根据本发明的实施例的服务器300包括:分配单元302,为登录服务器300的如上述实施例中任一技术方案所述的移动终端100分配身份码;第二接收单元306,接收作为主设备的移动终端100的位置信息,生成行驶轨迹信息;查找单元308,查找出作为所述从设备的移动终端100 ;第二发送单元310,向所述从设备发送所述行驶轨迹信
肩、O应该理解,多个移动终端可以组成一个导航组,服务器300还可以包括存储单元304,将移动终端的身份码与该导航组的唯一标识进行关联保存。该服务器300充当了存储器和管理器的作用,对导航组进行统一管理,判断每个移动终端所对应的导航组,使得导航组中的各移动终端之间保持联系。图3示出了根据本发明的实施例的基于定位系统的导航方法的流程图。如图3所示,根据本发明的实施例的基于定位系统的导航方法可以包括以下步骤:步骤202,选择多个移动终端中的一个移动终端作为主设备,其他移动终端作为从设备;步骤204,根据所述主设备发送的位置信息,记录下所述主设备的行驶轨迹信息;步骤206,将所述行驶轨迹信息发送至每个所述从设备,以对所述从设备进行导航。需说明的是,作为主设备的移动终端记录下来的行驶轨迹信息可以不是完整的行驶路径信息,其可以对实际行驶轨迹进行关键点采样得到形式轨迹信息,即行驶轨迹信息由一系列的关键点信息组成,关键点的信息包括行进方向和GPS坐标信息。在上述技术方案中,优选地,所述步骤202还可以包括:服务器为每个所述移动终端分配身份码,所述多个移动终端以与其对应的身份码登录所述服务器。多个移动终端可以作为一个导航组,服务器记录该导航组的信息,该信息包括导航组的唯一标识、组内每个移动终端的身份识别码以及所述导航组的唯一标识与所述组内每个移动终端的身份识别码的对应关系。在上述技术方案中,优选地,所述步骤204还可以包括:所述主设备将所述行驶轨迹信息发送至所述服务器,所述服务器根据所述主设备的身份码查找出从设备,将所述行驶轨迹信息发送至查找出的所述从设备。在上述技术方案中,优选地,所述移动终端的导航模式包括常规导航模式和跟踪导航模式,所述从设备接收选择指令,使所述从设备从所述跟踪导航模式切换到所述常规导航模式,并根据输入的起点位置和终点位置计算出导航路径,以对所述从设备进行导航。此外,如果移动终端作为导航组的从设备发现路况发生变化或主设备引导错误,无法跟踪驾驶,需要导航路线时,则将作为从设备的移动终端从跟踪导航模式切换到常规导航模式,即根据起点位置和终点位置计算出导航路径,以此来对作为从设备的移动终端进行导航。而作为主设备的移动终端,其可以记录自己的行驶轨迹,无需导航路径的导航,并将记录的行驶轨迹发送给服务器,由服务器将其形式轨迹信息发送给导航组的其他作为从设备的移动终端,这样,使得导航组的其他作为从设备的移动终端与作为主设备的移动终端的行驶路径一致。在上述技术方案中,优选地,所述步骤206还可以包括:所述行驶轨迹信息包括行进方向和由定位坐标组成的路径,将所述从设备的坐标位置与所述行驶轨迹信息中的定位坐标进行匹配,以及将所述从设备的行进方向与所述行驶轨迹信息中的行径方向进行匹配。在上述技术方案中,优选地,根据匹配结果生成提示信息,以提示所述从设备。具体地,作为从设备的移动终端接收到作为主设备的行驶轨迹信息后,将由定位系统定位得到的位置信息与行驶轨迹信息进行匹配,来判断作为从设备的移动终端是否行驶正确,对其进行导航,在提示时,可以以语音形式进行提示,如向前200米右拐。根据本发明的基于定位系统的导航方法,能够解决相关技术中不同的导航系统生成的导航路径不一样,或某些地区导航地图不支持或不完善所导致的导航路线不一致的技术问题,使得同一导航组的移动终端之间的导航路线保持一致。图4示出了根据本发明的实施例的基于定位系统的导航方法应用于车队的示意图。如图4所示,包括多台GPS设备(装有全球定位系统的设备,该设备可以为装有全球定位系统的移动终端)以及支持多台GPS设备连接的网关服务器(例如图中的服务器300)。GPS设备(GPS设备1、GPS设备2、GPS设备3和GPS设备4)上电后,连接到指定的服务器300。服务器300为每个GPS设备分配一个身份码,GPS设备通过相应的身份码登录到服务器300,并且将多台GPS设备编成一个组,使用上述身份码进行区分多台GPS设备,每个导航组也有相应的唯一识别,服务器300以此区分不同的导航组,以便管理每个导航组以及导航组内的GPS设备。服务器300记录并维护GPS设备的组队信息:如图4中所示,有四台GPS设备,组成一个导航组TEAMl,每台GPS设备支持“主设备”和“从设备”的设置以及“常规导航”模式和“跟踪导航”模式的设 置,“常规导航”模式即普通的利用“起点”和“终点”计算出的导航路径导航,“跟踪导航”模式即本发明指出的跟踪行驶方式,按照主设备的实时路径进行导航提示。假设四台GPS设备分别分配给四辆车,每辆车携带一个GPS设备,那么在导航组TEAMl中,可以设置一个设备为主设备,假设四辆车中行驶在最前面的一辆车中配置的GPS设备作为主设备,并将其余三台GPS设备均设置为从设备并且设置为跟踪导航模式。这样,作为主设备的GPS设备就可以作为领航的设备,在行进途中,主设备记录自己的行进轨迹。主设备将对记录下来的行进轨迹进行关键点的采样,关键点信息包括主要的行进方向信息和GPS坐标,形成一系列由GPS坐标组成的行驶轨迹信息。主设备将采样得到的行驶轨迹信息发送到服务器300,服务器300将该行驶轨迹信息实时广播到与该主设备属于同一导航组的其他作为从设备的GPS设备。从设备接收到行驶轨迹信息,处于“跟踪模式”下的从设备根据上述行驶轨迹信息进行导航提示。由于从设备的导航路线是主设备的实际行驶轨迹,因此,可以实现从设备和主设备保持一致的行驶路径,避免了由于不同的导航系统生成不同的导航路线,或由于某些地区导航地图不完善,造成导航错误的问题。根据本发明的技术方案,不仅可以应用到上述提到的长途跟车,还可应用到更广泛的跟踪需求,比如:探险队通过使用带有上述功能的手持GPS设备就可以使各手持GPS设备保持始终一致的行走线路,而不仅仅保持起点和终点的一致性。另外,主设备也不需要记录下一条完整的路径信息才可以使用,具有与其他设备的实时交互性。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端,包括定位系统,用于确定所述移动终端的位置,其特征在于,所述移动终端还包括: 设置单元,用于接收服务器分配的身份信息,将所述移动终端设置为主设备或者从设备; 记录单元,当所述移动终端设置为所述主设备时,根据所述定位系统得到的所述移动终端的位置信息,记录下所述移动终端的行驶轨迹信息;以及 第一发送单元,将所述记录单元记录下的所述行驶轨迹信息发送至所述服务器。
2.根据权利要求1所述的移动终端,其特征在于,还包括: 第一接收单元,用于在所述设置单元将所述移动终端设置为从设备时,接收来自所述服务器的行驶轨迹信息。
3.根据权利要求1所述的移动终端,其特征在于,所述定位系统为全球定位系统,所述行驶轨迹信息包括行进方向和由定位坐标组成的路径。
4.根据权利要求1至3中任一项所述的移动终端,其特征在于,还包括: 匹配单元,在所述移动终端作为从设备时,将所述定位系统得到的坐标位置与所述行驶轨迹信息中的定位坐标进行匹配,以及将所述定位系统得到的行进方向与所述行驶轨迹信息中的行径方向进行匹配。
5.一种服务器,其特征在于,包括: 分配单元,为登录所述服务器 的如权利要求1至4中任一项所述的移动终端分配身份码; 第二接收单元,接收作为主设备的移动终端的位置信息,生成行驶轨迹信息; 查找单元,查找出作为所述从设备的移动终端; 第二发送单元,向所述从设备发送所述行驶轨迹信息。
6.一种基于定位系统的导航方法,其特征在于,包括以下步骤: 步骤202,选择多个移动终端中的一个移动终端作为主设备,其他移动终端作为从设备; 步骤204,根据所述主设备发送的位置信息,记录所述主设备的行驶轨迹信息; 步骤206,将所述主设备的行驶轨迹信息发送至每个所述从设备,以对所述从设备进行导航。
7.根据权利要求6所述的基于定位系统的导航方法,其特征在于,所述步骤202还包括: 服务器为所述多个移动终端分配身份码,所述多个移动终端分别以与其对应的身份码登录所述服务器。
8.根据权利要求7所述的基于定位系统的导航方法,其特征在于,所述步骤204还包括:所述主设备将所述行驶轨迹信息发送至所述服务器,所述服务器根据所述主设备的身份码查找出从设备,将所述行驶轨迹信息发送至查找出的所述从设备。
9.根据权利要求6至8中任一项所述的基于定位系统的导航方法,其特征在于,所述步骤206还包括: 所述行驶轨迹信息包括行进方向和由定位坐标组成的路径,将所述从设备的坐标位置与所述行驶轨迹信息中的定位坐标进行匹配,以及将所述从设备的行进方向与所述行驶轨迹信息中的行径方向进行匹配。
10.根据权利要求9所述的基于定位系统的导航方法,其特征在于,还包括:根据匹配结果生成提示信息,以提示所述从设备。
全文摘要
本发明提供了一种移动终端,包括定位系统,用于确定移动终端的位置,移动终端还包括设置单元,用于接收服务器分配的身份信息,将移动终端设置为主设备或者从设备;记录单元,在移动终端设置为主设备时,根据定位系统得到的移动终端的位置信息,记录下移动终端的行驶轨迹信息;以及第一发送单元,将记录单元记录下的行驶轨迹信息发送至服务器。根据本发明的技术方案,使得导航设备能够共享同一个导航路径,使所有的导航设备保持一致的行驶路线。本发明还提供了一种服务器以及基于定位系统的导航方法。
文档编号H04M1/725GK103175532SQ20111043748
公开日2013年6月26日 申请日期2011年12月23日 优先权日2011年12月23日
发明者姚德波 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1