基于转向盘的车辆控制方法、装置、转向盘和车辆转让专利

申请号 : CN201910940289.8

文献号 : CN112572597B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 聂和超汪承瑞

申请人 : 比亚迪股份有限公司

摘要 :

本申请公开了一种基于转向盘的车辆控制方法、装置、转向盘、车辆和存储介质。其中转向盘上设置有用于感知对转向盘敲击动作的敲击感应模块,方法包括:接收在预设时间段内敲击感应模块发送的敲击触发信号;对预设时间段内的敲击触发信号进行识别处理,确定预设时间段内的敲击触发信号所对应的敲击动作类型;根据敲击动作类型,确定对应的敲击响应事件;控制车辆执行对应的敲击响应事件。由此可以充分有效的利用了转向盘的空间,以扩展转向盘的多功能性,并且,在敲击部位位于转向盘轮辐上,便于用户进行敲击动作,使用户手不离开方向盘就能实现多种功能,提高了行车的安全性及操作的便捷性。

权利要求 :

1.一种基于转向盘的车辆控制方法,其特征在于,所述转向盘上设置有用于感知对所述转向盘敲击动作的敲击感应模块,所述方法包括:接收在预设时间段内所述敲击感应模块发送的敲击触发信号;

对所述预设时间段内的敲击触发信号进行识别处理,确定所述预设时间段内的敲击触发信号所对应的敲击动作类型;

根据所述敲击动作类型,确定对应的敲击响应事件;

控制车辆执行所述对应的敲击响应事件;

当所述敲击感应模块为振动传感器时,对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型,包括:接收所述振动传感器检测到的声音振动频率;

根据所述声音振动频率,确定作用在所述转向盘的手势类型,所述手势类型包括手指和手掌;

对所述预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数;

根据所述对应的敲击动作个数和所述手势类型,确定对应的敲击动作类型。

2.根据权利要求1所述的方法,其特征在于,接收在预设时间段内所述敲击感应模块发送的敲击触发信号,包括:

在通过所述敲击感应模块确定用户开始敲击所述转向盘时,基于所述预设时间段启动定时器进行定时;其中,每当所述转向盘被敲击一次时所述敲击感应模块可发送一次敲击触发信号;

接收在所述预设时间段内所述敲击感应模块发送的敲击触发信号。

3.根据权利要求2所述的方法,其特征在于,所述敲击感应模块为振动传感器;其中,通过所述敲击感应模块确定用户开始敲击所述转向盘,包括:在所述振动传感器检测到振动频率在预设频率内的事件时,确定用户开始敲击所述转向盘。

4.根据权利要求2所述的方法,其特征在于,所述敲击感应模块为加速度传感器;其中,通过所述敲击感应模块确定用户开始敲击所述转向盘,包括:在所述加速度传感器检测到作用在所述转向盘的惯性力的加速度矢量变化在预设范围内的事件时,确定用户开始敲击所述转向盘。

5.根据权利要求1所述的方法,其特征在于,对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型,包括:对所述预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数;

根据所述对应的敲击动作个数,确定对应的敲击动作类型。

6.根据权利要求1所述的方法,其特征在于,所述转向盘上还设置有电容感应模块;对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型,包括:

接收所述电容感应模块发送的电容感应信号;

根据所述电容感应信号,确定作用在所述转向盘的手势类型,所述手势类型包括手指和手掌;

对所述预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数;

根据所述对应的敲击动作个数和所述手势类型,确定对应的敲击动作类型。

7.根据权利要求1所述的方法,其特征在于,根据所述敲击动作类型,确定对应的敲击响应事件,包括:

获取预设的敲击事件集合,所述敲击事件集合包括至少一个敲击响应事件;

在预设的敲击事件集合中,找出与所述敲击动作类型相匹配的敲击响应事件。

8.根据权利要求1所述的方法,其特征在于,控制车辆执行所述对应的敲击响应事件,包括:

根据所述敲击响应事件生成对应的控制信号;

将所述控制信号通过CAN总线发送给所述敲击响应事件中相应的车辆功能模块;其中,所述控制信号用于指示所述车辆功能模块执行相应功能操作。

9.根据权利要求1至8中任一项所述的方法,其特征在于,所述敲击响应事件包括安全报警功能事件、车辆缓停及报警功能事件、道路救援事件、车身控制功能事件和车载游戏功能事件中的一种或多种。

10.一种基于转向盘的车辆控制装置,其特征在于,所述转向盘上设置有敲击感应模块,所述装置包括:

接收模块,用于接收在预设时间段内所述敲击感应模块发送的敲击触发信号;

敲击动作类型识别模块,用于对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型;当所述敲击感应模块为振动传感器时,对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型,包括:接收所述振动传感器检测到的声音振动频率;根据所述声音振动频率,确定作用在所述转向盘的手势类型,所述手势类型包括手指和手掌;对所述预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数;根据所述对应的敲击动作个数和所述手势类型,确定对应的敲击动作类型;

敲击响应事件确定模块,用于根据所述敲击动作类型,确定对应的敲击响应事件;

控制模块,用于控制车辆执行所述对应的敲击响应事件。

11.一种转向盘,其特征在于,包括:敲击感应模块,所述敲击感应模块设置于所述转向盘上,用于每当确定用户敲击一次所述转向盘时,发送一次敲击触发信号;

控制模块,所述控制模块与所述敲击感应模块相连,用于接收在预设时间段内所述敲击感应模块发送的敲击触发信号,并对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型,并根据所述敲击动作类型确定对应的敲击响应事件,以及执行所述对应的敲击响应事件;当所述敲击感应模块为振动传感器时,对所述预设时间段内的敲击触发信号进行识别处理,确定所述敲击触发信号所对应的敲击动作类型,包括:接收所述振动传感器检测到的声音振动频率;根据所述声音振动频率,确定作用在所述转向盘的手势类型,所述手势类型包括手指和手掌;对所述预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数;根据所述对应的敲击动作个数和所述手势类型,确定对应的敲击动作类型。

12.根据权利要求11所述的转向盘,其特征在于,所述敲击感应模块为振动传感器;其中,所述振动传感器用于在检测到振动频率在预设频率内的事件时,确定用户敲击所述转向盘。

13.根据权利要求11所述的转向盘,其特征在于,所述敲击感应模块为加速度传感器;

其中,所述加速度传感器用于在检测到作用在所述转向盘的惯性力的加速度矢量变化在预设范围内的事件时,确定用户敲击所述转向盘。

14.根据权利要求11所述的转向盘,其特征在于,还包括:电容感应模块,用于向所述控制模块发送电容感应信号;

其中,所述控制模块具体用于:接收所述电容感应模块发送的电容感应信号,并根据所述电容感应信号,确定作用在所述转向盘的手势类型,所述手势类型包括手指和手掌;对所述预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数,并根据所述对应的敲击动作个数和所述手势类型,确定对应的敲击动作类型。

15.根据权利要求11所述的转向盘,其特征在于,所述控制模块具体用于:根据所述敲击响应事件生成对应的控制信号,并将所述控制信号通过CAN总线发送给所述敲击响应事件中相应的车辆功能模块;其中,所述控制信号用于指示所述车辆功能模块执行相应功能操作。

16.根据权利要求11所述的转向盘,其特征在于,所述转向盘的轮缘被分为多个区域;

所述控制模块,还用于在车辆进入游戏模式时,通过所述敲击感应模块确定敲击在所述轮缘不同区域上的动作,根据敲击在所述轮缘不同区域上的动作对车载游戏进行相应控制。

17.根据权利要求11至16中任一项所述的转向盘,其特征在于,所述敲击感应模块设置于所述转向盘的轮辐区域内。

18.一种车辆,其特征在于,包括:如权利要求11至17中任一项所述的转向盘。

19.一种转向盘,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1至9中任一所述的基于转向盘的车辆控制方法。

20.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至9中任一所述的基于转向盘的车辆控制方法。

说明书 :

基于转向盘的车辆控制方法、装置、转向盘和车辆

技术领域

[0001] 本申请涉及汽车控制领域,尤其涉及一种基于转向盘的车辆控制方法、装置、转向盘、车辆和计算机可读存储介质。

背景技术

[0002] 车辆上的转向盘是操控车辆的主要零件,通常用于控制车辆的方向。目前,车辆上的很多部件都被集成在转向盘上,比如安全气囊、音频调控开关组件等。然而,如何充分有
效的利用转向盘的空间,以扩展转向盘的多功能性,已经成为亟待解决的问题。

发明内容

[0003] 本申请的目的旨在至少在一定程度上解决上述的技术问题之一。
[0004] 为此,本申请的第一个目的在于提出一种基于转向盘的车辆控制方法。该方法可以充分有效的利用转向盘的空间,以扩展转向盘的多功能性。
[0005] 本申请的第二个目的在于提出一种基于转向盘的车辆控制装置。
[0006] 本申请的第三个目的在于提出一种转向盘。
[0007] 本申请的第四个目的在于提出一种车辆。
[0008] 本申请的第五个目的在于提出另一种转向盘。
[0009] 本申请的第六个目的在于提出一种计算机可读存储介质。
[0010] 为达到上述目的,本申请第一方面实施例提出的基于转向盘的车辆控制方法,所述转向盘上设置有用于感知对所述转向盘敲击动作的敲击感应模块,所述方法包括:接收
在预设时间段内所述敲击感应模块发送的敲击触发信号;对所述预设时间段内的敲击触发
信号进行识别处理,确定所述预设时间段内的敲击触发信号所对应的敲击动作类型;根据
所述敲击动作类型,确定对应的敲击响应事件;控制车辆执行所述对应的敲击响应事件。
[0011] 本申请第二方面实施例提出的基于转向盘的车辆控制装置,所述转向盘上设置有敲击感应模块,所述装置包括:接收模块,用于接收在预设时间段内所述敲击感应模块发送
的敲击触发信号;敲击动作类型识别模块,用于对所述预设时间段内的敲击触发信号进行
识别处理,确定所述敲击触发信号所对应的敲击动作类型;敲击响应事件确定模块,用于根
据所述敲击动作类型,确定对应的敲击响应事件;控制模块,用于控制车辆执行所述对应的
敲击响应事件。
[0012] 本申请第三方面实施例提出的转向盘,包括:敲击感应模块,所述敲击感应模块设置于所述转向盘上,用于每当确定用户敲击一次所述转向盘时,发送一次敲击触发信号;控
制模块,所述控制模块与所述敲击感应模块相连,用于接收在预设时间段内所述敲击感应
模块发送的敲击触发信号,并对所述预设时间段内的敲击触发信号进行识别处理,确定所
述敲击触发信号所对应的敲击动作类型,并根据所述敲击动作类型确定对应的敲击响应事
件,以及执行所述对应的敲击响应事件。
[0013] 本申请第四方面实施例提出的车辆,包括本申请第三方面实施例所述的转向盘。
[0014] 本申请第五方面实施例提出的转向盘,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现本申请第一
方面实施例所述的基于转向盘的车辆控制方法。
[0015] 本申请第六方面实施例提出的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请第一方面实施例所述的基于转向盘的车辆控制
方法。
[0016] 根据本申请实施例的技术方案,可接收在预设时间段内位于转向盘上的敲击感应模块发送的敲击触发信号,对预设时间段内的敲击触发信号进行识别处理,确定预设时间
段内的敲击触发信号所对应的敲击动作类型,并根据敲击动作类型确定对应的敲击响应事
件,控制车辆执行对应的敲击响应事件。即通过在转向盘上设置敲击感应模块,通过该敲击
感应模块感知用户敲击转向盘的敲击动作,进而根据该敲击动作实现相应的预设功能,从
而实现对车内系统的控制,充分有效的利用了转向盘的空间,以扩展转向盘的多功能性,并
且,在敲击部位位于转向盘轮辐上,便于用户进行敲击动作,使用户手不离开方向盘就能实
现多种功能,提高了行车的安全性及操作的便捷性,大大提升了用户的使用体验。
[0017] 本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

[0018] 本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0019] 图1是根据本申请一个实施例的基于转向盘的车辆控制方法的流程图;
[0020] 图2是根据本申请实施例的转向盘的结构示例图;
[0021] 图3是根据本申请一个具体实施例的基于转向盘的车辆控制方法的流程图;
[0022] 图4是根据本申请一个实施例的基于转向盘的车辆控制装置的结构示意图;
[0023] 图5是根据本申请一个实施例的转向盘的结构示意图;
[0024] 图6是根据本申请实施例的转向盘的轮缘区域划分的示例图;
[0025] 图7是根据本申请实施例的应用场景的示例图;
[0026] 图8是根据本申请一个实施例的车辆的结构示意图;
[0027] 图9是根据本申请另一个实施例的转向盘的结构示意图。

具体实施方式

[0028] 下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附
图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0029] 下面参考附图描述本申请实施例的基于转向盘的车辆控制方法、装置、转向盘、车辆和存储介质。
[0030] 图1是根据本申请一个实施例的基于转向盘的车辆控制方法的流程图。需要说明的是,在本申请的实施例中,转向盘上设置有敲击感应模块,该敲击感应模块可用于感知对
转向盘敲击动作。例如,该敲击感应模块可设置于转向盘的轮辐区域内。作为一种示例,如
图2所示,该转向盘100的轮辐上设置有开关组110,该敲击感应模块集成在开关组110的控
制模块上。也就是说,在转向盘开关组空间的有限的情况下,实现更多的功能,支持在车辆
的中控界面增添敲击定制功能。
[0031] 还需要说明的是,本申请实施例的基于转向盘的车辆控制方法可应用于转向盘上,也就是说,本申请实施例的基于转向盘的车辆控制方法从转向盘侧进行描述。
[0032] 如图1所示,该基于转向盘的车辆控制方法可以包括:
[0033] 步骤110,接收在预设时间段内敲击感应模块发送的敲击触发信号。
[0034] 可选地,在通过敲击感应模块确定用户开始敲击转向盘时,基于预设时间段启动定时器进行定时;其中,每当转向盘被敲击一次时敲击感应模块可发送一次敲击触发信号;
接收在预设时间段内敲击感应模块发送的敲击触发信号。
[0035] 例如,在驾驶过程中,当驾驶员通过敲击转向盘上的特定区域,转向盘上的敲击感应模块可将采集到的信号转换成电信号输出给转向盘上的控制模块。控制模块可接收在预
设时间段内敲击感应模块发送的敲击触发信号。也就是说,当通过敲击感应模块确定用户
开始敲击转向盘时,即可确定第一次敲击发生,此时可启动定时器定时,比如可基于该预设
时间段设置倒计时,比如设置5秒,接收该5秒内敲击感应模块所发送的所有敲击触发信号。
其中,在本示例中,所述转向盘上的特定区域可以理解为转向盘的轮辐区域。
[0036] 需要说明的是,在本申请的实施例中,敲击感应模块可以但不限于是振动传感器或加速度传感器,还可以是其他具有检测用户敲击动作的外置传感器。
[0037] 作为一种示例,当敲击感应模块为振动传感器时,所述通过敲击感应模块确定用户开始敲击转向盘的具体实现过程可如下:在振动传感器检测到振动频率在预设频率内的
事件时,确定用户开始敲击转向盘。其中,该预设频率可理解是用于区分该振动频率的声音
应为用户敲击转向盘的声音。也就是说,当振动传感器检测到振动频率在预设频率内的事
件时,说明此时用户正在敲击转向盘,此时振动传感器可向转向盘上的控制模块发送敲击
触发信号。每当用户敲击一次转向盘,振动传感器发送一次敲击触发信号。这样,控制模块
可通过统计预设时间段内接收到了振动传感器发送敲击触发信号的次数,来确定本次用户
敲击转向盘的动作个数。
[0038] 作为另一种示例,当敲击感应模块为加速度传感器(比如三轴加速度传感器)时,所述通过敲击感应模块确定用户开始敲击转向盘的具体实现过程可如下:在加速度传感器
检测到作用在所述转向盘的惯性力的加速度矢量变化在预设范围内的事件时,确定用户开
始敲击转向盘。其中,该加速度矢量变化在预设范围内可理解是用于区分该加速度矢量变
化为用户敲击转向盘时所产生的惯性力的加速度矢量变化。
[0039] 也就是说,当加速度传感器检测到作用在所述转向盘的惯性力的加速度矢量变化在预设范围内的事件时,比如可通过该加速度传感器检测到作用在转向盘的惯性力和作用
在该转向盘上物体的质量,通过该惯性力除以该质量即可得到该惯性力的加速度矢量变
化,若该加速度矢量变化在预设范围内,则说明此时用户正在敲击转向盘,此时加速度传感
器可向转向盘上的控制模块发送敲击触发信号。每当用户敲击一次转向盘,加速度传感器
发送一次敲击触发信号。这样,控制模块可通过统计预设时间段内接收到了加速度传感器
发送敲击触发信号的次数,来确定本次用户敲击转向盘的动作个数。
[0040] 步骤120,对预设时间段内的敲击触发信号进行识别处理,确定预设时间段内的敲击触发信号所对应的敲击动作类型。
[0041] 在本申请的一个实施例中,对预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数,并根据对应的敲击动作个数,确定对应的敲击动作类型。
[0042] 也就是说,当接收到在预设时间段内敲击感应模块发送的敲击触发信号之后,可对该预设时间段内的敲击触发信号进行识别,以确定用户本次敲击转向盘的敲击动作个
数,并根据该敲击动作个数确定对应的敲击动作类型。举例而言,假设在预设时间段内接收
到5次敲击感应模块发送的敲击触发信号,此时可对该信号进行识别,以确定用户本次敲击
转向盘的敲击动作个数为5个,确定对应的敲击动作类型为“连续、急促敲击轮缘5次”。
[0043] 需要说明的是,在本申请的实施例中,敲击动作类型可以包括:预设时间段内的单次敲击,或者,预设时间段内的多次敲击。其中,预设时间段可以为服务器预先配置的,也可
以是转向盘上的控制模块根据用户的时间设置操作进行配置的。一般情况下,预设时间段
以秒为单位,且当控制模块通过敲击感应模块检测到第一个敲击动作后,在设定时间阈值
内未检测到第二个敲击动作,则控制模块确定本次敲击动作结束。其中,时间阈值小于预设
时间段。控制模块可根据敲击感应模块检测到的一次敲击的敲击动作个数确定该预设时间
段的长短。可以理解,若在预设时间段内未检测到敲击触发信号,则此次敲击无效。
[0044] 为了丰富敲击动作类型的多样性,在本申请的一个实施例中,转向盘上还可设置有电容感应模块,通过该电容感应模块可以感应作用在转向盘的是手指还是手掌。作为一
种示例,所述对预设时间段内的敲击触发信号进行识别处理,确定预设时间段内的敲击触
发信号所对应的敲击动作类型的具体实现过程可如下:接收电容感应模块发送的电容感应
信号,并根据电容感应信号,确定作用在转向盘的手势类型,手势类型包括手指和手掌;对
预设时间段内的敲击触发信号进行识别处理,得到对应的敲击动作个数,并根据对应的敲
击动作个数和手势类型,确定对应的敲击动作类型。
[0045] 例如,电容感应模块可沿转向盘本体的周向布置,电容感应模块可用于感应作用在转向盘的是手指还是手掌。也就是说,可通过电容感应模块来确定作用在转向盘的手势
类型,比如是手指还是手掌,以手掌为例,并对预设时间段内的敲击触发信号进行识别处
理,得到对应的敲击动作个数,比如识别出用户通过手掌敲击了3次,此时可根据该敲击动
作个数和手势类型,确定对应的敲击动作类型,比如为“手掌连续、急促敲击轮缘3次”。
[0046] 还值得注意的是,由于手指敲击转向盘和通过手掌敲击转向盘时所产生的声音振动频率是不同的,所以,在本申请的一个实施例中,在确定作用在转向盘的手势类型时,可
直接通过振动传感器判断当前检测到的声音振动频率是在手指敲击声音频率内,还是在手
掌敲击声音频率内,若当前检测到的声音振动频率是在手指敲击声音频率内,则可确定作
用在转向盘的手势类型为手指,若当前检测到的声音振动频率是在手掌敲击声音频率内,
则可确定作用在转向盘的手势类型为手掌。需要说明的是,为了能够精准判断出是手指敲
击转向盘还是手掌敲击转向盘,在本申请的实施例中,要求振动传感器的检测精度较高。
[0047] 为了进一步提高手势类型的识别准确率,在本申请的实施例中,可结合电容感应模块和振动传感器,来精准确定出作用在转向盘的手势类型。
[0048] 步骤130,根据敲击动作类型,确定对应的敲击响应事件。
[0049] 在本申请实施例中,获取预设的敲击事件集合,敲击事件集合包括至少一个敲击响应事件,并在预设的敲击事件集合中,找出与敲击动作类型相匹配的敲击响应事件。
[0050] 作为一种示例,控制模块中可预先存储有敲击事件集合。其中,该敲击事件集合中的敲击响应事件与敲击动作类型的匹配关系可以通过服务器为控制模块固定预制,并采用
敲击事件集合的形式保存在控制模块中。或者,该敲击事件集合中的敲击响应事件与敲击
动作类型的匹配关系可以为服务器根据用户的个人操作爱好预先设置的,并采用敲击事件
集合的形式保存到控制模块中。例如,服务器可为用户提供配置界面,用户可通过该配置界
面预设设置每个敲击响应事件对应哪些敲击动作类型,服务器可保存该用户的配置信息,
并根据该配置信息更新该敲击事件集合中敲击响应事件与敲击动作类型的匹配关系。
[0051] 举例而言,该敲击事件集合中可预先设置有安全报警功能事件、车辆缓停及报警功能事件、道路救援事件和车身控制功能事件。其中,安全报警功能事件对应的敲击动作类
型为连续、急促敲击轮缘5次以上,比如,在车内遭到挟持,无法报警,可通过敲击转向盘向
控制模块发送信号,触发后台报警功能,并发送车辆的当前位置,以辅助报警,实现报警功
能;车辆缓停及报警功能事件所对应的敲击动作类型为连续、急促敲击轮缘4次,比如,在驾
驶过程中,用户疾病突发,通过敲击4次轮缘部位,实现车辆缓停及报警功能,实现医疗救
援,保证生命安全;道路救援事件所对应的敲击动作类型为连续、急促敲击轮缘3次,比如,
针对车辆爆胎等车辆故障情况下,敲击轮缘3次实现道路救援;车身控制功能事件所对应的
敲击动作类型为连续、急促敲击轮缘2次,比如,可通过连续、急促敲击轮缘2次来实现相应
车身的控制,例如,开关车内空调、开关车内灯光、唤醒车载语音机器人、接电话、切换模式
等。此外,本申请除上述功能外,还可实现用户定制功能,以实现更复杂、更多样的便捷功能
设置。
[0052] 需要说明的是,车辆的中控多媒体终端上可安装有应用程序,该应用程序可为用户提供敲击响应事件与敲击动作类型的匹配设置功能,用户可通过该功能进行自定义设
置,从而方便用户的使用。可以理解,在用户完成该配置时,可获取用户的最新配置信息,并
根据该最新配置信息更新所述敲击事件集合中敲击响应事件与敲击动作类型的匹配关系。
[0053] 步骤140,控制车辆执行对应的敲击响应事件。
[0054] 在本申请实施例中,根据敲击响应事件生成对应的控制信号,并将控制信号通过CAN总线发送给敲击响应事件中相应的车辆功能模块;其中,控制信号用于指示车辆功能模
块执行相应功能操作。
[0055] 也就是说,在确定出敲击响应事件时,可根据该敲击响应事件生成对应的控制信号,并将该控制信号发送到CAN总线上,以使CAN总线接收到该控制信号时,触发相对应的执
行端信号,以使相对应的执行端对应系统执行相应功能。例如,以确定敲击响应事件为安全
报警功能事件为例,可根据该敲击响应事件生成后台报警功能触发信号,并将该后台报警
功能触发信号发送到CAN总线上。CAN总线接收到该后台报警功能触发信号时,触发后台报
警系统。后台报警系统可进行后台报警电话的拨打,并控制导航系统进行车辆的当前位置
的定位,并将当前定位的车辆位置发送给报警电话的终端,以实现危急求救、安全报警的功
能。
[0056] 又如,以确定敲击响应事件为车辆缓停及报警功能事件为例,可根据该敲击响应事件生成靠边停车控制信号以及急救电话拨打指令,并将该靠边停车控制信号以及急救电
话拨打指令发送到CAN总线,以使CAN总线接收到该靠边停车控制信号以及急救电话拨打指
令时,触发车辆的自动驾驶系统以控制车辆靠边停车,并触发后台报警功能以拨打急救电
话,以实现医疗救援,保证生命安全。
[0057] 在本申请的一个实施例中,敲击响应事件还可包括车载游戏功能事件。其中,转向盘的轮缘可被分为多个区域,在车辆进入游戏模式时,可通过敲击感应模块确定敲击在轮
缘不同区域上的动作,根据敲击在轮缘不同区域上的动作对车载游戏进行相应控制。例如,
车辆处于停车状态或者自动驾驶状态,用户可通过快速敲击转向盘手轮区域4次(敲击次数
可由用户自行定义)进入游戏模式,此时车辆中控多媒体终端会显示车载游戏内容,用户可
以选择一款车载游戏通过敲击转向盘进行操作。比如该车载游戏可为一种音乐游戏,该游
戏配合敲击感应转向盘使用,玩家可以将敲击感应转向盘设置成若干区域,通过敲击不同
的区域可以产生不同的音律,通过多次敲击即可产生美妙的音乐,缓解压力,陶冶情操。需
要说明的是,以上车载游戏包括但不限于该音乐游戏,也可以是各种适合于敲击感应转向
盘的其他游戏。由此,通过将本申请实施例的敲击感应转向盘应用于适合该转向盘的车载
游戏,用户可以通过敲击转向盘操作游戏,体验游戏的乐趣,缓解压力,打发无聊的时间。
[0058] 根据本申请实施例的基于转向盘的车辆控制方法,可接收在预设时间段内位于转向盘上的敲击感应模块发送的敲击触发信号,对预设时间段内的敲击触发信号进行识别处
理,确定预设时间段内的敲击触发信号所对应的敲击动作类型,并根据敲击动作类型确定
对应的敲击响应事件,控制车辆执行对应的敲击响应事件。即通过在转向盘上设置敲击感
应模块,通过该敲击感应模块感知用户敲击转向盘的敲击动作,进而根据该敲击动作实现
相应的预设功能,从而实现对车内系统的控制,充分有效的利用了转向盘的空间,以扩展转
向盘的多功能性,并且,在敲击部位位于转向盘轮辐上,便于用户进行敲击动作,使用户手
不离开方向盘就能实现多种功能,提高了行车的安全性及操作的便捷性,大大提升了用户
的使用体验。
[0059] 图3是根据本申请一个具体实施例的基于转向盘的车辆控制方法的流程图。如图3所示,该基于转向盘的车辆控制方法可以包括:
[0060] 步骤310,用户敲击转向盘手轮区域,敲击感应模块感应到敲击动作(如短时间内的连续敲击),并发送敲击触发信号。
[0061] 步骤320,控制模块实时扫描敲击触发信号,并进行修正、计算及条件对此,以确定敲击意图。
[0062] 步骤330,控制模块根据该敲击意图识别出敲击类型,通过预先设置的敲击事件集合进行对比查询,发出相应的控制信号。
[0063] 步骤340,CAN总线接收到该控制信号,触发相应的执行端信号。
[0064] 步骤350,执行端对应系统执行相应功能,比如车内灯光、空调、便捷功能等设置。
[0065] 可以看出,通过在转向盘上设置敲击感应模块,以便在转向盘的有限空间下,实现更多的功能。另外,为防止用户在误敲击之后触发功能,通过设置首次敲击(即确定用户开
始敲击转向盘)之后开始计时功能,以此时间范围内的敲击次数作为敲击触发信号输入控
制模块,并通过控制模块进行滤波,准确判定敲击意图,从而实现预设功能,有效预防由于
误触发。
[0066] 此外,将敲击部位位于转向盘轮辐上,主要考虑是便于用户进行敲击动作,使用户手不离开转向盘就能实现多种功能,提高了行车的安全性及操作的便捷性。另外,本申请实
施例应用于车辆,增加了安全报警、紧急救援、便捷控制等功能(现有技术无这些功能或实
现这些功能步骤较复杂)。在用户面对突发事故时,能够快速反应,降低人身及财产损失,另
外,在非紧急情况下,对此功能进行设置,可以实现车内灯光开关、空调开关、语音机器人唤
醒等便捷功能开启,充分展现了化繁为简、智能舒适的驾乘体验。
[0067] 与上述几种实施例提供的基于转向盘的车辆控制方法相对应,本申请的一种实施例还提供一种基于转向盘的车辆控制装置,由于本申请实施例提供的基于转向盘的车辆控
制装置与上述几种实施例提供的基于转向盘的车辆控制方法相对应,因此在前述基于转向
盘的车辆控制方法的实施方式也适用于本实施例提供的基于转向盘的车辆控制装置,在本
实施例中不再详细描述。图4是根据本申请一个实施例的基于转向盘的车辆控制装置的结
构示意图。需要说明的是,本申请实施例的转向盘上设置有敲击感应模块。如图4所示,该基
于转向盘的车辆控制装置400可以包括:接收模块410、敲击动作类型识别模块420、敲击响
应事件确定模块430和控制模块440。
[0068] 具体地,接收模块410用于接收在预设时间段内敲击感应模块发送的敲击触发信号。作为一种示例,接收模块410在通过敲击感应模块确定用户开始敲击转向盘时,基于预
设时间段启动定时器进行定时;其中,每当转向盘被敲击一次时敲击感应模块可发送一次
敲击触发信号;接收在预设时间段内敲击感应模块发送的敲击触发信号。
[0069] 在本申请的一个实施例中,当敲击感应模块为振动传感器时,所述通过敲击感应模块确定用户开始敲击转向盘的具体实现过程可如下:在振动传感器检测到振动频率在预
设频率内的事件时,确定用户开始敲击转向盘。
[0070] 在本申请的另一个实施例中,当敲击感应模块为加速度传感器时,所述通过敲击感应模块确定用户开始敲击转向盘的具体实现过程可如下:在所述加速度传感器检测到作
用在所述转向盘的惯性力的加速度矢量变化在预设范围内的事件时,确定用户开始敲击所
述转向盘。
[0071] 敲击动作类型识别模块420用于对预设时间段内的敲击触发信号进行识别处理,确定敲击触发信号所对应的敲击动作类型。可选地,敲击动作类型识别模块420对预设时间
段内的敲击触发信号进行识别处理,得到对应的敲击动作个数,并根据对应的敲击动作个
数,确定对应的敲击动作类型。
[0072] 作为一种示例,转向盘上还可设置有电容感应模块,通过该电容感应模块可以感应作用在转向盘的是手指还是手掌。其中,敲击动作类型识别模块420对预设时间段内的敲
击触发信号进行识别处理,确定预设时间段内的敲击触发信号所对应的敲击动作类型的具
体实现过程可如下:接收电容感应模块发送的电容感应信号,并根据电容感应信号,确定作
用在转向盘的手势类型,手势类型包括手指和手掌;对预设时间段内的敲击触发信号进行
识别处理,得到对应的敲击动作个数,并根据对应的敲击动作个数和手势类型,确定对应的
敲击动作类型。
[0073] 敲击响应事件确定模块430用于根据敲击动作类型,确定对应的敲击响应事件。可选地,敲击响应事件确定模块430获取预设的敲击事件集合,敲击事件集合包括至少一个敲
击响应事件,并在预设的敲击事件集合中,找出与敲击动作类型相匹配的敲击响应事件。
[0074] 控制模块440用于控制车辆执行对应的敲击响应事件。可选地,控制模块440根据敲击响应事件生成对应的控制信号,并将控制信号通过CAN总线发送给敲击响应事件中相
应的车辆功能模块;其中,控制信号用于指示车辆功能模块执行相应功能操作。
[0075] 根据本申请实施例的基于转向盘的车辆控制装置,通过在转向盘上设置敲击感应模块,通过该敲击感应模块感知用户敲击转向盘的敲击动作,进而根据该敲击动作实现相
应的预设功能,从而实现对车内系统的控制,充分有效的利用了转向盘的空间,以扩展转向
盘的多功能性,并且,在敲击部位位于转向盘轮辐上,便于用户进行敲击动作,使用户手不
离开方向盘就能实现多种功能,提高了行车的安全性及操作的便捷性,大大提升了用户的
使用体验。
[0076] 图5是根据本申请一个实施例的转向盘的结构示意图。如图5所示,该转向盘500可以包括:敲击感应模块510和控制模块520。其中,敲击感应模块510设置于转向盘上。控制模
块520与敲击感应模块510相连。
[0077] 具体地,敲击感应模块510用于每当确定用户敲击一次转向盘时,发送一次敲击触发信号。
[0078] 控制模块520用于接收在预设时间段内敲击感应模块发送的敲击触发信号,并对预设时间段内的敲击触发信号进行识别处理,确定敲击触发信号所对应的敲击动作类型,
并根据敲击动作类型确定对应的敲击响应事件,以及控制车辆执行对应的敲击响应事件。
[0079] 作为一种示例,敲击感应模块510可为振动传感器。其中,振动传感器用于在检测到振动频率在预设频率内的事件时,确定用户敲击转向盘。
[0080] 作为另一种示例,敲击感应模块510可为加速度传感器;其中,加速度传感器用于在检测到作用在所述转向盘的惯性力的加速度矢量变化在预设范围内的事件时,确定用户
敲击转向盘。
[0081] 在本申请的实施例中,转向盘上还可设置有电容感应模块,通过该电容感应模块可以感应作用在转向盘的是手指还是手掌。作为一种示例,控制模块520对预设时间段内的
敲击触发信号进行识别处理,确定预设时间段内的敲击触发信号所对应的敲击动作类型的
具体实现过程可如下:接收电容感应模块发送的电容感应信号,并根据电容感应信号,确定
作用在转向盘的手势类型,手势类型包括手指和手掌;对预设时间段内的敲击触发信号进
行识别处理,得到对应的敲击动作个数,并根据对应的敲击动作个数和手势类型,确定对应
的敲击动作类型。
[0082] 在本申请的实施例中,控制模块520控制车辆执行对应的敲击响应事件的具体实现过程可如下:根据敲击响应事件生成对应的控制信号,并将控制信号通过CAN总线发送给
敲击响应事件中相应的车辆功能模块;其中,控制信号用于指示车辆功能模块执行相应功
能操作。
[0083] 可选地,本申请实施例的转向盘可应用于适合该转向盘的车载游戏,用户可以通过敲击转向盘操作游戏,体验游戏的乐趣,缓解压力,打发无聊的时间。在本申请的一个实
施例中,如图6所示,转向盘的轮缘可被分为多个区域,例如,区域1、区域2、区域3、区域4、区
域5、区域6、区域7和区域8。在本示例中,控制模块520还可用于在车辆进入游戏模式时,通
过敲击感应模块确定敲击在轮缘不同区域上的动作,根据敲击在轮缘不同区域上的动作对
车载游戏进行相应控制。例如,如图7所示,车辆处于停车状态或者自动驾驶状态,用户可通
过快速敲击转向盘500手轮区域4次(敲击次数可由用户自行定义)进入游戏模式,此时车辆
中控多媒体终端710会显示车载游戏内容,用户可以选择一款车载游戏通过敲击转向盘进
行操作。比如该车载游戏可为一种音乐游戏,该游戏配合敲击感应转向盘使用,玩家可以将
敲击感应转向盘设置成若干区域,通过敲击不同的区域可以产生不同的音律,通过多次敲
击即可产生美妙的音乐,缓解压力,陶冶情操。需要说明的是,以上车载游戏包括但不限于
该音乐游戏,也可以是各种适合于敲击感应转向盘的其他游戏。由此,通过将本申请实施例
的敲击感应转向盘应用于适合该转向盘的车载游戏,用户可以通过敲击转向盘操作游戏,
体验游戏的乐趣,缓解压力,打发无聊的时间。
[0084] 根据本申请实施例的转向盘,通过在转向盘上设置敲击感应模块,通过该敲击感应模块感知用户敲击转向盘的敲击动作,进而根据该敲击动作实现相应的预设功能,从而
实现对车内系统的控制,充分有效的利用了转向盘的空间,以扩展转向盘的多功能性,并
且,在敲击部位位于转向盘轮辐上,便于用户进行敲击动作,使用户手不离开方向盘就能实
现多种功能,提高了行车的安全性及操作的便捷性,大大提升了用户的使用体验。
[0085] 为了实现上述实施例,本申请还提出了一种车辆。
[0086] 图8是根据本申请一个实施例的车辆的结构示意图。如图8所示,该车辆800可以包括转向盘500。其中,转向盘500的具体结构及功能描述可参见上述图5至图7中任一实施例
所述的转向盘的结构及功能描述,在此不再赘述。
[0087] 为了实现上述实施例,本申请还提出了另一种转向盘。
[0088] 图9是根据本申请另一个实施例的转向盘的结构示意图。如图9所示,转向盘900可以包括:存储器910、处理器920及存储在存储器910上并可在处理器920上运行的计算机程
序930,处理器920执行程序930时,实现本申请上述任一个实施例所述的基于转向盘的车辆
控制方法。
[0089] 为了实现上述实施例,本申请还提出了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请上述任一个实施例所述的基于转向盘
的车辆控制方法。
[0090] 在本申请的描述中,需要理解的是,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0091] 在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连
接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内
部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员
而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0092] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特
点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不
必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任
一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技
术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结
合和组合。
[0093] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部
分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺
序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请
的实施例所属技术领域的技术人员所理解。
[0094] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供
指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执
行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设
备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传
输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装
置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电
连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器
(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存
储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的
介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其
他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0095] 应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件
或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下
列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路
的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场
可编程门阵列(FPGA)等。
[0096] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介
质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0097] 此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模
块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如
果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机
可读取存储介质中。
[0098] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限
制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变
型。