技术领域
本发明涉及信息处理技术领域,尤其涉及一种车载导航方法和车载导航装置。
背景技术:
驾驶者在交通途中常常由于道路不熟悉、天气恶劣等原因,需要导航帮助,以便尽快在引导下到达目的地。导航系统就是在这种情况下发展起来的。驾驶车辆的用户在开车时可以交由导航系统选择行驶路径,并以此为方向导引,从而正确快速的到达目的地。
现有技术在导航过程中,可以进行导航路径、车速等语音提醒。但是用户在行驶过程中,可能会因为对路段的不熟悉或交通规则的不熟悉等原因而发生违反交通规则的行为,容易交通事故,而现有导航技术没有考虑到这个问题,从而影响了用户的体验效果,降低了导航的质量。
更多关于导航技术的资料可以参考授权公告号为CN101358856B的中国专利。
因此,如何提高用户的体验效果就成为本领域技术人员亟待解决的问题之一。
技术实现要素:
本发明解决的问题是提供一种车载导航方法和车载导航装置,以提高用户的体验效果。
为解决上述问题,本发明提供了一种导航方法,包括:
提供道路信息,所述道路信息包括交通规则信息;
提供车辆的起始位置和目的地,且根据所述道路信息获取所述起始位置和所述目的地之间的导航路径;
在车辆行驶过程中,获取车辆的当前位置,并从所述导航路径中获取剩余的导航路径;
根据剩余的导航路径,从道路信息中提取所述车辆即将到达的路段;
判断所述道路信息中是否包括所述路段的交通规则信息;
当是时,进行所述交通规则信息的提醒。
可选地,所述交通规则信息包括:禁止左转或右转、禁止掉头、最高限速或最低限速、禁止通行、禁止超车、禁止鸣笛、禁止长时间或/和短时间停车。
可选地,当车辆的当前位置与所述路段的距离等于预设值时,进行所述交通规则信息的提醒。
可选地,所述预设值的取值范围为5米~50米。
可选地,所述提醒包括:语音提醒或/和文字提醒。
为了解决上述问题,本发明还提供了一种车载导航装置,包括:
道路信息库,用于提供道路信息,所述道路信息包括交通规则信息;
输入装置,用于提供车辆的起始位置和目的地;
路径规划模块,连接所述道路信息库和所述输入装置,用于根据所述道路信息获取所述起始位置和所述目的地之间的导航路径;
定位装置,用于获取车辆的当前位置;
提取模块,连接所述定位装置、所述路径规划模块和所述道路信息库,用于从所述导航路径中获取剩余的导航路径,且根据剩余的导航路径,从道路信息中提取所述车辆即将到达的路段;
判断模块,连接所述提取模块和所述道路信息库,用于判断所述道路信息中是否包括所述路段的交通规则信息;
提醒模块,连接所述判断模块,当是时,进行所述交通规则信息的提醒。
可选地,所述交通规则信息包括:禁止左转或右转、禁止掉头、最高限速或最低限速、禁止通行、禁止超车、禁止鸣笛、禁止长时间或/和短时间停车。
可选地,所述判断模块还用于判断所述车辆的当前位置与所述路段的距离是否等于预设值,当等于时,所述提醒模块进行所述交通规则信息的提醒。
可选地,所述预设值的取值范围为5米~50米。
可选地,所述提醒包括:语音提醒或/和文字提醒。
与现有技术相比,本发明技术方案具有以下优点:本发明在车载导航过程中,获取车辆的当前位置,并从导航路径中获取剩余的导航路径,以根据剩余的导航路径从道路信息中提取所述车辆即将到达的路段,当所述道路信息中包括所述路段的交通规则信息时,可以进行所述交通规则信息的提醒,从而可以防止用户违反交通规则,避免交通事故的发生,保证了导航的安全,且提高了导航的质量,最终提高了用户的体验效果。
附图说明
图1是本发明实施方式一实施例中车载导航方法的流程示意图;
图2是本发明一实施例中导航路径的示意图;
图3是发明实施方式一实施例中车载导航装置的结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,因此本发明不受下面公开的具体实施例的限制。
正如背景技术部分所述,现有技术在进行车载导航的过程中,不会进行交通规则的提醒,从而容易导致用户违反交通规则,影响了导航的质量。
针对上述缺陷,本实施方式提供了一种车载导航技术,其在导航的过程中,能够根据车辆的当前位置和导航路径,进行对应的交通规则的提醒,尤其是对于用户面对不熟悉的路段或者是不熟悉的交通规则时,所述提醒在不影响用户安全驾驶的前提下,可以及时提醒用户不要去违反交通规则,从而可以进一步提高用户驾驶的安全性,避免交通事故的发生,提高了导航的质量,最终提高了用户的体验效果。
下面结合附图进行详细说明。
参考图1所示,本实施方式一实施例中提供了一种车载导航方法,包括:
步骤S11,提供道路信息,所述道路信息包括交通规则信息;
步骤S12,提供车辆的起始位置和目的地,且根据所述道路信息获取所述起始位置和所述目的地之间的导航路径;
步骤S13,在车辆行驶过程中,获取车辆的当前位置,并从所述导航路径中获取剩余的导航路径;
步骤S14,根据剩余的导航路径,从道路信息中提取所述车辆即将到达的路段;
步骤S15,判断所述道路信息中是否包括所述路段的交通规则信息;
步骤S16,当是时,进行所述交通规则信息的提醒。
本实施例增加了对交通规则信息进行提醒的步骤,从而可以提前告知用户相应的交通规则信息,避免用户违反交通规则,最终可以保证导航的安全性,提高了导航的质量。
首先执行步骤S11,提供道路信息。
所述道路信息可以由道路信息库提供,其可以存储在车辆终端,也可以存储在服务器或网络中,进而从服务器或网络中获取。此外,所述道路信息还可以由其他车载终端提供,从而可以保证所述道路信息更正确和完整。
所述道路信息中至少包括车辆当前所处区域(如:国家、省、市等)的道路信息。具体地,所述道路信息可以包括:路段的速度信息、路段的距离信息、兴趣点信息、交通规则信息等。
所述路段的速度信息可以指的是路段的默认速度信息,此时默认速度信息是一固定值,从而道路信息无需实时更新,可以提高导航速度。
优选地,所述路段的速度信息还可以指的是路段的实时速度信息,此时速度信息与当前该路段的交通状态相关,从而可以避免为用户提供发生交通拥堵、车祸等的导航路段,以进一步提高导航的成功率和导航的质量,最终提高用户的体验效果。
所述交通规则信息可以包括:禁止左转或右转、禁止掉头、最高限速或最低限速、禁止通行、禁止超车、禁止鸣笛、禁止长时间或/和短时间停车等。需要说明的是,不同路段对应的交通规则信息可以不同,部分路段可以不包括所述交通规则信息,而部分路段可以对应两个或多个所述交通规则信息,其不限制本发明的保护范围。
具体地,所述禁止通行既可以指在一定时间内禁止车辆通行,也可以指禁止部分车型的车辆进行通行,还可以指一定时间内禁止部分车型的车辆通行。
接着执行步骤S12,提供车辆的起始位置和目的地,并进行路径规划。
本实施例中用户可以通过触摸屏、键盘或语音输入器等输入装置输入导航的起始位置和目的地。优选地,所述起始位置为车辆的当前位置,其可以由定位装置直接提供。
首先,从道路信息中搜索与起始位置距离最近的路段作为起始路段,从道路信息中搜索与目的地距离最近的路段作为终止路段,即依照距离最近原则,将起始位置映射到起始路段上,将目的地映射到终止路段上。在获取起始路段和终止路段之后,从道路信息中提取起始路段和终止路段之间的多个路段,采用时间最少、距离最短或最省油等规则进行路径规划计算,其与现有技术相同,在此不再赘述。
此外,本实施例还可以采用不同规则计算得到多个路径,从而根据用户的选择信息,确定实际用于导航的路径。
需要说明的是,本实施例在进行路径规划时可以考虑路段的交通规则信息,因此提供的导航路径中一般不会出现违反交通规则的情况。但是在车辆的实际行驶中,用户可能并不会完全按照导航路径进行行驶,因此有必要在用户实际的行驶过程中,对可能发生违法交通规则的情况进行提醒。
接着执行步骤S13,获取车辆的当前位置,并获取剩余的导航路径。
所述车辆的当前位置可以由定位装置提供,如:GPS系统。
在获取车辆的当前位置和车辆的导航路径之后,就可以去除起始位置与当前位置之间的路径,而仅保留当前位置与目的地之间的路径,即获取了剩余的导航路径。
需要说明的是,由于车辆的实际行驶路径可能与导航路径不完全相同,因此需要根据车辆的实际行驶路径不断进行实时导航,因此此时剩余的导航路径可能与步骤S12规划得到的导航路径不对应。
接着执行步骤S14,从道路信息中提取车辆即将到达的一个或多个路段。
需要说明的是,此时提取的路段可能并不是剩余的导航路径中的路段。
作为一个具体例子,参考图2所示,本实施例中车辆现在行驶在A路段上且即将到达A路段的f端,A路段、B路段和C路段相交于f端,剩余的导航路径中包括C路段,而不包括B路段,则此时从道路信息中提取得到的车辆即将到达的路段同时包括B路段和C路段。
接着执行步骤S15,判断所述道路信息中是否包括所述路段的交通规则信息。
继续参考图2所示,本实施例中从道路信息中分别提取路段B和路段C的道路信息,然后从提取的道路信息中判断得知C路段的道路信息不包括所述交通规则信息,即车辆可正常行驶到C路段,而B路段的道路信息包括禁止左转的交通规则信息。
继续执行步骤S16,对包括交通规则信息的路段进行对应的提醒。
本实施例中所述提醒可以包括:语音提醒或/和文字提醒。
优选地,当车辆的当前位置与所述路段的距离等于预设值时,进行所述交通规则信息的语音提醒,从而既不会太早告知用户以致用户行驶至对应位置时发生遗忘提醒的现象,又不会太晚告知用户以致影响用户做出正确的行驶行为。具体地,所述预设值可以为5米~50米,如:5米、10米、20米或50米等。
本实施例中由于B路段禁止左转,因此需要行驶在A路段上且距f端25米(即预设值为25米)时,向用户发出“左边B路段为单行道,不能左转,请沿右边C路段继续行驶”等类似的语音提醒。此处的语音提醒仅为举例,当所述交通规则信息变化时,所述语音提醒也会随之变化,在此不再赘述。
为了进一步提高导航质量,所述语音提醒可以连续进行两次重复播报。
此外,为了防止用户没有听清楚或者满足副驾驶位置用户的需求,本实施例在进行语音提醒的同时,还可以进行文字提醒,即将对应的交通规则信息以特定的标记显示在导航路径中。所述特定的标记可以是符号、文字、颜色等中的一种或多种组合。
由于禁止通行的情况既可能与时间有关,也可能与车型有关,而当前时间和车辆的车型都可以获取,因此对于禁止通行的情况,当与时间有关时,可以将当前时间与禁止通行的时间进行比较,只有当前时间位于禁止通行时间内时,才进行对应的提醒;当与车型有关时,可以将车辆车型与禁止通行的车型进行比较,只有当车辆车型属于禁止通行车型时,才进行对应的提醒,从而可以为用户过滤去除一些没有用的信息,使得提供的提醒信息与用户的实际情况相吻合,最终可以进一步提高导航的质量。
需要说明的是,在本发明的其他实施例中,在进行交通规则提醒的前提下,还可以对用户进行车速、路径等的实时提醒,以进一步提高导航质量,其与现有技术相同,在此不再赘述。
本实施例通过对交通规则信息的提醒,可以防止用户违反交通规则,避免交通事故的发生,保证了导航的安全,且提高了导航的质量,最终提高了用户的体验效果。
相应地,参考图3所示,本实施方式一实施例中提供了一种车载导航装置,包括:
道路信息库220,用于提供道路信息,所述道路信息包括交通规则信息;
输入装置210,用于提供车辆的起始位置和目的地;
路径规划模块230,连接所述道路信息库220和所述输入装置210,用于根据所述道路信息获取所述起始位置和所述目的地之间的导航路径;
定位装置240,用于获取车辆的当前位置;
提取模块250,连接所述定位装置240和所述路径规划模块230,用于从所述导航路径中获取剩余的导航路径,且从所述剩余的导航路径中提取所述车辆即将到达的路段;
判断模块260,连接所述提取模块250和所述道路信息库220,用于判断所述道路信息中是否包括所述路段的交通规则信息;
提醒模块270,连接所述判断模块260,当是时,进行所述交通规则信息的提醒。
其中,所述交通规则信息可以包括:禁止左转或右转、禁止掉头、最高限速或最低限速、禁止通行、禁止超车、禁止鸣笛。其中,所述判断模块260还用于判断所述车辆的当前位置与所述路段的距离是否等于预设值,当等于时,所述提醒模块270进行所述交通规则信息的提醒。具体地,所述预设值的取值范围包括5米~50米。
需要说明的是,当起始位置为车辆的当前位置时,可以由定位装置240为输入装置210提供起始位置,此时用户仅需通过输入装置210提供目的地。
其中,所述提醒包括:语音提醒或/和文字提醒。当提醒模块270进行语音提醒时,所述提醒模块270至少包括:语音播放器(图中未示出),连接所述判断模块260,用于进行所述交通规则信息的语音提醒;当提醒模块270进行文字提醒时,所述提醒模块270至少包括:显示器(图中未示出),连接所述判断模块260,用于进行所述交通规则信息的文字提醒。
本实施例中车载导航装置的具体工作过程可以参考上述车载导航方法,在此不再赘述。
需要说明的是,本实施例中车载导航装置的各模块可以集成在一个电子器件中,也可以分别采用一个电子器件,还可以部分集成在一个电子器件中。所述电子器件具体可以采用单片机、ARM、FPGA(FieldProgrammableGateArray,现场可编程门阵列)、ASIC(ApplicationSpecificIntegratedCircuit,特定用途集成电路)、SOC(SystemonaChip,片上系统)、CPU(CentralProcessingUnit,中央处理机)、MCU(MicroControllerUnits,微控制单元)、DSP(DigitalSignalProcessor,数字信号处理器)或PLC(ProgrammableLogicController,可编程逻辑控制器)中的一种或多种器件的任意组合。
本实施例通过提醒模块270对交通规则信息的提醒,在不影响用户安全驾驶的前提下,可以及时提醒用户不要去违反交通规则,从而可以进一步提高用户的安全驾驶,避免交通事故的发生,提高了导航的质量,最终提高了用户的体验效果。
虽然本发明已以较佳实施例披露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案作出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。