本技术涉及车辆工程,并且更具体地,涉及车辆工程中一种车辆控制方法、车辆控制装置、车辆和存储介质。
背景技术:
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、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。