车辆的后视镜调节方法和车辆与流程

本技术涉及车辆,并且更具体地,涉及车辆中一种车辆的后视镜调节方法和车辆。
背景技术:
1、随着社会的发展,越来越多的人会购买车辆来作为代步工具。车辆的后视镜能够给驾驶员提供外部信息,外部信息对于驾驶安全来说非常重要。
2、相关技术中,由于不同驾驶员的身高和坐姿存在差异,为了提高驾驶安全,车辆均会提供后视镜调节功能,驾驶员能够根据需要将后视镜镜面调整到不同位置,从而实现外部信息的获取。
3、但是,在调节后视镜镜面的过程中,后视镜镜面通常在一个调节方向调节完毕之后再在另一个调节方向上进行调节,后视镜镜面的调节过程较为僵硬,用户体验不佳。
技术实现思路
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、位置差值确定模块,用于响应于对车辆的目标后视镜镜面的调节指令,确定所述目标后视镜镜面的初始位置与所述调节指令指示的目标位置在第一调节方向上的第一位置差值和在第二调节方向上的第二位置差值,所述第一调节方向和所述第二调节方向相互垂直;
39、调节时间比值确定模块,用于基于所述第一位置差值和所述第二位置差值,确定所述目标后视镜镜面的调节时间比值,所述调节时间比值为所述后视镜镜面在所述第一调节方向进行调节的调节时间和在所述第二调节方向上进行调节的调节时间之间的比值;
40、控制模块,用于基于所述调节时间比值,控制所述目标后视镜镜面在所述第一调节方向和所述第二调节方向上进行多轮调节,以将所述目标后视镜镜面调节至所述目标位置。
41、在一种可能的实施方式中,所述位置差值确定模块,用于响应于对目标后视镜镜面的调节指令,从所述调节指令中获取所述目标位置;基于所述目标位置在所述第一调节方向上的第一目标位置分量和所述初始位置在所述第一调节方向上的第一初始位置分量,确定所述第一位置差值;基于所述目标位置在所述第二调节方向上的第二目标位置分量和所述初始位置在所述第二调节方向上的第二初始位置分量,确定所述第二位置差值。
42、在一种可能的实施方式中,所述调节时间比值确定模块,用于基于所述第一位置差值和所述第二位置差值,确定参考比值,所述参考比值为所述第一位置差值与所述第二位置差值之间的比值或所述第二位置差值与所述第一位置差值之间的比值;从多个调节时间比值区间中确定所述参考比值所属的目标调节时间比值区间;将所述目标调节时间比值区间对应的调节时间比值确定为所述目标后视镜镜面的调节时间比值。
43、在一种可能的实施方式中,所述调节时间比值确定模块,用于在所述第一位置差值小于或等于所述第二位置差值的情况下,将所述第一位置差值与所述第二位置差值之间的比值确定为所述参考比值;在所述第一位置差值大于所述第二位置差值的情况下,将所述第二位置差值与所述第一位置差值之间的比值确定为所述参考比值。
44、在一种可能的实施方式中,所述调节时间比值确定模块,用于将所述目标调节时间比值区间的区间上限确定为所述目标后视镜镜面的调节时间比值;或者,将所述目标调节时间比值区间的区间中值确定为所述目标后视镜镜面的调节时间比值。
45、在一种可能的实施方式中,所述控制模块,用于基于所述调节时间比值,确定所述目标后视镜镜面在所述第一调节方向上进行调节的第一调节时长和在所述第二调节方向上进行调节的第二调节时长;基于所述第一调节时长和所述第二调节时长,控制所述目标后视镜镜面在所述第一调节方向和所述第二调节方向上进行多轮调节。
46、在一种可能的实施方式中,所述控制模块,用于确定所述第一调节方向在所述调节时间比值中对应的第一份数以及所述第二调节方向在所述调节时间比值中对应的第二份数;基于所述第一份数、所述第二份数和预设时长,确定所述第一调节时长和所述第二调节时长。
47、在一种可能的实施方式中,所述控制模块,用于将所述第一份数与所述预设时长相乘,得到所述第一调节时长;将所述第二份数与所述预设时长相乘,得到所述第二调节时长;或者,将所述第一份数与所述预设时长相乘,得到第一参考调节时长;将所述第二份数与所述预设时长相乘,得到第二参考调节时长;基于所述第一参考调节时长、所述第二参考调节时长以及调节时长阈值,确定所述第一调节时长和所述第二调节时长。
48、在一种可能的实施方式中,所述控制模块,用于在所述第一参考调节时长和所述第二参考调节时长均小于或等于所述调节时长阈值的情况下,将所述第一参考调节时长确定为所述第一调节时长,将所述第二参考调节时长确定为所述第二调节时长;在所述第一参考调节时长大于所述调节时长阈值且所述第二参考调节时长小于或等于所述调节时长阈值的情况下,将所述调节时长阈值确定为所述第一调节时长;将所述调节时长阈值与所述调节时间比值相乘,得到所述第二调节时长;在所述第一参考调节时长小于或等于所述调节时长阈值且所述第二参考调节时长大于所述调节时长阈值的情况下,将所述调节时长阈值确定为所述第二调节时长;将所述调节时长阈值与所述调节时间比值相乘,得到所述第一调节时长;在所述第一参考调节时长和所述第二参考调节时长均大于所述调节时长阈值的情况下,基于所述第一参考调节时长、所述第二参考调节和所述调节时间比值,确定所述第一调节时长和所述第二调节时长。
49、在一种可能的实施方式中,所述控制模块,用于对于所述多轮调节中的任一轮调节,控制所述目标后视镜镜面在所述第一调节方向上进行调节;在所述目标后视镜镜面在所述第一调节方向上进行调节的时长达到所述第一调节时长的情况下,控制所述目标后视镜镜面停止在所述第一调节方向上进行调节并在所述第二调节方向上调节所述第二调节时长;或者,控制所述目标后视镜镜面在所述第二调节方向上进行调节;在所述目标后视镜镜面在所述第二调节方向上进行调节的时长达到所述第二调节时长的情况下,控制所述目标后视镜镜面停止在所述第二调节方向上进行调节并在所述第一调节方向上调节所述第一调节时长。
50、一方面,提供了一种车辆,所述车辆包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现所述车辆的后视镜调节方法所执行的操作。
51、一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现所述车辆的后视镜调节方法所执行的操作。
52、通过本技术实施例提供的技术方案,响应于对车辆的目标后视镜镜面的调节指令,确定目标后视镜镜面的初始位置和目标位置在两个调节方向上的位置差值。基于初始位置和目标位置在两个调节方向上的位置差值,确定调节时间比值,该调节时间比值能够控制目标后视镜镜面在两个调节方向上的调节时间之间的比值。利用该调节时间比值来控制目标后视镜镜面在两个调节方向上进行多轮调节,提高目标后视镜镜面在调节过程的灵活性,从而提高用户体验。
技术研发人员:秦琦昱
技术所有人:长城汽车股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
