方向盘开关复用控制方法、装置、车辆及存储介质与流程
未命名
07-11
阅读:120
评论:0

1.本技术实施例涉及车辆控制技术领域,特别地,涉及一种方向盘开关复用控制方法、装置、车辆及存储介质。
背景技术:
2.目前,车辆基于方向盘开关原有的功能信号组(以下简称为原功能信号组)实现方向盘开关的原功能,其中,方向盘开关的原功能可以包括但不限于升高音量、降低音量、切歌、接听电话、挂断电话、音源切换、车辆加速、车辆减速以及仪表信息切换等。
3.随着车辆控制技术领域的发展,相关技术提出可以复用方向盘开关来实现其他功能控制。目前,方向盘开关复用控制方案均是基于方向盘开关的原功能信号组,实现方向盘开关的复用控制。然而,由于不同车型的方向盘开关的类型、数量、布局均有所差异,现有的方向盘开关复用控制方法需要针对不同车型的不同方向盘开关的原功能信号组,对方向盘开关的复用功能实现逻辑进行调整适配,需要大量的适配开发工作。
4.即,目前的方向盘开关复用控制方法受不同车型的方向盘开关布局和方向盘开关设计的影响,导致对于不同车型的不同方向盘开关,需要重新适配开发方向盘开关的复用功能实现逻辑,造成车辆功能开发效率降低。
技术实现要素:
5.本技术实施例提供一种方向盘开关复用控制方法、装置、车辆及存储介质,以改善上述问题。
6.第一方面,本技术实施例提供一种方向盘开关复用控制方法。该方法包括:响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,获取所述目标方向盘开关对应的复用功能信号组,所述复用功能信号组中的复用功能信号与所述目标方向盘开关对应的原功能信号组中的原功能信号解耦;响应于复用功能启用操作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令;执行所述目标控制指令。
7.第二方面,本技术实施例提供一种方向盘开关复用控制装置。该装置包括:信号组获取模块,用于响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,并获取所述目标方向盘开关对应的复用功能信号组,所述复用功能信号组中的复用功能信号与所述方向盘开关对应的原功能信号组中的原功能信号解耦;控制指令确定模块,用于响应于复用功能启用操作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令;控制指令执行模块,用于执行所述目标控制指令。
8.第三方面,本技术实施例提供一种车辆。该车辆包括存储器、一个或多个处理器以及一个或多个应用程序。其中,一个或多个应用程序被存储在存储器中,并用于当被一个或多个处理器调用时使得一个或多个处理器执行本技术实施例提供的方法。
9.第四方面,本技术实施例提供一种计算机可读取存储介质。该计算机可读取存储介质中存储有程序代码,该程序代码用于当被处理器调用时使得处理器执行本技术实施例
提供的方法。
10.本技术实施例提供一种方向盘开关复用控制方法、装置、车辆及存储介质,该方法在用户触发方向盘开关时,可以获取所触发的方向盘开关对应的复用功能信号组,在接收到复用功能启用操作时,可以根据复用功能信号组和方向盘开关确定并执行目标控制指令,从而可以实现方向盘开关的复用。此外,设置方向盘开关的复用功能信号与原功能信号解耦,针对不同车型不同方向盘开关布局,无需重新适配方向盘开关的复用功能实现逻辑,可以避免不同车型的方向盘开关布局和方向盘开关设计对方向盘开关的复用功能实现逻辑的影响,从而可以提升方向盘开关复用控制的可用性和普适性以及车辆功能开发效率。
附图说明
11.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
12.图1是本技术一实施例提供的方向盘开关复用控制系统的结构示意图;
13.图2是本技术一实施例提供的方向盘开关复用控制方法的流程示意图;
14.图3是本技术一示例性实施例提供的方向盘的结构示意图;
15.图4是本技术一示例性实施例提供的信号组的结构示意图;
16.图5是本技术一实施例提供的方向盘开关复用控制方法的流程示意图;
17.图6是本技术一示例性实施例提供的人机交互界面的示意图;
18.图7是本技术一示例性实施例提供的人机交互界面的示意图;
19.图8是本技术一实施例提供的方向盘开关复用控制装置的结构示意图;
20.图9是本技术一实施例提供的车辆的结构示意图;
21.图10是本技术一实施例提供的计算机可读取存储介质的结构示意图。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
23.图1是本技术一实施例提供的方向盘开关复用控制系统的结构示意图。方向盘开关复用控制系统100可以应用于车辆。车辆可以是但不限于汽油车或电动车等,其中,电动汽车可以是但不限于纯电动汽车、混合动力汽车、或燃料电池汽车等。方向盘开关复用控制系统100可以包括方向盘110、中控屏120、功能控制器130以及可控设备140。
24.方向盘110上安装有至少一个方向盘开关,方向盘开关被触发时可以向中控屏120发送消息或数据,中控屏120可以对方向盘开关发送的信息或数据进行处理。其中,方向盘开关可以包括但不限于按压形式的开关、滑动形式的开关、滚动形式的开关以及旋转形式的开关等。例如,按压形式的开关可以是虚拟按键或实体按键,滑动形式的开关可以是触控板或触控条,滚动形式的开关可以是滚轮,旋转形式的开关可以是旋钮。在一些实施方式中,滑动形式的开关、滚动形式的开关以及旋转形式的开关上可以设置有多个实体或虚拟的分格线,开关每经过一条分格线则步进值增加1,可以便于用户操作开关调整步进值。
25.中控屏120用于实现人机交互。中控屏120具备显示屏,可以显示人机交互界面,以便用户通过人机交互界面与车辆进行交互。中控屏120可以向功能控制器发送控制指令,以指示功能控制器130根据控制指令控制,对应的可控设备140实现该控制指令。
26.功能控制器130用于对可控设备140进行控制。功能控制器130可以包括但不限于微控制单元(micro control unit,简称mcu),可编程逻辑阵列(programmable logic array,简称pla),中央处理器(central processing unit,简称cpu),可编程逻辑控制器(power line communication,简称plc)等控制器件。
27.可控设备140可以是一个设备,也可以包括多个设备。如图1所示,可控设备140可以包括但不限于后视镜、座椅以及方向盘控制电机等。后视镜可以包括车辆的内后视镜和外后视镜,外后视镜可以包括左后视镜和右后视镜。座椅可以包括车内的所有座椅,例如,驾驶员座椅、副驾驶座椅以及后排乘客座椅等。方向盘控制电机用于电动调节方向盘,电动调节方向盘可降低驾驶员调节方向盘的难度。电动调节方向盘可以包括两方向调节或四方向调节。两方向调节指按照上下方向调节方向盘的垂直距离,以满足不同身材的驾驶者对方向盘与驾驶者上下空间上的需要。四方向调节包括两方向调节和轴向调节,轴向调节指调节方向盘轴线上的长短,以满足不同身材的驾驶者对方向盘与自身距离的需要。
28.图2是本技术一实施例提供的方向盘开关复用控制方法的流程示意图。该方向盘开关复用控制方法可以应用于中控屏或方向盘开关复用控制装置或车辆。该方向盘开关复用控制方法可以包括以下步骤s110至步骤s130。
29.步骤s110,响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,获取目标方向盘开关对应的复用功能信号组,复用功能信号组中的复用功能信号与目标方向盘开关对应的原功能信号组中的原功能信号解耦。
30.本技术实施例中的方向盘开关指的是安装在方向盘上的方向盘开关,其中,关于方向盘开关的具体描述可以参阅关于方向盘110的相关部分,在此不再赘述。
31.本技术实施例中的触发操作指的是作用于方向盘开关上的用户操作,用于触发实现方向盘开关的原功能或复用功能。触发操作可以包括但不限于点击操作、按压操作、滑动操作、滚动操作以及旋转操作等。触发操作与方向盘开关对应。例如,按压形式的开关(例如按键)对应的触发操作可以是点击(按键)或按压(按键)操作;滑动形式的开关(例如触控条)对应的触发操作可以是滑动(触控条)操作;滚动形式的开关(例如滚轮)对应的触发操作可以是滚动(滚轮)操作;旋转形式的开关(例如旋钮)对应的触发操作可以是旋转(旋钮)操作。
32.本技术实施例中的原功能信号组用于实现方向盘开关的原功能,方向盘开关的原功能可以包括但不限于升高音量、降低音量、切歌、接听电话、挂断电话、音源切换、车辆加速、车辆减速以及仪表信息切换等。原功能信号组可以包括多个原功能信号。原功能信号用于实现某个方向盘开关的原功能,当某个方向盘开关被触发时,该方向盘开关对应的原功能信号的信号值发生变化。
33.示例的,假设方向盘开关如图3所示,方向盘开关可以包括左侧的方向盘开关和右侧的方向盘开关,如图3中的黑色实心箭头所示,左侧的方向盘开关和右侧的方向盘开关均包括向上按键、向下按键、向左按键以及向右按键。图3所示的方向盘开关对应的原功能信号组可以如图4所示,原功能信号组包括原功能信号l1至l4以及r1至r4,原功能信号l1至l4
以及r1至r4所对应的方向盘开关、信号值、说明以及控制指令可以如表1所示。
34.表1
[0035][0036][0037]
本技术实施例中的复用功能信号组是在原功能信号组的基础上新增设的信号组,复用功能信号组中的复用功能信号与原功能信号组中的原功能信号解耦。也就是说,本技术实施例提供的方向盘开关复用控制方法是基于新增设的复用功能信号组实现的,而不是基于方向盘开关的原功能信号组实现的,也即方向盘开关的复用功能和原有功能是基于不同的信号组实现的,从而针对不同车型不同方向盘开关布局,可以无需重新适配方向盘开关的复用功能实现逻辑,可以避免不同车型的不同方向盘开关的布局和设计对方向盘开关的复用功能实现逻辑的影响,从而可以提升方向盘开关复用控制的可用性和普适性以及车辆功能开发效率。
[0038]
本技术实施例中的复用功能信号组用于实现方向盘开关的复用功能。复用功能信号组可以包括多个复用功能信号,复用功能信号用于实现某个方向盘开关的复用功能,例如,图3所示的左侧向上按键可以复用于控制外后视镜中的左后视镜向上调节。当某个方向盘开关被触发时,该方向盘开关对应的复用功能信号的信号值发生变化。
[0039]
在一些实施方式中,如图3所示,方向盘开关可以包括分别设置于方向盘左侧和右侧的方向盘开关,这种情况下,复用功能信号组可以包括左侧方向信号组和右侧方向信号组。左侧方向信号组中的复用功能信号与设置在方向盘左侧的方向盘开关对应。右侧方向信号组中的复用功能信号与设置在方向盘右侧的方向盘开关对应。左侧方向信号组和右侧方向信号组可以是两组彼此独立的信号组,也可以设置在同一信号组中。
[0040]
示例的,假设方向盘开关如图3所示,图3所示的方向盘开关的原功能信号组和复用功能信号组如图4所示,原功能信号l1与复用功能信号ml1对应相同的方向盘开关;原功能信号l2与复用功能信号ml2对应相同的方向盘开关;原功能信号l3与复用功能信号ml3对应相同的方向盘开关;原功能信号l4与复用功能信号ml4对应相同的方向盘开关;原功能信号r1与复用功能信号mr1对应相同的方向盘开关;原功能信号r2与复用功能信号mr2对应相同的方向盘开关;原功能信号r3与复用功能信号mr3对应相同的方向盘开关;原功能信号r4与复用功能信号mr4对应相同的方向盘开关。复用功能信号ml5至ml8是为未来可能布置在方向盘左侧的方向盘开关预留的复用功能信号,复用功能信号mr5至mr8是为未来可能布置在方向盘右侧的方向盘开关预留的复用功能信号。
[0041]
如图4所示,复用功能信号ml5至ml8以及mr5至mr8所对应的方向盘开关可以包括但不限于滑动形式的开关(例如触控板或触控条)、滚动形式的开关(例如滚轮)以及旋转形式的开关(例如旋钮)等具有步进信息的开关。步进信息可以包括但不限于步进方向和步进值。步进方向可以包括上下方向和左右方向,步进方向与方向盘开关的运动方向相同,例如,假设滚轮向上(下)滚动,则该滚轮的运动方向和步进方向皆为向上(下),该滚轮为具有上下步进方向的开关;假设滚轮向左(右)滚动,则该滚轮的运动方向和步进方向皆为向左(右),则该滚轮为具有左右步进方向的开关。
[0042]
示例的,复用功能信号ml1至ml8所对应的方向盘开关、信号值以及说明可以如表2所示。复用功能信号ml1至ml8所对应的方向盘开关、信号值以及说明可以如表3所示。
[0043]
表2
[0044][0045][0046]
表3
[0047][0048]
在一些实施方式中,复用功能信号的类型可以包括布尔类型和步进类型,以便覆盖尽可能多的车型的方向盘开关,提升方向盘开关复用控制的普适性以及车辆功能开发效率。其中,布尔类型的复用功能信号可以与按压形式的开关(例如虚拟按键或实体按键)对应。例如,如表2和表3所示,复用功能信号ml1至ml4以及mr1至mr4的类型为布尔类型。步进类型的复用功能信号可以与滑动形式的开关(例如触控板或触控条)、滚动形式的开关(例如滚轮)以及旋转形式的开关(例如旋钮)对应。例如,如表2和表3所示,复用功能信号ml5至ml8以及mr5至mr8的类型为步进类型。
[0049]
在一些实施方式中,复用功能信号组所包括的复用功能信号的数量可以大于或等于原功能信号组所包括的原功能信号的数量,以便覆盖尽可能多的车型的方向盘开关,提升方向盘开关复用控制的普适性以及车辆功能开发效率。本实施方式中,如图4以及表2和表3所示,对应于同一方向盘开关的复用功能信号和原功能信号具有对应关系。在复用功能信号组所包括的复用功能信号的数量大于原功能信号组所包括的原功能信号的数量时,复
用功能信号组中的不存在对应的原功能信号的复用功能信号可以是为未来可能布置在方向盘上的方向盘开关预留的复用功能信号,可称为预留的复用功能信号,这些预留的复用功能信号的信号值可以设置为默认值,例如0。
[0050]
在一些实施方式中,在用户点击或按压或滑动或滚动或旋转某一方向盘开关时,该方向盘开关确定检测到该方向盘的触发操作,将所触发的该方向盘开关确定为目标方向盘开关,将目标方向盘开关对应的原功能信号变更为与该触发操作对应的信号值,将目标方向盘开关对应的复用功能信号的信号值变更为与该触发操作对应的信号值。例如,如表1和2所示,若用户点击左侧向上按键,则原功能信号l1和复用功能信号ml1的信号值均由0变更为1。在变更信号值之后,目标方向盘开关可以将原功能信号组和复用功能信号组发送至中控屏,使得中控屏可以获取到目标方向盘开关对应的复用功能信号组。
[0051]
步骤s120,响应于复用功能启用操作,根据复用功能信号组和目标方向盘开关确定目标控制指令。
[0052]
本技术实施例中的复用功能启用操作可以指表征用户同意启用目标方向盘开关的复用功能的用户操作。在一些实施方式中,复用功能启用操作可以是用户作用于中控屏上的触控操作,例如,用户点击中控屏所显示的按钮。在一些实施方式中,复用功能启用操作也可以是用户以语音形式所做出的复用功能启用操作,例如,用户说“复用功能启用操作”。
[0053]
本技术实施例中的控制指令可以用于对可控设备进行控制。控制指令和可控设备具有映射关系。可控设备的具体描述可以参阅上述关于可控设备140的相关部分,在此不再赘述。此外,控制指令与复用功能信号的信号值具有映射关系。
[0054]
示例的,假设方向盘开关如图3所示,复用功能信号如图4所示,可控设备包括外后视镜、座椅以及方向盘控制电机,外后视镜包括左后视镜和右后视镜,座椅包括驾驶员座椅和副驾驶座椅。控制指令与可控设备的映射关系以及控制指令与复用功能信号的信号值的映射关系可以如表4和表5所示。需要说明的是,实际应用中,表4和表5可以为彼此独立的表单,也可以为合并为一个表单。
[0055]
表4
[0056][0057][0058]
表5
[0059][0060][0061]
如表5所示,假设可控设备为一个,例如可控设备为右后视镜,则,该可控设备(右后视镜)对应多个(右后视镜的)控制指令,每个复用功能信号(例如mr8)的信号值(x)对应一个该可控设备(右后视镜)的控制指令。也就是说,在可控设备为一个的情况下,可控设备与控制指令的映射关系为一对多映射,复用功能信号的信号值与控制指令的映射关系为一
对一映射。
[0062]
如表5所示,假设可控设备包括多个,例如可控设备包括右后视镜、副驾驶座椅以及方向盘控制电机。则多个可控设备中的每个设备对应多个控制指令,每个复用功能信号(例如mr8)的信号值(x)对应多个可控设备(右后视镜、副驾驶座椅以及方向盘控制电机)的控制指令。也就是说,在可控设备为多个时,可控设备与控制指令的映射关系仍为一对多映射,复用功能信号的信号值与控制指令的映射关系为一对多映射。
[0063]
在一些实施方式中,获取复用功能信号组中的与目标方向盘开关对应的复用功能信号的信号值作为目标信号值;基于复用功能信号的信号值与控制指令的映射关系,将与目标信号值对应的控制指令确定为目标控制指令。
[0064]
在一些实施方式中,复用目标方向盘开关能够控制的可控设备为一个,例如,右后视镜。如前所述,这种情况下,可控设备与控制指令的映射关系为一对多映射,即每个可控设备对应该可控设备的多个控制指令;复用功能信号的信号值与控制指令的映射关系为一对一映射,即每个复用功能信号的信号值对应一个该可控设备的控制指令。可以基于复用功能信号的信号值与控制指令的映射关系,将与目标信号值对应的控制指令确定为目标控制指令。示例的,如表3和表5所示,假设可控设备为右后视镜,目标方向盘开关是向上按键,则与向上按键对应的复用功能信号mr1的信号值“1”为目标信号值,与复用功能信号mr1的信号值“1”对应的控制指令“以默认速度向上调节右后视镜”为目标控制指令。
[0065]
在一些实施方式中,复用目标方向盘开关能够控制可控设备为多个,例如,外后视镜、座椅以及方向盘控制电机。如前所述,这种情况下,可控设备与控制指令的映射关系为一对多映射,即每个可控设备对应该可控设备的多个控制指令;复用功能信号的信号值与控制指令的映射关系为一对多映射,即每个复用功能信号的信号值对应多个可控设备的控制指令。可以将与复用功能启用操作对应的可控设备确定为目标控制设备;基于复用功能信号的信号值与控制指令的映射关系以及可控设备与控制指令的映射关系,将与目标信号值和目标控制设备对应的控制指令确定为目标控制指令,其中,目标控制指令的数量与目标控制设备的数量相同。
[0066]
在一些实施方式中,复用功能启用操作对应一个可控设备,可以将与复用功能启用操作对应的该可控设备确定为目标控制设备;将与目标控制设备和目标信号值对应的控制指令确定为目标控制指令。示例的,复用功能启用操作表征复用目标方向盘开关对右后视镜进行控制,则右后视镜为目标控制设备,如表5所示,假设复用功能信号mr1的信号值“1”为目标信号值,则与右后视镜和复用功能信号mr1的信号值“1”对应的控制指令“以默认速度向上调节右后视镜”为目标控制指令。
[0067]
在一些实施方式中,复用功能启用操作对应多个可控设备,可以将与复用功能启用操作对应的多个可控设备均确定为目标控制设备,此时目标控制设备为多个;将与目标控制设备和目标信号值对应的控制指令确定为目标控制指令,此时目标控制指令为多个,每个目标控制指令对应一个目标控制设备。示例的,复用功能启用操作表征复用目标方向盘开关同时对右后视镜、副驾驶座椅以及方向盘控制电机进行控制,则右后视镜、副驾驶座椅以及方向盘控制电机为目标控制设备,如表5所示,假设复用功能信号mr1的信号值“1”为目标信号值,则与复用功能信号mr1的信号值“1”、右后视镜、副驾驶座椅以及方向盘控制电机对应的控制指令“以默认速度向上调节右后视镜”、“以默认速度向前调节副驾驶座椅”以
及“以默认速度向上调节方向盘”均为目标控制指令。
[0068]
步骤s130,执行目标控制指令。
[0069]
在确定目标控制指令之后,中控屏将目标控制指令发送至功能控制器,功能控制器可以驱动与目标控制指令对应的目标控制设备执行目标控制指令。
[0070]
在一些实施方式中,目标控制指令为一个,功能控制器可以驱动与该目标控制指令对应的目标控制设备执行目标控制指令。例如,目标控制指令“以默认速度向上调节右后视镜”对应的目标控制设备为右后视镜,则功能控制器可以驱动右后视镜的驱动器执行目标控制指令“以默认速度向上调节右后视镜”。
[0071]
在一些实施方式中,目标控制指令为多个,每个目标控制指令对应一个目标控制设备,功能控制器可以驱动与目标控制指令对应的目标控制设备执行目标控制指令。例如,目标控制指令“以默认速度向上调节右后视镜”对应的目标控制设备为右后视镜,目标控制指令“以默认速度向前调节副驾驶座椅”对应的目标控制设备为副驾驶座椅,目标控制指令“以默认速度向上调节方向盘”对应的目标控制设备为方向盘控制电机,则功能控制器可以同时驱动右后视镜的驱动器执行目标控制指令“以默认速度向上调节右后视镜”,驱动副驾驶座椅的驱动器执行目标控制指令“以默认速度向前调节副驾驶座椅”,驱动方向盘控制电机执行目标控制指令“以默认速度向上调节方向盘”。
[0072]
本技术实施例提供的图2所示的方向盘开关复用控制方法,在用户触发方向盘开关时,可以获取所触发的方向盘开关对应的复用功能信号组,在接收到复用功能启用操作时,可以根据复用功能信号组和方向盘开关确定并执行目标控制指令,从而可以实现方向盘开关的复用。此外,设置方向盘开关的复用功能信号与原功能信号解耦,针对不同车型不同方向盘开关布局,无需重新适配方向盘开关的复用功能实现逻辑,可以避免不同车型的方向盘开关布局和方向盘开关设计对方向盘开关的复用功能实现逻辑的影响,从而可以提升方向盘开关复用控制的可用性和普适性以及车辆功能开发效率。
[0073]
图5是本技术一实施例提供的方向盘开关复用控制方法的流程示意图。该方向盘开关复用控制方法可以应用于中控屏或方向盘开关复用控制装置或车辆。该方向盘开关复用控制方法可以包括以下步骤s210至步骤s250。
[0074]
步骤s210,响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,获取目标方向盘开关对应的复用功能信号组,复用功能信号组中的复用功能信号与目标方向盘开关对应的原功能信号组中的原功能信号解耦。
[0075]
其中,步骤s210的具体描述可以参阅上述步骤s110,在此不再赘述。
[0076]
步骤s220,确定与目标方向盘开关对应的一个或多个可控设备。
[0077]
其中,可控设备为复用目标方向盘开关能够控制的设备。目标方向盘开关与可控设备的映射关系可以存储在特定表单中,目标方向盘开关具体哪个可控设备或哪些可控设备可根据实际需求进行设置。
[0078]
在一些实施方式中,目标方向盘开关对应一个可控设备,例如方向盘控制电机,可以基于方向盘开关与可控设备的映射关系,确定与目标方向盘开关对应的可控设备。
[0079]
在一些实施方式中,目标方向盘开关对应多个可控设备,例如方向盘控制电机、左后视镜以及驾驶员座椅,可以基于方向盘开关与可控设备的映射关系,确定与目标方向盘开关对应的多个可控设备。
[0080]
步骤s230,输出提示信息,提示信息用于提示复用目标方向盘开关能够控制一个或多个可控设备。
[0081]
在一些实施方式中,中控屏可以在其人机交互界面上显示提示信息。该提示信息可以采用结合文字和功能按钮的方式显示提示信息。
[0082]
在一些实施方式中,目标方向盘开关对应一个可控设备,中控屏可以在其人机交互界面上显示提示信息,该提示信息用于提示复用目标方向盘开关能够控制其对应的可控设备。示例的,假设目标方向盘开关对应的可控设备为方向盘控制电机,可以按照如图6所示的方式显示提示信息,图6所示的文字“是否复用方向盘开关控制方向盘控制电机”和按钮“是”和“否”均属于提示信息。
[0083]
在一些实施方式中,目标方向盘开关对应多个可控设备,中控屏可以在其人机交互界面上显示提示信息,该提示信息用于提示复用目标方向盘开关能够控制其对应的多个可控设备。示例的,假设目标方向盘开关对应的可控设备为外后视镜、座椅、方向盘控制电机,可以按照图7所示的方式显示提示信息,图7所示的文字“请选择复用方向盘开关想要控制的可控设备”以及按钮“外后视镜”、“座椅”、“方向盘控制电机”以及“取消”均属于提示信息。
[0084]
在一些实施方式中,考虑到驾驶员在驾驶过程中看显示屏可能会存在一定的驾驶安全隐患,为了避免打扰驾驶员驾驶车辆以提升驾驶安全,中控屏也可以向车内的音频播放设备(例如扬声器)发送提示信息,以便音频播放设备播放该提示信息。
[0085]
步骤s240,响应于表征回复提示信息的用户操作,根据复用功能信号组和目标方向盘开关确定目标控制指令,或者根据原功能信号组和目标方向盘开关确定目标控制指令。
[0086]
表征回复提示信息的用户操作可以指用户在提示信息的提示下所做出的表征回复提示信息的操作,也可以理解为用户所做出的用于回复是否启用方向盘开关的复用功能的操作。在一些实施方式中,表征回复提示信息的用户操作可以是用户作用于中控屏(的提示信息)上的触控操作,例如,用户点击提示信息。在一些实施方式中,表征回复提示信息的用户操作也可以是用户针对提示信息的语音回复操作,例如,用户回复启用复用功能。
[0087]
在一些实施方式中,若表征回复提示信息的用户操作可以是上述复用功能启用操作,复用功能启用操作用于表征用户同意启用目标方向盘开关的复用功能。这种情况下,响应于复用功能启用操作,中控屏可以根据复用功能信号组和目标方向盘开关确定控制指令。关于“根据复用功能信号组和方向盘开关确定控制指令”的具体描述可以参阅前述步骤s120。
[0088]
在一些实施方式中,若表征回复提示信息的用户操作可以是除所述启用操作之外的其他用户操作,其他用户操作表征用户不同意启用目标方向盘开关的复用功能,说明用户本次想要使用的是目标方向盘开关的原功能。其他用户操作可以包括但不限于取消操作,否定操作,关闭人机交互界面操作,退出人机交互界面操作等。示例的,目标方向盘开关的原功能可以是但不限于升高音量、降低音量、切歌、接听电话、挂断电话、音源切换、车辆加速、车辆减速或者仪表信息切换等。这种情况下,响应于关于复用功能的除所述启用操作之外的其他用户操作,可以根据原功能信号组和目标方向盘开关确定控制指令。示例的,中控屏可以获取原功能信号组中的与目标方向盘开关对应的原功能信号的信号值作为目标
信号值;基于原功能信号的信号值与控制指令的映射关系,将与目标信号值对应的控制指令确定为目标控制指令。例如,假设目标方向盘开关为向上按键,向上按键的原功能为升高音量,与向上按键对应的原功能信号的信号值“1”为目标信号值,则与原功能信号的信号值“1”对应的控制指令可以为“以默认音量值升高音量”。
[0089]
步骤s250,执行目标控制指令。
[0090]
在一些实施方式中,若表征回复提示信息的用户操作可以是上述复用功能启用操作,则中控屏将目标控制指令发送至功能控制器,功能控制器可以驱动与目标控制指令对应的目标控制设备执行目标控制指令。本实施方式的具体描述可以参阅上述步骤s130。
[0091]
在一些实施方式中,若表征回复提示信息的用户操作可以是除所述启用操作之外的其他用户操作,则中控屏将目标控制指令发送至功能控制器,功能控制器可以驱动与目标控制指令对应的目标控制设备执行目标控制指令。示例的,“以默认音量值升高音量”为目标控制指令,则功能控制器可以音量调整设备的驱动器执行“以默认音量值升高音量”的指令,以升高音量。
[0092]
相比于本技术实施例提供的图2所示的方向盘开关复用控制方法,图5所示的方向盘开关复用控制方法还具备以下技术效果:可以在用户触发方向盘开关后,向用户发送提示信息,以提示用户是否启用方向盘开关的复用功能,并基于用户的实际需求选择使用方向盘开关的原功能或复用方向盘开关控制一个或多个可控设备,从而可以充分考虑不同用户的复用控制需求,提升方向盘开关的复用控制的灵活性和人性化效果。
[0093]
图6是本技术一实施例提供的方向盘开关复用控制装置的结构示意图。该方向盘开关复用控制装置200可以包括信号组获取模块210、控制指令确定模块220以及控制指令执行模块230。
[0094]
信号组获取模块210,用于响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,获取所述目标方向盘开关对应的复用功能信号组,所述复用功能信号组中的复用功能信号与所述目标方向盘开关对应的原功能信号组中的原功能信号解耦。
[0095]
控制指令确定模块220,用于响应于复用功能启用操作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令。
[0096]
控制指令执行模块230,用于执行所述目标控制指令。
[0097]
在一些实施方式中,控制指令确定模块220,还用于获取所述复用功能信号组中的与所述目标方向盘开关对应的复用功能信号的信号值作为目标信号值;基于复用功能信号的信号值与控制指令的映射关系,将与所述目标信号值对应的控制指令确定为目标控制指令。
[0098]
在一些实施方式中,所述复用功能信号的信号值与控制指令的映射关系包括每个复用功能信号的信号值对应多个可控设备的控制指令。控制指令确定模块220,还用于将与所述复用功能启用操作对应的可控设备,确定为目标控制设备,所述可控设备为复用所述目标方向盘开关能够控制的设备;基于复用功能信号的信号值与控制指令的映射关系以及可控设备与控制指令的映射关系,将与所述目标信号值和所述目标控制设备对应的控制指令确定为目标控制指令,所述目标控制指令的数量与所述目标控制设备的数量相同。
[0099]
在一些实施方式中,控制指令确定模块220,还用于在所述响应于复用功能启用操
作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令之前,确定与所述目标方向盘开关对应的一个或多个可控设备,所述可控设备为复用所述目标方向盘开关能够控制的设备;输出提示信息,所述提示信息用于提示复用所述目标方向盘开关能够控制所述一个或多个可控设备。
[0100]
在一些实施方式中,信号组获取模块210,还用于响应于方向盘开关的触发操作,获取所述目标方向盘开关对应的原功能信号组。控制指令确定模块220,还用于在所述执行所述目标控制指令之前,响应于除所述复用功能启用操作之外的其他用户操作,根据所述原功能信号组和所述目标方向盘开关确定目标控制指令。
[0101]
本领域技术人员可以清楚地了解到,本技术实施例提供的方向盘开关复用控制装置200可以实现本技术实施例提供的方向盘开关复用控制方法。上述装置和模块的具体工作过程,可以参阅本技术实施例中的方向盘开关复用控制方法对应的过程,在此不再赘述。
[0102]
本技术提供的实施例中,所显示或讨论的模块相互之间的耦合、直接耦合或者通信连接,可以是通过一些接口、装置或模块的间接耦合或通信耦合,可以是电性、机械或其他形式,本技术实施例对此不作限制。
[0103]
另外,在本技术实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件的功能模块的形式实现,本技术实施例在此不作限制。
[0104]
图9是本技术一实施例提供的车辆的结构示意图。该车辆300可以包括一个或多个如下部件:存储器310、一个或多个处理器320以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器310中并用于当被一个或多个处理器320调用时,使得一个或多个处理器320执行本技术实施例提供的上述方向盘开关复用控制方法。
[0105]
处理器320可以包括一个或多个处理核。处理器320利用各种接口和线路连接整个车辆300内各个部分,用于运行或执行存储在存储器310内的指令、程序、代码集或指令集,以及调用运行或执行存储在存储器310内的数据,执行车辆300的各种功能和处理数据。
[0106]
处理器320可以采用数字信号处理(digital signal processing,简称dsp)、现场可编程门阵列(field-programmable gate array,简称fpga)、可编辑逻辑阵列(programmable logic array,简称pla)中的至少一种硬件形式来实现。
[0107]
处理器320可集成中央处理器(central processing unit,简称cpu)、图像处理器(graphics processing unit,简称gpu)和调制解调器中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成于处理器320中,单独通过一块通信芯片进行实现。
[0108]
存储器310可以是但不限于随机存储器(random access memory,简称ram)和只读存储器(read-only memory,简称rom)等。存储器310可以用于存储指令、程序、代码、代码集或指令集。存储器310可以包括存储程序区和存储数据区。其中,存储程序区可以存储用于实现操作系统的指令、用于实现至少一个功能的指令、用于实现上述各个方法实施例的指令等。存储数据区可以存储车辆300在使用中所创建的数据等。
[0109]
图10是本技术一实施例提供的计算机可读取存储介质的结构示意图。该计算机可
读取存储介质400中存储有程序代码410,该程序代码410用于当被处理器调用时,使得处理器执行本技术实施例提供的上述方向盘开关复用控制方法。
[0110]
计算机可读取存储介质400可以是但不限于闪存、电可擦除可编辑只读存储器(electrically-erasable programmable read-only memory,简称eeprom)、可擦除可编辑只读存储器(erasable programmable read-only memory,简称eprom)、硬盘或者rom之类的电子存储器。
[0111]
在一些实施方式中,计算机可读取存储介质400包括非易失性计算机可读介质(non-transitory computer-readable storage medium,简称non-tcrsm)。计算机可读取存储介质400具有执行上述方法中的任何方法步骤的程序代码410的存储空间。这些程序代码410可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码410可以以适当的形式进行压缩。
[0112]
最后应说明的是:以上实施例仅用于说明本技术的技术方案,而非对其限制。尽管参照前述实施例对本技术进行了详细的说明,本领域技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
技术特征:
1.一种方向盘开关复用控制方法,其特征在于,包括:响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,获取所述目标方向盘开关对应的复用功能信号组,所述复用功能信号组中的复用功能信号与所述目标方向盘开关对应的原功能信号组中的原功能信号解耦;响应于复用功能启用操作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令;执行所述目标控制指令。2.根据权利要求1所述的方法,其特征在于,所述根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令,包括:获取所述复用功能信号组中的与所述目标方向盘开关对应的复用功能信号的信号值作为目标信号值;基于复用功能信号的信号值与控制指令的映射关系,将与所述目标信号值对应的控制指令确定为目标控制指令。3.根据权利要求2所述的方法,其特征在于,所述复用功能信号的信号值与控制指令的映射关系包括每个复用功能信号的信号值对应多个可控设备的控制指令,所述基于复用功能信号的信号值与控制指令的映射关系,将与所述目标信号值对应的控制指令确定为目标控制指令,包括:将与所述复用功能启用操作对应的可控设备,确定为目标控制设备,所述可控设备为复用所述目标方向盘开关能够控制的设备;基于复用功能信号的信号值与控制指令的映射关系以及可控设备与控制指令的映射关系,将与所述目标信号值和所述目标控制设备对应的控制指令确定为目标控制指令,所述目标控制指令的数量与所述目标控制设备的数量相同。4.根据权利要求1所述的方法,其特征在于,在所述响应于复用功能启用操作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令之前,所述方法还包括:确定与所述目标方向盘开关对应的一个或多个可控设备,所述可控设备为复用所述目标方向盘开关能够控制的设备;输出提示信息,所述提示信息用于提示复用所述目标方向盘开关能够控制所述一个或多个可控设备。5.根据权利要求1任一项所述的方法,其特征在于,所述复用功能信号的类型包括布尔类型和步进类型。6.根据权利要求1所述的方法,其特征在于,所述复用功能信号组所包括的复用功能信号的数量大于或等于所述原功能信号组所包括的原功能信号的数量。7.根据权利要求1至6任一项所述的方法,其特征在于,在所述响应于方向盘开关的触发操作时,所述方法还包括:获取所述目标方向盘开关对应的原功能信号组;在所述执行所述目标控制指令之前,所述方法还包括:响应于除所述复用功能启用操作之外的其他用户操作,根据所述原功能信号组和所述目标方向盘开关确定目标控制指令。8.一种方向盘开关复用控制装置,其特征在于,包括:
信号组获取模块,用于响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,并获取所述目标方向盘开关对应的复用功能信号组,所述复用功能信号组中的复用功能信号与所述方向盘开关对应的原功能信号组中的原功能信号解耦;控制指令确定模块,用于响应于复用功能启用操作,根据所述复用功能信号组和所述目标方向盘开关确定目标控制指令;控制指令执行模块,用于执行所述目标控制指令。9.一种车辆,其特征在于,包括:存储器;一个或多个处理器;一个或多个应用程序,其中,所述一个或多个应用程序存储在所述存储器中,并用于当被所述一个或多个处理器调用时,使得所述一个或多个处理器执行如权利要求1至7任一项所述的方法。10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码用于当被处理器调用时,使得所述处理器执行如权利要求1至7任一项所述的方法。
技术总结
本申请实施例提供一种方向盘开关复用控制方法、装置、车辆及存储介质,涉及车辆控制技术领域。该方法可以响应于方向盘开关的触发操作,将所触发的方向盘开关确定为目标方向盘开关,获取目标方向盘开关对应的复用功能信号组,复用功能信号组中的复用功能信号与目标方向盘开关对应的原功能信号组中的原功能信号解耦;响应于复用功能启用操作,根据复用功能信号组和目标方向盘开关确定目标控制指令;执行目标控制指令,从而可以实现方向盘开关的复用,避免不同车型的方向盘开关布局和方向盘开关设计对方向盘开关的复用功能实现逻辑的影响,提升方向盘开关复用控制的可用性和普适性以及车辆功能开发效率。以及车辆功能开发效率。以及车辆功能开发效率。
技术研发人员:刘晓龙 梅娜 邱建都 窦丹 胡兴 张亚超
受保护的技术使用者:广州汽车集团股份有限公司
技术研发日:2023.01.16
技术公布日:2023/6/27
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/