模糊起点预设路线导航方法技术

技术编号:13129167 阅读:84 留言:0更新日期:2016-04-06 14:34
本发明专利技术涉及一种模糊起点预设路线导航方法,包括以下步骤:其他用户在未知指定用户起点的情况下为指定用户制定到达目的地的实地行驶路线作为目标导航路线并发送至指定用户;当指定用户当前位置位于目标导航路线上,则按照目标导航路线行至终端;当指定用户当前位置不位于目标导航路线上时,则根据目标导航路线是否存在岔路口分别制定不同的接入导航路线以指导行至目的地。该模糊起点预设路线导航方法能够实现多个用户间的信息交互,最大限度利用群体协作方式,为指定用户提供准确的导航预设路线。

【技术实现步骤摘要】

本专利技术涉及一种导航方法,具体涉及一种模糊起点预设路线导航方法
技术介绍
导航装置已经被普遍的使用于各种设备中,以引导设备从指定航线的一点运动到另一点。导航方法通常分为两类:(1)自主式导航方法:主要用于飞行器或船舶上,包括有惯性导航、多普勒导航和天文导航等。(2)非自主式导航方法:主要用于飞行器、船舶、汽车等交通设备上,与有关的地面或空中设备相配合导航,主要包括有无线电导航、卫星导航。在军事上,用于配合完成武器投射、侦察、巡逻、反潜和援救等任务,现有常用的导航技术主要有GPS、北斗和伽利略。现有技术针对导航应用的改进与创新层出不穷,如申请公布号为CN104634355A(申请号为201310571733.6)的中国专利技术专利申请《导航方法及导航设备》,还有申请公布号为CN104236562A(申请号为201410512651.9)的中国专利技术专利申请,其中公开的导航方法均能实现良好的导航效果,但是这些导航方法未引入交通状况信息或者道路维修状况信息,使用者无法预知意外的路况信息,对正常行驶造成了一点的问题。但是在导航数据中引入交通状况信息,存在监测范围大、监控数据量大以及网络传输问题,使得所获得交通状况可能更新不及时。而对于出现道路维修的情况,都会直接影响到实际的导航效果。
技术实现思路
本专利技术所要解决的技术问题是针对上述现有技术提供一种基于信息交互,最大限度利用群体协作方式,为用户提供准确导航路线的模糊起点预设路线导航方法。本专利技术解决上述技术问题所采用的技术方案为:一种模糊起点预设路线导航方法,其特征在于包括如下步骤:步骤001、指定用户设定目的地,其他用户根据到达该目的地的实地行驶路线为指定用户制定目标导航路线,然后其他用户将该目标导航路线发送至指定用户;步骤002、指定用户通过导航模块接收其他用户制定的目标导航路线,同时指定用户的导航模块获取指定用户的当前位置;步骤003、指定用户的导航模块判断指定用户的当前位置是否位于目标导航路线上,如果指定用户的当前位置位于目标导航路线上,则指定用户的导航模块直接以指定用户的当前位置为起点,按照目标导航路线为指定用户进行导航直至终点,导航结束;如果指定用户的当前位置不在目标导航路线上,则执行步骤004;步骤004、指定用户的导航模块判断目标导航路线上是否存在岔路口,如果目标导航路线上存在岔路口,则执行步骤006;如果目标导航路线上没有岔路口,则指定用户的导航模块以指定用户的当前位置为起点,以目标导航路线的起点为终点,规划接入目标导航路线起点的接入导航路线,并执行步骤005;步骤005、指定用户的导航模块依次以接入导航路线、目标导航路线为指定用户进行导航直至终点,导航结束;步骤006、指定用户的导航模块分别规划指定用户当前位置到达目标导航路线上各个岔路口之间的各条最短路径,并计算各条最短路径的路程值,然后执行步骤007;步骤007、指定用户的导航模块比较各条最短路径的路程值以获取最小路程值对应的岔路口,进而将指定用户当前位置到达目标导航路线上该岔路口的最短路径作为接入导航路线,并执行步骤008;步骤008、指定用户的导航模块首先以接入导航路线为指定用户进行导航,直至指定用户到达该接入导航路线在目标导航路线上对应的岔路口,然后以该岔路口为起点、以目的地为终点,沿目标导航路线继续为指定用户进行导航直至终点,导航结束。优选地,所述步骤006中,指定用户的导航模块采用迪杰斯特拉最短路径算法,规划并获取指定用户当前位置到达目标导航路线上各个岔路口之间的各条最短路径。方便地,所述步骤001中,其他用户通过导航模块为指定用户制定目标导航路线,并通过无线通信网络发送至指定用户的导航模块。优选地,所述步骤001中,其他用户通过其内的导航模块为指定用户制定的目标导航路线,通过GPRS无线通信网络发送至指定用户。优选地,所述步骤008中,指定用户的导航模块将接入导航路线、目标导航路线上自接入导航路线在目标导航路线上对应的岔路口起至终点对应的导航路线依次连接起来,构成终极目标导航路线;然后指定用户的导航模块以终极目标导航路线为指定用户进行导航直至终点,导航结束。与现有技术相比,本专利技术的优点在于:本专利技术中的模糊起点预设路线导航方法中,在其他用户实地行驶过的路线为基础,在未知指定用户起点的情况下,为指定用户制定到达目的地的目标导航路线,进而指定用户在利用的目标导航路线的基础上,再根据自身的起点位置灵活制定不同的策略以形成连接至目标当行路线的线路,进而实现到达目的地的导航工作。该方法能够实现多个用户的信息交互,最大限度利用群体协作的方式提供进行过实地勘测的目标导航路线,同时指定用户根据当前位置情况灵活的规划接入导航路线克服了不同用户之间不同起点问题,从而最终能够制定出准确的导航路线,有效提高了实际导航应用的准确性和可行性。附图说明图1为本专利技术实施例中模糊起点预设路线导航方法的流程图。具体实施方式以下结合附图实施例对本专利技术作进一步详细描述。如图1所示,本实施例中的模糊起点预设路线导航方法,包括如下步骤:步骤001、指定用户设定目的地,多个其他用户通过GPRS无线通信网络接收到该目的地信息后,根据自身到达该目的地的实地行驶路线,通过各其他用户内设置的导航模块为指定用户分别制定目标导航路线,然后各其他用户将各自制定的目标导航路线通过GPRS无线通信网络发送至指定用户的导航模块;步骤002、指定用户通过导航模块接收其他用户制定的目标导航路线,同时指定用户的导航模块获取指定用户的当前位置;指定用户的导航模块在选择目标路线时,选择距离指定用户当前位置距离较近的目标导航路线,该选择过程可以通过人为选择,可以通过导航模块根据距离范围阈值计算选择,导航模块根据距离范围阈值计算选择的算法可以采用现有的算法进行计算,从而获取一条合适的目标导航线路;步骤003、指定用户的导航模块判断指定用户的当前位置是否位于目标导航路线上,如果指定用户的当前位置位于目标导航路线上,则指定用户的导航模块直接以指定用户的当前位置为起点,按照目标导航路线为指定用户进行导航直至终点,导航结束;如果指定用户的当前位置不在目标导航路线上,则执行步骤004;步骤004、指定用户的导航模块判断目标导航路线上是否存在岔路口,如果目标导航路线上存在岔路口,则执行步骤006;如果目标导航路线上没有岔路口,则指定用户的导航模块以指定用户的当前位置为起点,以目标导航路线的起点为终点,规划本文档来自技高网...

【技术保护点】
一种模糊起点预设路线导航方法,其特征在于包括如下步骤:步骤001、指定用户设定目的地,其他用户根据到达该目的地的实地行驶路线为指定用户制定目标导航路线,然后其他用户将该目标导航路线发送至指定用户;步骤002、指定用户通过导航模块接收其他用户制定的目标导航路线,同时指定用户的导航模块获取指定用户的当前位置;步骤003、指定用户的导航模块判断指定用户的当前位置是否位于目标导航路线上,如果指定用户的当前位置位于目标导航路线上,则指定用户的导航模块直接以指定用户的当前位置为起点,按照目标导航路线为指定用户进行导航直至终点,导航结束;如果指定用户的当前位置不在目标导航路线上,则执行步骤004;步骤004、指定用户的导航模块判断目标导航路线上是否存在岔路口,如果目标导航路线上存在岔路口,则执行步骤006;如果目标导航路线上没有岔路口,则指定用户的导航模块以指定用户的当前位置为起点,以目标导航路线的起点为终点,规划接入目标导航路线起点的接入导航路线,并执行步骤005;步骤005、指定用户的导航模块依次以接入导航路线、目标导航路线为指定用户进行导航直至终点,导航结束;步骤006、指定用户的导航模块分别规划指定用户当前位置到达目标导航路线上各个岔路口之间的各条最短路径,并计算各条最短路径的路程值,然后执行步骤007;步骤007、指定用户的导航模块比较各条最短路径的路程值以获取最小路程值对应的岔路口,进而将指定用户当前位置到达目标导航路线上该岔路口的最短路径作为接入导航路线,并执行步骤008;步骤008、指定用户的导航模块首先以接入导航路线为指定用户进行导航,直至指定用户到达该接入导航路线在目标导航路线上对应的岔路口,然后以该岔路口为起点、以目的地为终点,沿目标导航路线继续为指定用户进行导航直至终点,导航结束。...

【技术特征摘要】
1.一种模糊起点预设路线导航方法,其特征在于包括如下步骤:
步骤001、指定用户设定目的地,其他用户根据到达该目的地的实地行驶路线为指
定用户制定目标导航路线,然后其他用户将该目标导航路线发送至指定用户;
步骤002、指定用户通过导航模块接收其他用户制定的目标导航路线,同时指定用
户的导航模块获取指定用户的当前位置;
步骤003、指定用户的导航模块判断指定用户的当前位置是否位于目标导航路线上,
如果指定用户的当前位置位于目标导航路线上,则指定用户的导航模块直接以指定用户
的当前位置为起点,按照目标导航路线为指定用户进行导航直至终点,导航结束;如果
指定用户的当前位置不在目标导航路线上,则执行步骤004;
步骤004、指定用户的导航模块判断目标导航路线上是否存在岔路口,如果目标导
航路线上存在岔路口,则执行步骤006;如果目标导航路线上没有岔路口,则指定用户
的导航模块以指定用户的当前位置为起点,以目标导航路线的起点为终点,规划接入目
标导航路线起点的接入导航路线,并执行步骤005;
步骤005、指定用户的导航模块依次以接入导航路线、目标导航路线为指定用户进
行导航直至终点,导航结束;
步骤006、指定用户的导航模块分别规划指定用户当前位置到达目标导航路线上各
个岔路口之间的各条最短路径,并计算各条最短路径的路程值,然后执行步骤007;
步骤007、指定用户的导航模块比较各条最短...

【专利技术属性】
技术研发人员:李科奕侯斌
申请(专利权)人:宁波云航信息技术有限公司
类型:发明
国别省市:浙江;33

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

1