车辆导航控制方法及装置
技术领域
本发明涉及导航技术领域,尤其涉及一种车辆导航控制方法及装置。
背景技术
目前,随着人们生活水平的提高,车辆已经成为人们常用的代步工具之一。众所周知,当用户需要去到陌生的环境时,通常采用导航进行道路识别。传统情况下,导航通常需要手动开启,并设置目的地址,然后选择已经规划好的路线进行导航,其控制的灵活性较差。
发明内容
本发明的主要目的在于提供一种车辆导航控制方法及装置,旨在提高导航控制的灵活性。
为实现上述目的,本发明提供的一种车辆导航控制方法包括以下步骤:
当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;
判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;
当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。
优选地,所述车辆导航控制方法还包括:
当所述车辆启动时的位置距离所述历史行车轨迹的最小值小于或等于所述第一预设值时,实时检测车辆当前的位置距离所述历史行车轨迹的最小值是否大于第二预设值;
当车辆当前的位置距离所述历史行车轨迹的最小值大于第二预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。
优选地,所述车辆导航控制方法还包括:
当车辆当前的位置距离所述历史行车轨迹的最小值小于或等于第二预设值时,实时检测当前行驶道路对应的历史行车轨迹的交通状态;
当所述检测到当前行驶道路对应的历史行车轨迹为拥堵状态,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址,进行推荐路径导航。
优选地,所述车辆导航控制方法还包括:
输出预设的操作界面,供用户设定是否开启自动导航功能;
当开启自动导航功能时,执行所述当车辆在预设时间段内被启动时,获取该预设时间段内对应的历史行车轨迹步骤。
优选地,所述车辆导航控制方法还包括:
显示用户所有的历史行车轨迹;
根据用户输入的操作指令,将用户当前选择的历史行车轨迹设定为所述预设时间段内对应的历史行车轨迹。
此外,为实现上述目的,本发明还提供一种车辆导航控制装置,所述车辆导航控制装置包括:
获取模块,用于当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;
第一判断模块,用于判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;
控制模块,用于当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。
优选地,所述车辆导航控制装置还包括:
第二判断模块,用于当所述车辆启动时的位置距离所述历史行车轨迹的最小值小于或等于所述第一预设值时,实时检测车辆当前的位置距离所述历史行车轨迹的最小值是否大于第二预设值;
所述控制模块,还用于当车辆当前的位置距离所述历史行车轨迹的最小值大于第二预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。
优选地,所述车辆导航控制装置还包括:
检测模块,用于当车辆当前的位置距离所述历史行车轨迹的最小值小于或等于第二预设值时,实时检测当前行驶道路对应的历史行车轨迹的交通状态;
所述控制模块,还用于当所述检测到当前行驶道路对应的历史行车轨迹为拥堵状态,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址,进行推荐路径导航。
优选地,所述车辆导航控制装置还包括:
输出模块,用于输出预设的操作界面,供用户设定是否开启自动导航功能;
所述获取模块,具体用于当开启自动导航功能,且车辆在预设时间段内被启动时,获取该预设时间段内对应的历史行车轨迹。
优选地,所述车辆导航控制装置还包括:
显示模块,用于显示用户所有的历史行车轨迹;
设定模块,用于根据用户输入的操作指令,将用户当前选择的历史行车轨迹设定为所述预设时间段内对应的历史行车轨迹。
本发明实施例通过当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。由于在预设时间段内启动车辆时,车辆距离该预设时间段对应的历史行车轨迹大于第一预设值时,可以自动将历史行车轨迹的终点作为当前导航的目的地址启动导航,因此提高了导航控制的灵活性。
附图说明
图1为本发明车辆导航控制方法第一实施例的流程示意图;
图2为本发明车辆导航控制方法第二实施例的流程示意图;
图3为本发明车辆导航控制方法第三实施例的流程示意图;
图4为本发明车辆导航控制方法第四实施例的流程示意图;
图5为本发明车辆导航控制装置第一实施例的功能模块示意图;
图6为本发明车辆导航控制装置第二实施例的功能模块示意图;
图7为本发明车辆导航控制装置第三实施例的功能模块示意图;
图8为本发明车辆导航控制装置第四实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种车辆导航控制方法,参照图1,在一实施例中,该车辆导航控制方法包括:
步骤S10,当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;
本发明实施提供的车辆导航控制方法主要应用在车载***中,用于对导航的自动开启进行控制。在本发明实施例中主要是针对用户的习惯,当用户经常在固定的时间段内,通常在固定的两地进行行走。例如上班时,通常在上班的时间段,从家里开车到公司;或者在下班的时间段,从公司开车到家里。当用户外出去见客户后,下班直接回家,此时可以自动开启导航,以提高导航控制的智能化程度。
具体地,上述预设时间段可以根据用户需要自动设置,在本实施例中,优选地该预设时间段为正常的上班时间段和下班时间段。例如当用户下班启动车辆时,此时将获取该时间段对应的历史行车轨迹,用于判断是否需要开启导航。
步骤S20,判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;
步骤S30,当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。
在车载***中设有GPS定位***可以获取到车辆当前所处的位置,当车辆的位置距离上述历史行车轨迹的最小值较近时,则无需开启导航;当距离较远时,则可以自动开启导航,以供用户按照导航行走。
具体地,上述第一预设值的大小可以根据需要进行设置,在本实施例中,优选地,该第一预设值可以为5公里。即用户到达不经常去的地方时,可以自动开启导航,从而无需用户进行操作。
本发明实施例通过当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。由于在预设时间段内启动车辆时,车辆距离该预设时间段对应的历史行车轨迹大于第一预设值时,可以自动将历史行车轨迹的终点作为当前导航的目的地址启动导航,因此提高了导航控制的灵活性。
进一步地,参照图2,基于本发明车辆导航控制方法第一实施例,在本发明车辆导航控制方法第二实施例中,上述车辆导航控制方法包括:
步骤S10,当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;
步骤S20,判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;若是,则执行步骤S30;若否,则执行步骤S40;
步骤S30,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址;
步骤S40,实时检测车辆当前的位置距离所述历史行车轨迹的最小值是否大于第二预设值;若是,则执行步骤S30,若否,则执行步骤S50;
步骤S50,实时检测当前行驶道路对应的历史行车轨迹的交通状态;
步骤S60,当所述检测到当前行驶道路对应的历史行车轨迹为拥堵状态,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址,进行推荐路径导航。
本实施例中,上述第二预设值的大小可以根据实际需要进行设置,在此不作进一步地限定。例如,该第二预设值可以为200米。
具体地,在本实施例中,当用户刚开始位于经常行驶的历史行车轨迹上时,如果行车路线上存在拥堵状态,用户可能会偏离经常行驶的历史行车轨迹;此时,将可以控制自动开启导航,帮助用户及时的获取到正确的行车路线。上述第二预设值用户限制用户偏离历史行车轨迹多远后,自动触发开启导航的触发值。由于在行车的过程中,当用户主动更改行车路径时,自动开启导航,可以更加方便用户准确的获取行车路径,提高了控制导航开启的灵活性。
进一步地,在本实施例中,当用户的行车路径未偏离历史行车路径时,还可以实时检测该历史行车路径上的交通状态,当该交通状态达到一定的拥堵状态时,可以主动启动导航,以达到提醒用户更换行车路径的目的。由于实现了交通提醒,因此可以防止用户在路上拥堵浪费时间。可以理解的是,上述推荐路径可以包括一条或多条,以供用户选择,本实施例中,优选地,可以直接设定躲避拥堵的路线,自动进入导航。
参照图3,基于本发明车辆导航控制方法第一实施例,在本发明车辆导航控制方法第三实施例中,上述车辆导航控制方法还包括:
步骤S70,输出预设的操作界面,供用户设定是否开启自动导航功能;
当开启自动导航功能时,执行步骤S10。
在本实施例中,上述车载***中还设有专门的操作界面,供用户设置该开启自动导航功能的虚拟按钮开关。当用户选定该虚拟按钮开关开启后,才会实现自动控制导航启动的功能,从而可以根据不同的用户设置不同的需求,防止在不需要导航的状态下,自启动导航功能带来的不必要麻烦。
参照图4,基于本发明车辆导航控制方法第一实施例,在本发明车辆导航控制方法第四实施例中,上述车辆导航控制方法还包括:
步骤S80,显示用户所有的历史行车轨迹;
步骤S90,根据用户输入的操作指令,将用户当前选择的历史行车轨迹设定为所述预设时间段内对应的历史行车轨迹。
可以理解的是,上述预设时间段内对应的历史行车轨迹可以为一条也可以为多条。本实施例中,优选地,该历史行车轨迹为一条,可以根据历史记录的各条历史行车轨迹的次数,确定行驶次数最多的一条历史行车轨迹作为所述预设时间段内对应的历史行车轨迹;也可以采用时间与次数的权重值进行计算。在本实施例中,可以提供相应的操作界面显示用户所有的历史行车轨迹,供用户选择设定上述预设时间段对应的历史行车轨迹。
本发明还提供一种车辆导航控制装置,参照图5,在一实施例中,本发明提供的车辆导航控制装置包括:
获取模块10,用于当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;
本发明实施提供的车辆导航控制装置主要应用在车载***中,用于对导航的自动开启进行控制。在本发明实施例中主要是针对用户的习惯,当用户经常在固定的时间段内,通常在固定的两地进行行走。例如上班时,通常在上班的时间段,从家里开车到公司;或者在下班的时间段,从公司开车到家里。当用户外出去见客户后,下班直接回家,此时可以自动开启导航,以提高导航控制的智能化程度。
具体地,上述预设时间段可以根据用户需要自动设置,在本实施例中,优选地该预设时间段为正常的上班时间段和下班时间段。例如当用户下班启动车辆时,此时将获取该时间段对应的历史行车轨迹,用于判断是否需要开启导航。
第一判断模块20,用于判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;
控制模块30,用于当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。
在车载***中设有GPS定位***可以获取到车辆当前所处的位置,当车辆的位置距离上述历史行车轨迹的最小值较近时,则无需开启导航;当距离较远时,则可以自动开启导航,以供用户按照导航行走。
具体地,上述第一预设值的大小可以根据需要进行设置,在本实施例中,优选地,该第一预设值可以为5公里。即用户到达不经常去的地方时,可以自动开启导航,从而无需用户进行操作。
本发明实施例通过当车辆在预设时间段内被启动时,获取所述预设时间段内对应的历史行车轨迹;判断车辆启动时的位置距离所述历史行车轨迹的最小值是否大于第一预设值;当所述车辆启动时的位置距离所述历史行车轨迹的最小值大于所述第一预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址。由于在预设时间段内启动车辆时,车辆距离该预设时间段对应的历史行车轨迹大于第一预设值时,可以自动将历史行车轨迹的终点作为当前导航的目的地址启动导航,因此提高了导航控制的灵活性。
进一步地,参照图6,基于本发明车辆导航控制装置第一实施例,在本发明车辆导航控制装置第二实施例中,上述车辆导航控制装置还包括:
第二判断模块40,用于当所述车辆启动时的位置距离所述历史行车轨迹的最小值小于或等于所述第一预设值时,实时检测车辆当前的位置距离所述历史行车轨迹的最小值是否大于第二预设值;
检测模块50,用于当车辆当前的位置距离所述历史行车轨迹的最小值小于或等于第二预设值时,实时检测当前行驶道路对应的历史行车轨迹的交通状态;
所述控制模块30,还用于当车辆当前的位置距离所述历史行车轨迹的最小值大于第二预设值时,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址;还用于当所述检测到当前行驶道路对应的历史行车轨迹为拥堵状态,启动导航,并将所述历史轨迹的终点设定为当前导航的目的地址,进行推荐路径导航。
本实施例中,上述第二预设值的大小可以根据实际需要进行设置,在此不作进一步地限定。例如,该第二预设值可以为200米。
具体地,在本实施例中,当用户刚开始位于经常行驶的历史行车轨迹上时,如果行车路线上存在拥堵状态,用户可能会偏离经常行驶的历史行车轨迹;此时,将可以控制自动开启导航,帮助用户及时的获取到正确的行车路线。上述第二预设值用户限制用户偏离历史行车轨迹多远后,自动触发开启导航的触发值。由于在行车的过程中,当用户主动更改行车路径时,自动开启导航,可以更加方便用户准确的获取行车路径,提高了控制导航开启的灵活性。
进一步地,在本实施例中,当用户的行车路径未偏离历史行车路径时,还可以实时检测该历史行车路径上的交通状态,当该交通状态达到一定的拥堵状态时,可以主动启动导航,以达到提醒用户更换行车路径的目的。由于实现了交通提醒,因此可以防止用户在路上拥堵浪费时间。可以理解的是,上述推荐路径可以包括一条或多条,以供用户选择,本实施例中,优选地,可以直接设定躲避拥堵的路线,自动进入导航。
参照图7,基于本发明车辆导航控制装置第一实施例,在本发明车辆导航控制装置第三实施例中,上述车辆导航控制装置还包括:
输出模块60,用于输出预设的操作界面,供用户设定是否开启自动导航功能;
所述获取模块10,具体用于当开启自动导航功能,且车辆在预设时间段内被启动时,获取该预设时间段内对应的历史行车轨迹。
在本实施例中,上述车载***中还设有专门的操作界面,供用户设置该开启自动导航功能的虚拟按钮开关。当用户选定该虚拟按钮开关开启后,才会实现自动控制导航启动的功能,从而可以根据不同的用户设置不同的需求,防止在不需要导航的状态下,自启动导航功能带来的不必要麻烦。
参照图8,基于本发明车辆导航控制装置第一实施例,在本发明车辆导航控制装置第四实施例中,上述车辆导航控制装置还包括:
显示模块70,用于显示用户所有的历史行车轨迹;
设定模块80,用于根据用户输入的操作指令,将用户当前选择的历史行车轨迹设定为所述预设时间段内对应的历史行车轨迹。
可以理解的是,上述预设时间段内对应的历史行车轨迹可以为一条也可以为多条。本实施例中,优选地,该历史行车轨迹为一条,可以根据历史记录的各条历史行车轨迹的次数,确定行驶次数最多的一条历史行车轨迹作为所述预设时间段内对应的历史行车轨迹;也可以采用时间与次数的权重值进行计算。在本实施例中,可以提供相应的操作界面显示用户所有的历史行车轨迹,供用户选择设定上述预设时间段对应的历史行车轨迹。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。