导航方法、装置及导航系统的制作方法
【专利摘要】本发明提供了一种导航方法、装置及导航系统,该方法包括:判断前方一定距离内是否有服务区;当前方有服务区,则搜索下一个服务区;判断到达下一个服务区的条件是否满足预定条件;如果满足预定条件,则提示用户在所述前方的服务区停靠。本发明能够在到达下一个服务区的条件满足预定条件时主动提醒用户在前方服务区停靠,避免下一个服务区距离间隔过大导致的不便。
【专利说明】导航方法、装置及导航系统
【技术领域】
[0001]本发明涉及导航技术,尤其涉及一种导航方法、装置及导航系统。
【背景技术】
[0002]随着汽车工业的发展,汽车的保有量快速增长,而且越来越多的用户开始使用车载导航系统。
[0003]目前的导航系统通常是根据用户输入的目的地给出导航路线,指引用户按照该导航路线驾驶。此外,有些导航系统可能会给出导航路线周边的兴趣点(POI,Point OfInterest),以供用户参考。
[0004]由于用户需要专注于驾车,通常无暇对兴趣点做过多关注,通常也就无法做出相应的判断。尤其而言,在高速公路行车时,有些服务区间隔较远,如果不在前方服务区停车,则需要很长时间才能到达下一个服务区休息,给用户带来了不便。
【发明内容】
[0005]本发明要解决的技术问题是提供一种导航方法、装置及导航系统,能够在到达下一个服务区的条件满足预定条件时主动提醒用户在前方服务区停靠,避免下一个服务区距离间隔过大导致的不便。
[0006]为解决上述技术问题,本发明提供了一种导航方法,用于在高速公路上行车,包括:
[0007]判断前方一定距离内是否有服务区;
[0008]当前方有服务区,则搜索下一个服务区;
[0009]判断到达下一个服务区的条件是否满足预定条件;
[0010]如果满足预定条件,则提示用户在所述前方的服务区停靠。
[0011]根据本发明的一个实施例,所述判断前方一定距离内是否有服务区,是判断前方一定距离的道路的属性中是否含有服务区。
[0012]根据本发明的一个实施例,所述搜索下一个服务区,是按照用户选定的导航路径进行搜索。
[0013]根据本发明的一个实施例,所述搜索下一个服务区,是按照车辆的行驶方向进行搜索。
[0014]根据本发明的一个实施例,所述判断到达下一个服务区的条件是否满足预定条件,包括判断到达下一个服务区的预估时间加上已行驶时间是否大于安全驾驶时间阈值。
[0015]根据本发明的一个实施例,所述判断到达下一个服务区的条件是否满足预定条件,包括判断到达下一个服务区所需油量或电量是否不小于剩余油量或电量。
[0016]本发明还提供了一种导航装置,用于在高速公路上行车,包括:
[0017]第一判断模块,用于判断前方一定距离内是否有服务区;
[0018]搜索模块,当前方有服务区,则搜索下一个服务区;
[0019]第二判断模块,用于判断到达下一个服务区的条件是否满足预定条件;
[0020]提示模块,如果满足预定条件,则提示用户在所述前方的服务区停靠。
[0021]根据本发明的一个实施例,所述第一判断模块判断前方一定距离的道路的属性中是否含有服务区。
[0022]根据本发明的一个实施例,所述搜索模块按照用户选定的导航路径进行搜索。
[0023]根据本发明的一个实施例,所述搜索模块按照车辆的行驶方向进行搜索。
[0024]根据本发明的一个实施例,所述第二判断模块包括;
[0025]计算单元,用于计算到达下一个服务区的预估时间;
[0026]判断单元,用于判断到达下一个服务区的预估时间加上已行驶时间是否大于安全驾驶时间阈值。
[0027]根据本发明的一个实施例,所述第二判断模块包括:
[0028]计算单元,用于计算到达下一个服务区所需的油量或电量;
[0029]判断单元,用于判断到达下一个服务区所需油量或电量是否不小于剩余油量或电量。
[0030]本发明还提供了一种导航系统,包括上述任一项所述的导航装置。
[0031]与现有技术相比,本发明具有以下优点:
[0032]本发明实施例的导航方法及装置中,在到达下一个服务区的条件满足预定条件时,提示用户在前方服务区停靠,从而避免下一个服务区和前方服务区间隔较大导致的开车时间过长或者油量、电量不足的问题。
【专利附图】
【附图说明】
[0033]图1是本发明实施例的导航方法的流程示意图;
[0034]图2是本发明实施例的导航装置的结构框图。
【具体实施方式】
[0035]下面结合具体实施例和附图对本发明作进一步说明,但不应以此限制本发明的保护范围。
[0036]参考图1,本实施例的导航方法包括:
[0037]步骤S11,判断前方一定距离内是否有服务区;
[0038]步骤S12,当前方有服务区,则搜索下一个服务区;
[0039]步骤S13,判断到达下一个服务区的条件是否满足预定条件;
[0040]步骤S14,如果满足预定条件,则提示用户在所述前方的服务区停靠。
[0041]进一步而言,步骤Sll中,判断前方一定距离内是否有服务区,可以是判断前方一定距离的道路的属性中是否含有服务区。进一步而言,当车辆在高速公路上行车时,获取前方一定距离内的道路数据并对其进行解析,以判断其中是否含有服务区。
[0042]在步骤S12中,搜索下一个服务区,可以是按照用户选定的导航路径进行搜索,也可以是按照车辆的行驶方向进行搜索。相应地,“下一个服务区”指的是用户选定的导航路径上或者车辆的行驶方向上距离当前前方的服务区最近的一个服务区。
[0043]在步骤S13中,该预定条件可以是:到达下一个服务区的预估时间加上已行驶时间是否大于安全行驶时间阈值,该安全行驶时间阈值可以根据实际需要来自定义设定。或者,该预定条件也可以是:到达下一个服务区所需油量或电量是否不小于剩余油量或电量。
[0044]在步骤S14中,在提示用户在前方的服务区停靠时,具体的提示方式可以是语音和/或文字等形式。
[0045]下面结合不同的实例对上述导航方法进行详细介绍。
[0046]在第一实例中,在高速公路上行车时,有些服务区之间的间隔比较远,如果不在前方的服务区停靠休息的话,就要驾驶很长时间才能到达下一个服务区休息,有可能造成开车时间过长,导致疲劳驾驶。
[0047]在第一实例中,在车辆行驶过程中,判断前方一定距离内的道路属性中是否含有服务区,当前方一定距离内有服务区时,搜索下一个服务区。作为一个非限制性的例子,该下一个服务区可以按照用户选定的导航路径搜索获得,或者也可以按照车辆的行驶方向搜索获得。
[0048]之后计算到达下一个服务区需要的时间,得到到达下一个服务区的预估时间。并判断到达下一个服务区的预估时间加上已行驶时间是否大于安全行驶时间阈值。其中,安全行驶时间阈值可以是相关法规规定的上限,目前为4小时;或者也可以是用户根据自身需要设定的上限。而已行驶时间可以是汽车发动后连续行驶的时间。
[0049]如果到达下一个服务区的预估时间加上当前已行使时间超出了安全驾驶时间阈值,那么就主动提示用户在前方服务区停靠。另外,在提示时,还可以一并给出下一个服务区的位置以及到达下一个服务区的预估时间,以供用户考虑是否停靠。
[0050]通过上述方法,在下一个服务区与前方服务区间隔较长时,能够及时提醒用户及时进入前方服务区休息,以避免长时间疲劳驾驶。
[0051]在第二实例中,在车辆行驶过程中,判断前方一定距离内的道路属性中是否含有服务区,当前方一定距离内有服务区时,搜索下一个服务区。作为一个非限制性的例子,该下一个服务区可以按照用户选定的导航路径搜索获得,或者也可以按照车辆的行驶方向搜索获得。
[0052]之后计算用户到达下一个服务区需要的油量或电量,并确定当前剩余的油量或电量,并判断到达下一个服务区所需的油量或电量是否不小于剩余油量或电量。其中,到达下一个服务区需要的油量或电量可以采用如下方式计算:前方服务区与下一个服务区之间的距离乘以车辆的单位距离耗油量或耗电量。
[0053]如果达到下一个服务区需要的油量或电量不小于当前剩余的油量或电量,换言之,当前剩余的油量或电量不足以支撑车辆开到下一服务区,那么就主动提示用户在前方的服务区停靠。另外,在提示时,还可以一并给出下一个服务区的位置以及到达下一个服务区还需要的油量或电量,以供用户考虑是否停靠加油或充电。
[0054]通过上述方法,在下一个服务区与前方服务区间隔较大时,能够及时提醒用户进入前方服务区加油或充电,以防止剩余电量或油量不足以支撑到下一个服务区。
[0055]以上两个实例中,判断是否在前方服务区停靠的预定条件分别和行驶时间以及所需油量或电量相关。本领域技术人员应当理解,在其他实例中,还可以同时对行驶时间以及需要的油量或电量进行判断,也就是说,同时判断到达下一个服务区的预估时间加上已行驶时间是否大于安全驾驶时间或者到达下一个服务区所需油量或电量是否不小于剩余油量或电量,这两个条件只要满足一个,就主动提示用户在前方服务区停靠。
[0056]参考图2,本实施例的导航装置包括:第一判断模块21、搜索模块22、第二判断模块23、提不|吴块24。
[0057]其中,第一判断模块21用于判断前方一定距离内是否有服务区;当前方有服务区时,搜索模块22则搜索下一个服务区;第二判断模块23用于判断到达下一个服务区的条件是否满足预定条件;如果满足预定条件,则提示模块24提示用户在所述前方的服务区停
O
[0058]其中,第二判断模块23可以包括:计算单元231和判断单元232。在一个实例中,计算单元231用于计算到达下一个服务区的预估时间,判断单元232用于判断到达下一个服务区的预估时间加上已行驶时间是否大于安全驾驶时间阈值。在另一个实例中,计算单元231用于计算到达下一个服务区所需的油量或电量;判断单元232用于判断到达下一个服务区所需油量或电量是否不小于剩余油量或电量。
[0059]关于该导航装置的更多内容,请参考前述实施例中关于导航方法的相关描述,这里不再赘述。
[0060]此外,本实施例还提供了一种导航系统,包含图2所示的导航装置,该导航装置可以集成在导航系统内。该导航装置可以采用软件的方式来实现,也可以采用软硬件结合的方式来实现,或者也可以采用硬件的方式来实现,例如通过专用集成电路(ASIC)或者现场可编程门阵列(FPGA)等实现。该导航系统可以是专用的导航设备,也可以是集成有多个功能模块的设备,例如还可以集成有电话通信模块、无线通信模块、多媒体播放模块等等。
[0061]本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
【权利要求】
1.一种导航方法,用于在高速公路上行车,其特征在于,包括: 判断前方一定距离内是否有服务区; 当前方有服务区,则搜索下一个服务区; 判断到达下一个服务区的条件是否满足预定条件; 如果满足预定条件,则提示用户在所述前方的服务区停靠。
2.根据权利要求1所述的导航方法,其特征在于,所述判断前方一定距离内是否有服务区,是判断前方一定距离的道路的属性中是否含有服务区。
3.根据权利要求1所述的导航方法,其特征在于,所述搜索下一个服务区,是按照用户选定的导航路径进行搜索。
4.根据权利要求1所述的导航方法,其特征在于,所述搜索下一个服务区,是按照车辆的行驶方向进行搜索。
5.根据权利要求1所述的导航方法,其特征在于,所述判断到达下一个服务区的条件是否满足预定条件,包括判断到达下一个服务区的预估时间加上已行驶时间是否大于安全驾驶时间阈值。
6.根据权利要求1所述的导航方法,其特征在于,所述判断到达下一个服务区的条件是否满足预定条件,包括判断到达下一个服务区所需油量或电量是否不小于剩余油量或电量。
7.一种导航装置,用于在高速公路上行车,其特征在于,包括: 第一判断模块,用于判断前方一定距离内是否有服务区; 搜索模块,当前方有服务区,则搜索下一个服务区; 第二判断模块,用于判断到达下一个服务区的条件是否满足预定条件; 提示模块,如果满足预定条件,则提示用户在所述前方的服务区停靠。
8.根据权利要求7所述的导航装置,其特征在于,所述第一判断模块判断前方一定距离的道路的属性中是否含有服务区。
9.根据权利要求7所述的导航装置,其特征在于,所述搜索模块按照用户选定的导航路径进行搜索。
10.根据权利要求7所述的导航装置,其特征在于,所述搜索模块按照车辆的行驶方向进行搜索。
11.根据权利要求7所述的导航装置,其特征在于,所述第二判断模块包括; 计算单元,用于计算到达下一个服务区的预估时间; 判断单元,用于判断到达下一个服务区的预估时间加上已行驶时间是否大于安全驾驶时间阈值。
12.根据权利要求7所述的导航装置,其特征在于,所述第二判断模块包括: 计算单元,用于计算到达下一个服务区所需的油量或电量; 判断单元,用于判断到达下一个服务区所需油量或电量是否不小于剩余油量或电量。
13.一种导航系统,其特征在于,包括权利要求7至12中任一项所述的导航装置。
【文档编号】G01C21/34GK104422456SQ201310382961
【公开日】2015年3月18日 申请日期:2013年8月28日 优先权日:2013年8月28日
【发明者】李军 申请人:上海博泰悦臻电子设备制造有限公司