一种寻路导航方法_3

文档序号:8444345阅读:来源:国知局
区路段终点的距离。然后执行步骤S144,判断距离步骤。在步骤S144中,设定一个特定的距离作为提示距离(本实施例中,针对目的地的提示距离设定为50米)。当盲区路段终点到当前位置的距离小于提示距离时就执行步骤S145,向用户输出目的地指示。当盲区路段终点到当前位置的距离大于或等于设定好的提示距离时则继续进行距离监控。
[0072]当步骤S145执行后接下来执行步骤S127,判断用户是否到达了目的地,当用户到达目的地时执行步骤S148,整个导航过程完成。如果用户还没有到达目的地,则继续执行步骤S125,输出目的地提示。
[0073]在本实施例中,盲区导航信息还包含岔路口信息。为了更全面的指导用户移动,本实施例的导航方法还基于盲区导航信息中的岔路口信息生成相应的岔路口指示,以向用户提示相关的岔路口情况。由于盲区路段可能包含多个岔路口,为了使得导航信息更加简明直接,本实施例中只向用户提醒用户前方距离用户最近的岔路口的信息,即用户前方的第一个岔路口。
[0074]为实现上述目的,本实施例采用了与生成转向提示类似的步骤来生成岔路口提示。首先要确定盲区路段上用户前方距离用户最近的岔路口。首先执行步骤S130,获取当前位置步骤,获取用户的当前位置。然后执行步骤S131,岔路口位置获取步骤,基于岔路口信息确定盲区路段上用户前方距离当前位置最近的岔路口的位置。类似转向位置,本实施例的岔路口位置也是对应的特定的路线定位点。
[0075]然后就可以执行步骤S132,岔路口距离获取步骤,获取当前位置到岔路口的距离。在本实施例中即是岔路口对应的路线定位点到当前位置的距离。同样为了在降低导航过程中需要处理的数据量的同时提高安全系数,保证岔路口指示输出的即时性,在本实施例采用了定时监控的方式,以固定时间间隔执行步骤S132。
[0076]接着执行步骤S134,判断距离步骤。在步骤S134中,设定一个特定的距离作为提醒距离。当当前位置到岔路口的距离小于提醒距离时就执行步骤S135,向用户输出岔路口指示。在本实施例中,岔路口指示包括岔路口图片、岔路口语音提醒以及岔路口与当前位置的距离。同样,当当前位置到岔路口的距离大于或等于设定好的提醒距离时则继续进行距离监控。
[0077]类似步骤S120以及S121,步骤S130以及步骤S131只需在用户通过岔路口后,用户前方的第一个岔路口发生变化时执行。因此本实施例在步骤S135之后还需执行步骤S177,判断用户是否通过了岔路口,当用户通过了岔路口时再次执行步骤S130以及步骤S131。如果用户还没有通过岔路口,则继续执行步骤S135,输出岔路口提示。
[0078]综上,基于本发明的寻路导航方法可以在电子地图的地图盲区中实现自动导航,从而大大扩展了导航应用的地域范围。
[0079]虽然本发明所公开的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。本发明所述的方法还可有其他多种实施例。在不背离本发明实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变或变形,但这些相应的改变或变形都应属于本发明的权利要求的保护范围。
【主权项】
1.一种寻路导航方法,其特征在于,所述方法包含以下步骤: 路径规划步骤,根据用户的导航需求获取导航起点位置以及导航终点位置并根据所述导航起点位置以及所述导航终点位置获取导航路径,所述导航路径包括位于地图盲区中的盲区路段; 导航信息获取步骤,获取所述导航路径对应的导航信息,所述导航信息包括盲区导航信息; 导航步骤,基于所述导航信息进行导航,其中,当所述用户位移到所述地图盲区时基于所述盲区导航信息生成导航指示,从而指导所述用户沿所述盲区路段移动。
2.如权利要求1所述的方法,其特征在于,所述路径规划步骤包含以下步骤: 获取所述盲区路段的盲区路段起点以及盲区路段终点; 确定所述盲区路段起点与所述盲区路段终点之间的路线定位点以及相应的定位顺序,其中,从所述盲区路段起点开始按照所述定位顺序依次连接所述路线定位点直到所述盲区终点即可构成所述盲区路段。
3.如权利要求2所述的方法,其特征在于,所述导航路径还包括地图导航路径,所述地图导航路径是可以根据电子地图上的导航信息进行路径规划及导航的路径,所述路径规划步骤包含以下步骤: 基于电子地图根据所述导航起点位置以及所述导航终点位置获取所述地图导航路径,所述地图导航路径在所述地图的非盲区内且所述地图导航路径连通到所述地图盲区; 基于所述地图导航路径与所述地图盲区的接口位置确定所述导航路径上所述地图盲区的入口位置或出口位置,从而确定所述盲区路段起点或所述盲区路段终点。
4.如权利要求2或3所述的方法,其特征在于,在所述导航信息获取步骤中,所述盲区导航信息包含所述盲区路段起点的坐标、所述盲区路段终点的坐标、所述路线定位点的坐标以及所述定位顺序。
5.如权利要求4所述的方法,其特征在于,所述导航指示包括导航方向,当所述用户位于所述地图盲区内时,所述导航步骤包含以下步骤: 获取当前位置步骤,获取所述用户的当前位置; 方向指示步骤,基于所述当前位置以及所述盲区导航信息获取并向用户输出导航方向,所述导航方向用于表示所述用户当前应该移动的正确方向。
6.如权利要求5所述的方法,其特征在于,在所述方向指示步骤中,当所述用户当前不处于所述盲区路段上时,选取所述当前位置到所述盲区路段上距离所述当前位置最近的路线定位点的方向做为所述导航方向。
7.如权利要求5所述的方法,其特征在于,在所述方向指示步骤中,当所述当前位置处于所述盲区路线上时,所述方向指示步骤包含以下步骤: 选取所述盲区路线上所述用户前方第一个所述路线定位点为第一定位点; 选取所述当前位置到所述第一定位点的方向做为所述导航方向。
8.如权利要求4所述的方法,其特征在于,所述导航指示还包含转向指示,当所述用户位于所述地图盲区内时,所述导航步骤还包含以下步骤: 获取当前位置步骤,获取所述用户的当前位置; 获取转向位置步骤,基于所述导航信息以及所述当前位置选取所述盲区路段上所述用户前方的第一个转向位置对应的路线定位点为第二定位点,其中,所述转向位置为所述用户在沿所述盲区路段位移过程中需要改变位移方向的位置; 转向距离获取步骤,获取所述第二定位点到所述当前位置的距离; 转向指示步骤,当所述第二定位点到所述当前位置的距离小于第一特定值时向所述用户输出转向指示。
9.如权利要求4所述的方法,其特征在于,所述盲区导航信息还包含岔路口信息,所述导航指示包含岔路口指示,当所述用户位于所述地图盲区内时,所述导航步骤包含以下步骤: 获取当前位置步骤,获取所述用户的当前位置; 岔路口位置获取步骤,基于所述岔路口信息确定所述盲区路段上所述用户前方距离所述当前位置最近的岔路口的位置; 岔路口距离获取步骤,获取所述当前位置到所述岔路口的距离; 岔路口指示步骤,当所述当前位置到所述岔路口的距离小于第二特定值时向所述用户输出所述岔路口对应的岔路口指示。
10.如权利要求9所述的方法,其特征在于,所述岔路口指示包含岔路口语音提示以及岔路口图片。
11.如权利要求4所述的方法,其特征在于,所述导航指示还包含目的地指示,所述目的地指示用于提醒所述用户已接近目的地,当所述用户位于所述地图盲区内且当所述盲区路段的终点为所述目的地时,所述导航步骤包含以下步骤: 获取所述用户的当前位置; 基于所述盲区路段终点的坐标以及所述当前位置获取所述当前位置到所述盲区路段终点的距离; 当所述当前位置到所述盲区路段终点的距离小于第三特定值时向所述用户输出所述目的地指示。
【专利摘要】本发明公开了一种寻路导航方法,所述方法包含以下步骤:路径规划步骤,根据用户的导航需求获取导航起点位置以及导航终点位置并根据所述导航起点位置以及所述导航终点位置获取导航路径,所述导航路径包括位于地图盲区中的盲区路段;导航信息获取步骤,获取所述导航路径对应的导航信息,所述导航信息包括盲区导航信息;导航步骤,基于所述导航信息进行导航,其中,当所述用户位移到所述地图盲区时基于所述盲区导航信息生成导航指示,从而指导所述用户沿所述盲区路段移动。基于本发明的寻路导航方法可以在电子地图的地图盲区中实现自动导航,从而大大扩展了导航应用的地域范围。
【IPC分类】G01C21-00, G01C21-26
【公开号】CN104764448
【申请号】CN201510124771
【发明人】唐士林, 熊飞
【申请人】四川九洲电器集团有限责任公司
【公开日】2015年7月8日
【申请日】2015年3月20日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1