本发明涉及车辆控制,尤其涉及一种车辆控制方法、装置、设备及存储介质。
背景技术:
1、车辆行驶过程中,容易出现车辆颠簸,受车身晃动影响,车内用户对于车辆娱乐系统的操控(触控、语音输入等),易出现偏差,从而导致用户实际使用体验下降。
技术实现思路
1、本发明的主要目的在于提供一种车辆控制方法、装置、设备及存储介质,旨在解决现有技术车辆颠簸时功能操控容易出现偏差的技术问题。
2、为实现上述目的,本发明提供了一种车辆控制方法,所述方法包括以下步骤:
3、在检测到车辆发生颠簸时,对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整,所述对车载显示界面中的控制控件进行调整包括位置调整、尺寸调整、状态调整中的至少一种,所述对车辆功能的信息采集区域进行调整包括区域位置调整、区域大小调整中的至少一种,所述对车辆功能对应的车辆部品进行调整包括转向角度调整、部品参数调整中的至少一种;
4、基于调整后的所述控制控件、所述信息采集区域和/或所述车辆部品对车辆进行控制。
5、可选的,所述对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整的步骤,包括:
6、根据当前的车辆运动信息确定用户偏移信息,所述用户偏移信息为用户相对车辆车身的偏移信息;
7、根据所述用户偏移信息对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整。
8、可选的,所述根据当前的车辆运动信息确定用户偏移信息的步骤,包括:
9、获取前一时段的用户相对速度,所述用户相对速度为用户相对于车辆车身的速度;
10、根据当前的车辆运动信息确定车辆空间加速度;
11、根据所述车辆空间加速度推算用户空间加速度;
12、基于所述用户空间加速度及所述用户相对速度确定用户偏移信息。
13、可选的,所述根据所述用户偏移信息对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整的步骤,包括:
14、获取车载显示界面中的控制控件、车辆功能的信息采集区域和/或车辆功能对应的车辆部品所对应的身体部位;
15、获取所述身体部位对应的偏移修正系数;
16、根据所述偏移修正系数及所述用户偏移信息确定实际偏移信息;
17、根据所述实际偏移信息对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整。
18、可选的,所述根据所述实际偏移信息对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整的步骤,包括:
19、将所述实际偏移信息与预设调整规则中各规则区间进行匹配,确定目标规则区间;
20、根据所述目标规则区间对应的调整策略对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整。
21、可选的,所述根据所述用户偏移信息对车载显示界面中的控制控件进行调整的步骤,包括:
22、获取所述用户偏移信息对应的第一调整策略及第二调整策略;
23、将所述车载显示界面中的控制控件划分为高关联控件及低关联控件;
24、根据所述第一调整策略对所述高关联控件进行调整,以提高其操作便捷度;
25、根据所述第二调整策略对所述低关联控件进行调整,以降低其误触可能性。
26、可选的,所述基于调整后的所述控制控件、所述信息采集区域和/或所述车辆部品对车辆进行控制的步骤,包括:
27、基于所述控制控件、所述信息采集区域和/或所述车辆部品确定用户触发功能;
28、将所述用户触发功能与前次触发功能进行匹配,确定功能相关度;
29、若所述功能相关度大于或等于预设相关阈值,则控制车辆执行所述用户触发功能。
30、可选的,所述将所述用户触发功能与前次触发功能进行匹配,确定功能相关度的步骤,包括:
31、检测所述用户触发功能是否处于安全功能列表中;
32、若不处于所述安全功能列表中,则将所述用户触发功能与前次触发功能进行匹配,确定功能相关度。
33、此外,为实现上述目的,本发明还提出一种车辆控制装置,所述车辆控制装置包括以下模块:
34、调整模块,用于在检测到车辆发生颠簸时,对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整,所述对车载显示界面中的控制控件进行调整包括位置调整、尺寸调整、状态调整中的至少一种,所述对车辆功能的信息采集区域进行调整包括区域位置调整、区域大小调整中的至少一种,所述对车辆功能对应的车辆部品进行调整包括转向角度调整、部品参数调整中的至少一种;
35、控制模块,用于基于调整后的所述控制控件、所述信息采集区域和/或所述车辆部品对车辆进行控制。
36、此外,为实现上述目的,本发明还提出一种车辆控制设备,所述车辆控制设备包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的车辆控制程序,所述车辆控制程序被处理器执行时实现如上所述的车辆控制方法的步骤。
37、此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有车辆控制程序,所述车辆控制程序执行时实现如上所述的车辆控制方法的步骤。
38、本发明通过在检测到车辆发生颠簸时,对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整;基于调整后的所述控制控件、所述信息采集区域和/或所述车辆部品对车辆进行控制。由于会在检测到车辆发生颠簸时,会对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整,保证用户在车辆颠簸过程中,更容易触发自身所希望触发的车辆功能,减少操控的偏差。
1.一种车辆控制方法,其特征在于,所述车辆控制方法包括以下步骤:
2.如权利要求1所述的车辆控制方法,其特征在于,所述对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整的步骤,包括:
3.如权利要求2所述的车辆控制方法,其特征在于,所述根据当前的车辆运动信息确定用户偏移信息的步骤,包括:
4.如权利要求2所述的车辆控制方法,其特征在于,所述根据所述用户偏移信息对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整的步骤,包括:
5.如权利要求4所述的车辆控制方法,其特征在于,所述根据所述实际偏移信息对车载显示界面中的控制控件进行调整、对车辆功能的信息采集区域和/或对车辆功能对应的车辆部品进行调整的步骤,包括:
6.如权利要求2所述的车辆控制方法,其特征在于,所述根据所述用户偏移信息对车载显示界面中的控制控件进行调整的步骤,包括:
7.如权利要求1-6任一项所述的车辆控制方法,其特征在于,所述基于调整后的所述控制控件、所述信息采集区域和/或所述车辆部品对车辆进行控制的步骤,包括:
8.如权利要求7所述的车辆控制方法,其特征在于,所述将所述用户触发功能与前次触发功能进行匹配,确定功能相关度的步骤,包括:
9.一种车辆控制装置,其特征在于,所述车辆控制装置包括以下模块:
10.一种车辆控制设备,其特征在于,所述车辆控制设备包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的车辆控制程序,所述车辆控制程序被处理器执行时实现如权利要求1-8中任一项所述的车辆控制方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有车辆控制程序,所述车辆控制程序执行时实现如权利要求1-8中任一项所述的车辆控制方法的步骤。