车辆控制方法和装置、电子设备、计算机可读存储介质与流程

专利2022-05-09  72



1.本申请涉及车辆技术领域,特别是涉及一种车辆控制方法和装置、电子设备、计算机可读存储介质。


背景技术:

2.随着移动互联网及车联网技术的不断发展,车辆控制也越来越数字化、智能化。其中,车联网联盟(car connectivity consortium,ccc)提出了一种车辆控制方案,通过电子设备及车辆采用超宽带(ultra wide band,uwb)技术进行网络通信,来实现车辆控制。超宽带(ultra wide band,uwb)技术是一种无线载波通信技术。
3.但是,通过该车辆控制方案实现车辆控制时,需要依赖于电子设备及车辆均支持uwb功能。而为了使电子设备及车辆均支持uwb功能,就需要在电子设备及车辆上均安装uwb模块,这无疑会增加成本。对于一些低端电子设备及低端车辆,为了降低成本一般并未安装uwb模块,则并不能适用该车辆控制方案。因此,如何针对市场上各种各样不同配置的电子设备及车辆,来实现车辆控制就是一个亟待解决的问题。


技术实现要素:

4.本申请实施例提供了一种车辆控制方法和装置、电子设备、计算机可读存储介质,可以针对市场上各种各样不同配置的电子设备及车辆均可实现车辆控制。
5.一种车辆控制方法,应用于包括预设通信模组及超宽带uwb模组的电子设备,所述方法包括:
6.根据目标车辆的配置信息确定所述目标车辆是否包括uwb模组;
7.若所述目标车辆包括uwb模组,则通过所述电子设备中的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制;
8.若所述目标车辆不包括uwb模组,则通过所述电子设备中的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制。
9.一种电子设备,所述电子设备包括应用处理器、预设通信模组、uwb模组;所述应用处理器分别与所述预设通信模组、所述uwb模组连接连接;
10.所述应用处理器根据目标车辆的配置信息确定所述目标车辆是否包括uwb模组;
11.若所述应用处理器确定所述目标车辆包括uwb模组,则由所述应用处理器控制所述电子设备的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制;
12.若所述应用处理器确定所述目标车辆不包括uwb模组,则由所述应用处理器通过所述电子设备的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制。
13.一种目标车辆控制装置,应用于包括超宽带uwb模组的电子设备,所述装置包括:
14.uwb模组确定模块,用于根据目标车辆的配置信息确定所述目标车辆是否包括uwb
模组;
15.若检测到目标车辆包括uwb模组,则第一车辆控制模块用于通过所述电子设备中的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制;
16.若检测到所述目标车辆不包括uwb模组,则第二车辆控制模块用于通过所述电子设备中的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制。
17.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述的车辆控制方法的步骤。
18.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的车辆控制方法的步骤。
19.上述车辆控制方法和装置、电子设备、计算机可读存储介质,应用于包括预设通信模组及超宽带uwb模组的电子设备,根据目标车辆的配置信息确定目标车辆是否包括uwb模组;若目标车辆包括uwb模组,则通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制;若目标车辆不包括uwb模组,则通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制。
20.首先,根据目标车辆的配置信息确定目标车辆是否包括uwb模组。若目标车辆包括uwb模组,则说明电子设备及目标车辆的组合均支持uwb功能,此时就可以通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制。若目标车辆不包括uwb模组,则说明电子设备及目标车辆的组合不支持uwb功能,此时就需要通过预先建立的第二通信连接对目标车辆进行控制,此时不需要额外建立通信连接,降低了技术实现的复杂性。因此,就可以针对多种多样不同配置的电子设备及车辆,基于不同的通信连接以实现对车辆进行控制,方便用户的使用。
附图说明
21.为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1为一个实施例中车辆控制方法的应用环境图;
23.图2为一个实施例中车辆控制方法的流程图;
24.图3为另一个实施例中车辆控制方法的流程图;
25.图4为一个实施例中车辆控制方法中电子设备的内部硬件图;
26.图5为传统的车辆控制方法中电子设备的内部硬件图;
27.图6为再一个实施例中车辆控制方法的流程图;
28.图7为又一个实施例中车辆控制方法中电子设备的内部硬件图;
29.图8为一个实施例中车辆控制装置的结构框图;
30.图9为另一个实施例中车辆控制装置的结构框图;
31.图10为一个实施例中电子设备的内部结构示意图。
具体实施方式
32.为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
33.随着移动互联网及车联网技术的不断发展,车辆控制也越来越数字化、智能化。其中,车联网联盟(car connectivity consortium,ccc)提出了一种车辆控制方案,通过电子设备及车辆采用超宽带(ultra wide band,uwb)技术进行网络通信,来实现车辆控制。超宽带(ultra wide band,uwb)技术是一种无线载波通信技术。
34.但是,通过该车辆控制方案实现车辆控制时,需要依赖于电子设备及车辆均支持uwb功能。而为了使电子设备及车辆均支持uwb功能,就需要在电子设备及车辆上均安装uwb模块,这无疑会增加成本。对于一些低端电子设备及低端车辆,为了降低成本一般并未安装uwb模块,则并不能适用该车辆控制方案。因此,如何针对市场上各种各样不同配置的电子设备及车辆,来实现车辆控制就是一个亟待解决的问题。
35.为了解决上述技术问题,本申请提供了一种车辆控制方法,应用于包括预设通信模组及超宽带uwb模组的电子设备,图1为一个实施例中车辆控制方法的应用场景图。如图1所示,该应用环境包括电子设备120及目标车辆140,电子设备120与目标车辆140之间建立网络连接。电子设备120根据目标车辆的配置信息确定目标车辆是否包括uwb模组;若目标车辆包括uwb模组,则通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制;若目标车辆不包括uwb模组,则通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制。这里,电子设备120可以是手机、平板电脑、pda(personal digital assistant,个人数字助理)、智能家居设备、穿戴式设备(智能手表)等任意终端设备。目标车辆140可以是汽车、摩托车、自行车等各种各样的车辆,且一个电子设备可以与多个车辆之间建立网络连接,即一个电子设备可以控制多个车辆,本申请对此不做限定。
36.图2为一个实施例中车辆控制方法的流程图。本实施例中的车辆控制方法,以运行于图1中的电子设备120上为例进行描述。如图2所示,该车辆控制方法包括步骤220至步骤260。
37.步骤220,根据目标车辆的配置信息确定目标车辆是否包括uwb模组。
38.其中,超宽带(ultra wide band,简称uwb)技术是一种无线载波通信技术。uwb技术不采用正弦载波,而是利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽。且因uwb技术具有系统复杂度低、发射信号功率谱密度低、对信道衰落不敏感、截获能力低、定位精度高等优点,尤其适用于室内等密集多径场所的高速无线接入。
39.基于uwb技术截获能力低、定位精度高等优点,因此,车联网联盟(car connectivity consortium,简称ccc)提出了一种车辆控制方案,通过电子设备及车辆采用超宽带(ultra wide band,简称uwb)技术进行网络通信,来提高车辆控制的精确性和安全性。但是,只有电子设备及车辆均支持uwb功能时,才能够采用该ccc提出的车辆控制方案来实现车辆控制。显然,市场上各种各样的电子设备及车辆不一定都能支持uwb功能。
40.因此,首先需要通过电子设备获取电子设备的配置信息,若确定电子设备包括uwb模组,则再进一步通过电子设备获取目标车辆的配置信息,根据目标车辆的配置信息确定目标车辆是否包括uwb模组。且本申请实施例的前提条件是:已经确定出电子设备包括uwb模组。其中,目标车辆是电子设备需要控制的车辆。电子设备可以基于电子设备与目标车辆之间所建立的基础通信连接获取目标车辆的配置信息。这里的基础通信连接可以是基于电子设备与目标车辆之间一般均可以实现的通信连接方式,例如,包括但不限于蓝牙通信连接方式、wifi通信连接方式、nfc通信连接方式及zigbee通信连接方式中的至少一个。
41.其中,目标车辆的配置信息可以是预先存储在目标车辆中的存储空间中,可由电子设备通过与目标车辆之间所建立的通信连接来获取。目标车辆的配置信息包括目标车辆的硬件配置信息及软件配置信息,其中,硬件配置信息包括通信相关硬件配置信息、制动设备的相关配置信息中的至少一个,软件配置信息包括通信相关软件配置信息、制动设备的相关软件配置信息中的至少一个。
42.步骤240,若目标车辆包括uwb模组,则通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制。
43.若目标车辆中包括超宽带uwb模组,加之本申请实施例的前提条件是电子设备包括uwb模组,则说明此时电子设备及目标车辆的组合均支持uwb功能。此时就可以采用超宽带(ultra wide band,简称uwb)技术进行网络通信,来实现车辆控制。具体的,通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制。在这里,对目标车辆进行控制可以包括对目标车辆进行解锁,还可以包括对目标车辆中的被控设备的运行状态进行控制。其中,目标车辆中的被控设备包括车门、发动机盖、后备箱盖、发动机、空调、音响等,当然,本申请对此不做限定。被控设备的运行状态包括开启或关闭、运行温度、播放音量大小等。那么,对目标车辆中的被控设备的运行状态进行控制,就可以是控制开启或关闭车门、开启或关闭发动机盖、开启或关闭后备箱盖、开启或关闭发动机、开启或关闭空调、调高或调低温度、开启或关闭音响、调高或调低声音等。
44.步骤260,若目标车辆不包括uwb模组,则通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制。
45.若目标车辆不包括uwb模组,加之本申请实施例的前提条件是电子设备包括uwb模组,则说明电子设备及目标车辆的组合不支持uwb功能,此时就不能够采用超宽带(ultra wide band,简称uwb)技术进行网络通信,来实现车辆控制。因此,在这种情况下,可以基于电子设备和目标车辆中均有的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制。
46.其中,第二通信连接可以与电子设备与目标车辆之间所预先建立的基础通信连接相同,也可以与电子设备与目标车辆之间所预先建立的基础通信连接不同,本申请对此不做限定。同理,对目标车辆进行控制可以包括对目标车辆进行解锁,还可以包括对目标车辆中的被控设备的运行状态进行控制。本申请对此不做限定。
47.本申请实施例中,根据目标车辆的配置信息确定目标车辆是否包括uwb模组。若目标车辆包括uwb模组,则说明电子设备及目标车辆的组合均支持uwb功能,此时就可以通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制。若目标车辆不包括uwb模组,则说明电子设备及目标车辆的组合不支持
uwb功能,此时就需要通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制,此时不需要额外建立通信连接,降低了技术实现的复杂性。因此,就可以针对多种多样不同配置的电子设备及车辆,基于不同的通信连接以实现对车辆进行控制,方便用户的使用。
48.在一个实施例中,提供了一种车辆控制方法,在根据目标车辆的配置信息确定目标车辆是否包括uwb模组之前,还包括:
49.基于预设通信模组,在电子设备与目标车辆之间建立第二通信连接;
50.通过第二通信连接获取目标车辆的配置信息。
51.本申请实施例中,在电子设备根据目标车辆的配置信息确定目标车辆是否具有uwb模组时,电子设备可以基于预设通信模组,在电子设备与目标车辆之间建立第二通信连接。然后,通过第二通信连接获取目标车辆的配置信息。这里的预设通信模组包括蓝牙通信模组、wifi通信模组、nfc通信模组及zigbee通信模组中的至少一个。那么,就可以基于这些预设通信模组建立蓝牙通信连接方式、wifi通信连接方式、nfc通信连接方式及zigbee通信连接方式中的至少一个。预先建立了第二通信连接用于获取目标车辆的配置信息,若目标车辆不包括uwb模组,则直接可以基于第二通信连接对目标车辆进行控制。节约了系统资源,提高了通信速度。
52.在一个实施例中,在通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制之前,包括:
53.在电子设备及目标车辆之间基于第二通信连接确定uwb信道信息;
54.通过预设通信模组将uwb信道信息发送至应用处理器,以使应用处理器基于uwb信道信息对uwb模组进行配置,并通过应用处理器唤醒配置后的uwb模组。
55.如图3所示,提供了一种车辆控制方法,包括:
56.步骤310,根据目标车辆的配置信息确定目标车辆是否包括uwb模组;
57.步骤330,若目标车辆包括uwb模组,则在电子设备及目标车辆之间基于第二通信连接确定uwb信道信息;
58.首先,需要通过电子设备获取电子设备的配置信息,若确定电子设备包括uwb模组,则再进一步通过电子设备获取目标车辆的配置信息,根据目标车辆的配置信息确定目标车辆是否包括uwb模组。若目标车辆中包括超宽带uwb模组,加之本申请实施例的前提条件是电子设备包括uwb模组,则说明电子设备及目标车辆的组合均支持uwb功能。这里,因为电子设备及目标车辆中均包括超宽带uwb模组,且uwb模组具有截获能力低、定位精度高等优点,所以优先在电子设备与目标车辆之间建立uwb通信连接。
59.而在电子设备与目标车辆之间建立uwb通信连接时,首先就需要在电子设备及目标车辆之间确定uwb信道信息,这里可以通过电子设备与目标车辆之间预先建立的第二通信连接来确定uwb信道信息。这里,uwb信道信息包括session id(会话id)、频率范围、脉冲宽度等,本申请对此不做限定。
60.步骤350,通过预设通信模组将uwb信道信息发送至应用处理器,以使应用处理器基于uwb信道信息对uwb模组进行配置,并通过应用处理器唤醒配置后的uwb模组;
61.其中,在该实施例中电子设备包括uwb模组、预设通信模组、应用处理器,且uwb模组、预设通信模组、应用处理器之间建立基于i/o接口的通信连接。因此,电子设备可以通过
预设通信模组将uwb信道信息发送至应用处理器。应用处理器在接收到uwb信道信息之后,基于uwb信道信息对uwb模组进行配置。即为uwb模组配置session id(会话id)、频率范围、脉冲宽度等。应用处理器在对uwb模组配置完成后,通过应用处理器唤醒配置后的uwb模组。
62.步骤370,通过电子设备中配置后的uwb模组与目标目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标目标车辆进行控制。
63.在配置后的uwb模组被唤醒之后,通过电子设备中配置后的uwb模组与目标目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标目标车辆进行控制。
64.本申请实施例中,在检测到目标车辆中包括超宽带uwb模组之后,通过电子设备及目标车辆之间预先建立的第二通信连接,来确定uwb信道信息。然后,由应用处理器基于uwb信道信息对uwb模组进行配置,并通过应用处理器唤醒配置后的uwb模组。最后,就可以通过电子设备中配置后的uwb模组与目标目标车辆中的uwb模组,再基于所确定的uwb信道信息建立uwb通信连接,进而通过第一通信连接对目标目标车辆进行控制。由于uwb模组具有截获能力低、定位精度高等优点,所以优先在电子设备与目标车辆之间建立uwb通信连接,以提高目标车辆控制过程的精确度及安全性。
65.接上一个实施例中,电子设备还包括存储器,存储器中存储了目标车辆的密钥;步骤240,通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制,包括:
66.在配置后的uwb模组被唤醒后,控制被唤醒的uwb模组从存储器中获取目标车辆的密钥;
67.通过电子设备中被唤醒的uwb模组与目标车辆中的uwb模组基于uwb信道信息建立uwb通信连接;
68.通过uwb通信连接将密钥发送至目标车辆,以对目标车辆进行控制。
69.结合图4所示,为本申请实施例的目标车辆控制方法中电子设备的内部硬件图。电子设备包括应用处理器410(application processor,简称ap)、预设通信模组(例如蓝牙模组,bittorrent,简称bt)430、超宽带uwb模组450、存储器(embedded secure element,简称ese)470及控制开关490,且存储器中存储了目标车辆的密钥。其中,目标车辆的密钥也称之为虚拟钥匙,随着智能汽车的推广,这一全新的钥匙技术将成为下一代汽车的标准配置。由于可以让车主通过智能手机、可穿戴设备等智能设备来解锁车辆,并对车辆实施相关的操作,提升用车便利性,受到越来越广泛的关注。
70.其中,应用处理器(ap)可以与蓝牙模组(bt)通过i/o接口连接,应用处理器ap也可以与超宽带模组(uwb模组)通过i/o接口连接。存储器设置在nfc芯片上,当然存储器也可以设置在其他硬件上,本申请对此不做限定。nfc芯片通过控制开关分别与uwb模组、蓝牙模组(bt)通过i/o接口连接。即该控制开关可以控制nfc芯片当前与uwb模组连接,即此时uwb模组可以从nfc芯片中读取存储器中目标车辆的密钥。也可以控制nfc芯片当前与蓝牙模组(bt)连接,即此时蓝牙模组可以从nfc芯片中读取存储器中目标车辆的密钥。即每次nfc芯片只能与uwb模组或蓝牙模组(bt)连接,换言之,每次只能通过uwb模组读取存储器中目标车辆的密钥或只能通过蓝牙模组读取存储器中目标车辆的密钥。
71.其中,通过i/o接口连接可以是通过串行外设接口(serial peripheral interface,简称spi接口)进行连接,也可以是通过i2c接口进行连接,本申请对此不做限
定。
72.具体的,在检测到目标车辆中包括超宽带uwb模组之后,通过电子设备及目标车辆之间预先建立的第二通信连接,来确定uwb信道信息。然后,通过预设通信模组将uwb信道信息发送至应用处理器,以使应用处理器基于uwb信道信息对uwb模组进行配置,并通过应用处理器唤醒配置后的uwb模组。在配置后的uwb模组被唤醒后,由控制开关控制被唤醒的uwb模组与nfc芯片连接,即断开蓝牙模组与nfc芯片的连接,并通过被唤醒的uwb模组从存储器中获取目标车辆的密钥。最后,由电子设备中的uwb模组通过uwb通信连接将密钥发送至目标车辆,以对目标车辆进行控制。
73.传统的车联网联盟(car connectivity consortium,ccc)提出了一种目标车辆控制方案,在电子设备中仅能够通过uwb模组从nfc芯片上的存储器中获取目标车辆的密钥,并基于密钥对目标车辆进行控制。若电子设备或目标车辆中不包括uwb模组,则就不能实现对目标车辆的控制。
74.如图5所示,为传统的目标车辆控制方法中电子设备的内部硬件图。电子设备包括应用处理器510、蓝牙模组530、超宽带uwb模组550、存储器570。中,应用处理器(ap)可以与蓝牙模组(bt)通过i/o接口连接,应用处理器ap也可以与超宽带模组(uwb模组)通过i/o接口连接。nfc芯片与uwb模组通过i/o接口连接。
75.在本申请实施例中,在电子设备中增加了nfc芯片上的存储器与蓝牙模组之间的连接通路,其可以通过控制开关来控制nfc芯片与uwb模组或蓝牙模组之间的连接,进而实现控制uwb模组从存储器中读取密钥或蓝牙模组从存储器中读取密钥。如此,就可以同时实现若电子设备及目标车辆中包括超宽带uwb模组,则通过uwb模组获取目标车辆的密钥,并基于密钥对目标车辆进行控制。若电子设备及目标车辆中的至少一个不包括超宽带uwb模组,则通过蓝牙模组获取目标车辆的密钥,基于密钥对目标车辆进行控制。避免了对于部分不支持uwb功能的电子设备及目标车辆,无法实现对目标车辆进行控制。
76.在一个实施例中,通过uwb通信连接将密钥发送至目标车辆,以对目标车辆进行控制,包括:
77.通过被唤醒的uwb模组对电子设备及目标车辆之间的距离进行监测;
78.若电子设备及目标车辆之间的距离小于第一预设距离阈值,则通过uwb通信连接将密钥发送至目标车辆进行验证;
79.若验证通过,则通过被唤醒的uwb模组对目标车辆进行控制。
80.具体的,在应用处理器基于uwb信道信息对uwb模组进行配置,并唤醒配置后的uwb模组之后,被唤醒的uwb模组从nfc芯片的存储器中获取密钥。然后,被唤醒的uwb模组对电子设备及目标车辆之间的距离进行监测,监测电子设备及目标车辆之间的距离是否小于第一预设距离阈值。其中,第一预设距离阈值为采用uwb模组对目标车辆进行控制的距离。因为uwb一般能在10米左右的范围内实现数百mbit/s至数gbit/s的数据传输速率,所以在这里可以设置第一预设距离阈值为10米,当然,还可以设置为小于10米的其他数值,本申请对此不做限定。
81.若电子设备及目标车辆之间的距离小于第一预设距离阈值,即此时电子设备及目标车辆之间的距离达到了采用uwb模组对目标车辆进行控制的距离。便通过uwb通信连接将密钥发送至目标车辆进行验证,若验证通过,则通过被唤醒的uwb模组对目标车辆进行控
制。若验证未通过,说明密钥不匹配,则不对目标车辆进行控制。
82.结合图6所示,图6中包括电子设备620及目标车辆640。电子设备620包括应用处理器622、蓝牙模组624、uwb模组626及存储器628。提供了一种目标车辆控制方法,包括如下步骤:
83.第一步,通过蓝牙模组在电子设备及目标车辆之间建立第二通信连接,即通过蓝牙发现对方;
84.第二步,通过蓝牙模组在电子设备及目标车辆之间基于第二通信连接确定uwb信道信息,即协商uwb信道信息;
85.第三步,通过蓝牙模组将uwb信道信息发送至应用处理器,以使应用处理器基于uwb信道信息对uwb模组进行配置;
86.第四步,通过应用处理器唤醒配置后的uwb模组;
87.第五步,通过被唤醒的uwb模组向存储器请求密钥;
88.第六步,通过存储器向配置后的uwb模组返回密钥;
89.第七步,通过被唤醒的uwb模组对电子设备及目标车辆之间的距离进行监测,并在电子设备及目标车辆之间的距离小于第一预设距离阈值,则通过uwb通信连接将密钥发送至目标车辆进行验证;
90.第八步,若验证通过,则通过被唤醒的uwb模组对目标车辆进行控制。
91.本申请实施例中,通过被唤醒的uwb模组对电子设备及目标车辆之间的距离进行监测。当距离小于第一预设距离阈值时,才通过uwb通信连接将密钥发送至目标车辆进行验证,若验证通过,则通过被唤醒的uwb模组对目标车辆进行控制。其中,第一预设距离阈值为采用uwb模组对目标车辆进行控制的距离,一般设置在10米以内。将电子设备通过uwb模组对目标车辆进行控制的距离进一步缩短,从而,进一步提高了目标车辆控制过程的精确度及安全性。
92.在一个实施例中,步骤260,通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制,包括:
93.通过第二通信连接对电子设备及目标车辆之间的距离进行监测;
94.若电子设备及目标车辆之间的距离小于第二预设距离阈值,则基于第二通信连接对目标车辆进行控制。
95.结合图7所示,在该实施例中,假设此时目标车辆中不包括uwb模组,则电子设备在执行该车辆控制方法时所涉及到的硬件包括应用处理器720、预设通信模组(例如蓝牙模组)740、存储器760及控制开关780。
96.其中,应用处理器(ap)可以与蓝牙模组(bt)通过i/o接口连接,nfc芯片此时通过控制开关与蓝牙模组(bt)通过i/o接口连接,且该控制开关也可以控制nfc芯片与uwb模组(当电子设备中包括uwb模组时)连接。另,存储器设置在nfc芯片上,当然存储器也可以设置在其他硬件上,本申请对此不做限定。
97.具体的,若目标车辆不包括uwb模组,则预先在通过电子设备中的预设通信模组与目标车辆中的预设通信模组建立第二通信连接,并基于第二通信连接对目标车辆进行控制时,先通过第二通信连接对电子设备及目标车辆之间的距离进行监测;若电子设备及目标车辆之间的距离小于第二预设距离阈值,则基于第二通信连接对目标车辆进行控制。
98.其中,预设通信模组包括蓝牙模组、wifi通信模组、nfc通信模组及zigbee通信模组中的至少一个。这些通信模组一般是电子设备及目标车辆上的基础通信模组。如图7所示,若预设通信模组为蓝牙模组,则首先通过电子设备中的蓝牙模组与目标车辆中的蓝牙模组建立蓝牙通信连接;其次,通过蓝牙通信连接对电子设备及目标车辆之间的距离进行监测;最后,若电子设备及目标车辆之间的距离小于第二预设距离阈值,则基于第二通信连接对目标车辆进行控制。
99.其中,第二预设距离阈值为采用蓝牙模组对目标车辆进行控制的距离。虽然蓝牙的有效传输距离一般在50米或100米,但是由于第二通信连接的安全性不如uwb通信连接,容易被中继攻击,所以设置第二预设距离阈值为5米。即通过蓝牙模组对电子设备及目标车辆之间的距离小于5米时,才通过第二通信连接将密钥发送至目标车辆进行验证。若验证通过,则通过蓝牙模组对目标车辆进行控制。在这里,还可以设置第一预设距离阈值为大于5米小于10米的任意值,本申请对此不做限定。
100.本申请实施例中,首先,预先在电子设备及目标车辆之间基于预设通信模组建立了第二通信连接,其次,通过第二通信连接对电子设备及目标车辆之间的距离进行监测。当距离小于第二预设距离阈值时,才基于第二通信连接对目标车辆进行控制。其中,第二预设距离阈值为采用预设通信模组对目标车辆进行控制的距离,一般设置在5米以内。将电子设备通过预设通信模组对目标车辆进行控制的距离进一步缩短,从而,进一步提高了目标车辆控制过程的精确度及安全性。
101.在一个实施例中,电子设备还包括存储器,存储器中存储了目标车辆的密钥;若电子设备及目标车辆之间的距离小于第二预设距离阈值,则基于第二通信连接对目标车辆进行控制,包括:
102.若电子设备及目标车辆之间的距离小于第二预设距离阈值,则控制电子设备中的预设通信模组从存储器中获取目标车辆的密钥;
103.通过第二通信连接将密钥发送至目标车辆进行验证;
104.若验证通过,则通过预设通信模组对目标车辆进行控制。
105.具体的,若电子设备及目标车辆之间的距离小于第二预设距离阈值,即此时电子设备及目标车辆之间的距离达到了采用预设通信模组(例如蓝牙模组)对目标车辆进行控制的距离。便通过第二通信连接将密钥发送至目标车辆进行验证,若验证通过,则通过预设通信模组(例如蓝牙模组)对目标车辆进行控制。若验证未通过,说明密钥不匹配,则不对目标车辆进行控制。且由于第二通信连接(例如蓝牙通信连接)的安全性不如uwb通信连接,容易被中继攻击,所以在通过预设通信模组(例如蓝牙模组)对目标车辆进行控制时,需限制其使用范围不包括启动发动机,以提高用户对目标车辆控制的安全性。且若需要启动发动机,可以将电子设备放置在车内固定的nfc reader上,通过电子设备内的nfc功能实现身份确认,并启动发动机。
106.且将电子设备放置在车内固定的nfc reader上,还可以适用于电子设备没电的情况。例如当电子设备关机后,可以由车辆上的nfc读卡器从电子设备内置的nfc芯片中读取信息来实现对电子设备进行身份确认。此时,电子设备中只需要使用到nfc芯片中的nfc天线,且nfc芯片中的nfc天线不需要外接电源,所以在电子设备没电的情况下,依然可以由车辆上的nfc读卡器实现对电子设备进行身份确认。
107.本申请实施例中,通过预设通信模组对电子设备及目标车辆之间的距离进行监测。当距离小于第二预设距离阈值,并基于第二通信连接对目标车辆进行控制时,通过第二通信连接将密钥发送至目标车辆进行验证,若验证通过,则通过预设通信模组对目标车辆进行控制。在通过第二通信连接对目标车辆进行控制时,通过密钥来实现电子设备与目标车辆之间的身份验证,从而,进一步提高了目标车辆控制过程的精确度及安全性。
108.在一个实施例中,提供了一种电子设备,电子设备包括应用处理器、预设通信模组、uwb模组;应用处理器分别与预设通信模组、uwb模组连接连接;
109.应用处理器根据目标车辆的配置信息确定目标车辆是否包括uwb模组;
110.若应用处理器确定目标车辆包括uwb模组,则由应用处理器控制电子设备的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制;
111.若应用处理器确定目标车辆不包括uwb模组,则由应用处理器通过电子设备的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制。
112.结合图4所示,为本申请实施例的目标车辆控制方法中电子设备的内部硬件图。电子设备包括应用处理器410、预设通信模组(例如蓝牙模组,bittorrent,简称bt)430、超宽带uwb模组450、存储器470及控制开关490。
113.其中,应用处理器(ap)可以与蓝牙模组(bt)通过i/o接口连接,应用处理器ap也可以与超宽带模组(uwb模组)通过i/o接口连接。存储器设置在nfc芯片上,当然存储器也可以设置在其他硬件上,本申请对此不做限定。nfc芯片通过控制开关分别与uwb模组、蓝牙模组(bt)通过i/o接口连接。即该控制开关可以控制nfc芯片当前与uwb模组连接,即此时uwb模组可以从nfc芯片中读取存储器中目标车辆的密钥。也可以控制nfc芯片当前与蓝牙模组(bt)连接,即此时蓝牙模组可以从nfc芯片中读取存储器中目标车辆的密钥。即每次nfc芯片只能与uwb模组或蓝牙模组(bt)连接,换言之,每次只能通过uwb模组读取存储器中目标车辆的密钥或只能通过蓝牙模组读取存储器中目标车辆的密钥。
114.其中,通过i/o接口连接可以是通过spi接口进行连接,也可以是通过i2c接口进行连接,本申请对此不做限定。
115.预设通信模组,用于在电子设备及目标车辆之间建立第二通信连接;若电子设备的超宽带uwb模组状态及目标车辆的超宽带uwb模组状态中的至少一个为不存在超宽带uwb模组,则通过预设通信模组获取目标车辆的密钥,基于密钥对目标车辆进行控制。
116.超宽带uwb模组,用于若电子设备的超宽带uwb模组状态及目标车辆的超宽带uwb模组状态均为存在超宽带uwb模组,则通过uwb模组获取目标车辆的密钥,基于密钥对目标车辆进行控制。
117.本申请实施例中,提供了一种电子设备,包括应用处理器、预设通信模组、uwb模组。首先,根据目标车辆的配置信息确定目标车辆是否包括uwb模组。若目标车辆包括uwb模组,则说明电子设备及目标车辆的组合均支持uwb功能,此时就可以通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制。若目标车辆不包括uwb模组,则说明电子设备及目标车辆的组合不支持uwb功能,此时就需要通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制,此时不需要额外建立通信连接,降低了技术实现的复杂性。
因此,就可以针对多种多样不同配置的电子设备及车辆,基于不同的通信连接以实现对车辆进行控制,方便用户的使用。
118.在一个实施例中,提供了一种电子设备,电子设备还包括存储器;
119.存储器中存储了目标车辆的密钥,且存储器分别与预设通信模组或uwb模组连接;
120.若目标车辆包括uwb模组,则uwb模组与存储器连接,并从存储器中获取目标车辆的密钥;
121.若目标车辆不包括uwb模组,则预设通信模组与存储器连接,并从存储器中获取目标车辆的密钥。
122.本申请实施例中,若目标车辆包括uwb模组,则uwb模组与存储器连接,并从存储器中获取目标车辆的密钥。再通过uwb模组基于第一通信连接对目标车辆进行控制。若目标车辆不包括uwb模组,则预设通信模组与存储器连接,再通过预设通信模组对应的第二通信连接,对目标车辆进行控制。因此,就可以针对多种多样不同配置的电子设备及车辆,基于不同的通信连接以实现对车辆进行控制,方便用户的使用。
123.在一个实施例中,提供了一种电子设备,电子设备还包括控制开关;
124.若应用处理器确定目标车辆包括uwb模组,则由应用处理器向控制开关发送第一控制信号,以使控制开关基于第一控制信号控制电子设备的uwb模组与存储器连接;
125.若应用处理器确定目标车辆不包括uwb模组,则由应用处理器向控制开关发送第二控制信号,以使控制开关基于第二控制信号控制电子设备的预设通信模组与存储器连接。
126.本申请实施例中,在根据目标车辆的配置信息确定目标车辆是否包括uwb模组之后,若应用处理器确定目标车辆包括uwb模组,则此时可以在电子设备及目标车辆之间建立第一通信连接即uwb通信连接。那么,就可以由应用处理器向控制开关发送第一控制信号,以使控制开关基于第一控制信号控制电子设备的uwb模组与存储器连接。从而,由uwb模组从存储器中获取目标车辆的密钥,并基于uwb通信连接将密钥发送至目标车辆,以对目标车辆进行控制。
127.若应用处理器确定目标车辆不包括uwb模组,则此时可以在电子设备及目标车辆之间建立第二通信连接。那么,就可以由应用处理器向控制开关发送第二控制信号,以使控制开关基于第二控制信号控制电子设备的预设通信模组与存储器连接。从而,由预设通信模组从存储器中获取目标车辆的密钥,并基于第二通信连接将密钥发送至目标车辆,以对目标车辆进行控制。因此,就可以针对多种多样不同配置的电子设备及车辆,建立不同的通信连接以实现对车辆进行控制,方便用户的使用。
128.在一个实施例中,如图8所示,提供了一种车辆控制装置800,应用于包括超宽带uwb模组的电子设备,该装置包括:
129.uwb模组确定模块802,用于根据目标车辆的配置信息确定目标车辆是否包括uwb模组;
130.若检测到目标车辆包括uwb模组,则第一车辆控制模块804用于通过电子设备中的uwb模组与目标车辆中的uwb模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制;
131.若检测到目标车辆不包括uwb模组,则第二车辆控制模块806用于通过电子设备中
的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,并基于第二通信连接对目标车辆进行控制。
132.在一个实施例中,uwb模组确定模块802,还用于基于预设通信模组,在电子设备与目标车辆之间建立第二通信连接;通过第二通信连接获取目标车辆的配置信息。
133.在一个实施例中,如图9所示,提供了一种车辆控制装置800,该装置还包括:
134.uwb信道信息确定模块808,用于在电子设备及目标车辆之间基于第二通信连接确定uwb信道信息;
135.uwb模组配置及唤醒模块810,用于通过蓝牙模组将uwb信道信息发送至应用处理器,以使应用处理器基于uwb信道信息对uwb模组进行配置,并通过应用处理器唤醒配置后的uwb模组。
136.在一个实施例中,电子设备还包括存储器,存储器中存储了目标车辆的密钥;
137.第一车辆控制模块804,还用于在配置后的uwb模组被唤醒后,控制被唤醒的uwb模组从存储器中获取目标车辆的密钥;通过电子设备中被唤醒的uwb模组与目标车辆中的uwb模组基于uwb信道信息建立uwb通信连接;通过uwb通信连接将密钥发送至目标车辆,以对目标车辆进行控制。
138.在一个实施例中,第一车辆控制模块804,还用于通过被唤醒的uwb模组对电子设备及目标车辆之间的距离进行监测;若电子设备及目标车辆之间的距离小于第一预设距离阈值,则通过uwb通信连接将密钥发送至目标车辆进行验证;若验证通过,则通过被唤醒的uwb模组对目标车辆进行控制。
139.在一个实施例中,第二车辆控制模块806,还用于通过第二通信连接对电子设备及目标车辆之间的距离进行监测;若电子设备及目标车辆之间的距离小于第二预设距离阈值,则基于第二通信连接对目标车辆进行控制。
140.在一个实施例中,电子设备还包括存储器,存储器中存储了目标车辆的密钥;
141.第二车辆控制模块806,还用于若电子设备及目标车辆之间的距离小于第二预设距离阈值,则控制电子设备中的预设通信模组从存储器中获取目标车辆的密钥;通过第二通信连接将密钥发送至目标车辆进行验证;若验证通过,则通过预设通信模组对目标车辆进行控制。
142.在一个实施例中,第一车辆控制模块804或第二车辆控制模块806,还用于对目标车辆中的被控设备的运行状态进行控制。
143.在一个实施例中,预设通信模组包括蓝牙通信模组、wifi通信模组、nfc通信模组及zigbee通信模组中的至少一个。
144.应该理解的是,虽然上述图中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
145.上述目标车辆控制装置中各个模块的划分仅用于举例说明,在其他实施例中,可
将目标车辆控制装置按照需要划分为不同的模块,以完成上述目标车辆控制装置的全部或部分功能。
146.关于目标车辆控制装置的具体限定可以参见上文中对于目标车辆控制方法的限定,在此不再赘述。上述目标车辆控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
147.在一个实施例中,还提供了一种电子设备,包括存储器及处理器,存储器中储存有计算机程序,计算机程序被处理器执行时,使得处理器执行以上各个实施例所提供的一种目标车辆控制方法的步骤。
148.图10为一个实施例中电子设备的内部结构示意图。如图10所示,该电子设备包括通过系统总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以上各个实施例所提供的一种目标车辆控制方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。该电子设备可以是手机、平板电脑、pda(personal digital assistant,个人数字助理)、pos(point of sales,销售终端)、智能家居设备、车载电脑、穿戴式设备等任意终端设备。
149.本申请实施例中提供的目标车辆控制装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在电子设备或电子设备上运行。该计算机程序构成的程序模块可存储在电子设备或电子设备的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
150.本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当计算机可执行指令被一个或多个处理器执行时,使得处理器执行目标车辆控制方法的步骤。
151.一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行目标车辆控制方法。
152.本申请实施例所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddr sdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)。
153.以上目标车辆控制实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

技术特征:
1.一种车辆控制方法,其特征在于,应用于包括预设通信模组及超宽带uwb模组的电子设备,所述方法包括:根据目标车辆的配置信息确定所述目标车辆是否包括uwb模组;若所述目标车辆包括uwb模组,则通过所述电子设备中的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制;若所述目标车辆不包括uwb模组,则通过所述电子设备中的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制。2.根据权利要求1所述的方法,其特征在于,在所述根据目标车辆的配置信息确定所述目标车辆是否包括uwb模组之前,还包括:基于所述预设通信模组,在所述电子设备与所述目标车辆之间建立第二通信连接;通过所述第二通信连接获取所述目标车辆的配置信息。3.根据权利要求2所述的方法,其特征在于,在所述通过所述电子设备中的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制之前,包括:在所述电子设备及所述目标车辆之间基于所述第二通信连接确定uwb信道信息;通过所述预设通信模组将所述uwb信道信息发送至应用处理器,以使所述应用处理器基于所述uwb信道信息对所述uwb模组进行配置,并通过所述应用处理器唤醒配置后的uwb模组。4.根据权利要求3所述的方法,其特征在于,所述电子设备还包括存储器,所述存储器中存储了所述目标车辆的密钥;所述通过所述电子设备中的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制,包括:在所述配置后的uwb模组被唤醒后,控制被唤醒的uwb模组从所述存储器中获取所述目标车辆的密钥;通过所述电子设备中被唤醒的uwb模组与所述目标车辆中的uwb模组,基于所述uwb信道信息建立uwb通信连接;通过所述uwb通信连接将所述密钥发送至所述目标车辆,以对所述目标车辆进行控制。5.根据权利要求4所述的方法,其特征在于,所述通过所述uwb通信连接将所述密钥发送至所述目标车辆,以对所述目标车辆进行控制,包括:通过所述被唤醒的uwb模组对所述电子设备及所述目标车辆之间的距离进行监测;若所述电子设备及所述目标车辆之间的距离小于第一预设距离阈值,则通过所述uwb通信连接将所述密钥发送至所述目标车辆进行验证;若验证通过,则通过所述被唤醒的uwb模组对所述目标车辆进行控制。6.根据权利要求1所述的方法,其特征在于,所述通过所述电子设备中的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制,包括:通过所述第二通信连接对所述电子设备及所述目标车辆之间的距离进行监测;若所述电子设备及所述目标车辆之间的距离小于第二预设距离阈值,则基于所述第二通信连接对所述目标车辆进行控制。7.根据权利要求6所述的方法,其特征在于,所述电子设备还包括存储器,所述存储器
中存储了所述目标车辆的密钥;所述若所述电子设备及所述目标车辆之间的距离小于第二预设距离阈值,则基于所述第二通信连接对所述目标车辆进行控制,包括:若所述电子设备及所述目标车辆之间的距离小于第二预设距离阈值,则控制所述电子设备中的预设通信模组从所述存储器中获取所述目标车辆的密钥;通过所述第二通信连接将所述密钥发送至所述目标车辆进行验证;若验证通过,则通过所述预设通信模组对所述目标车辆进行控制。8.根据权利要求1所述的方法,其特征在于,所述预设通信模组包括蓝牙通信模组、wifi通信模组、nfc通信模组及zigbee通信模组中的至少一个。9.一种电子设备,其特征在于,所述电子设备包括应用处理器、预设通信模组、uwb模组;所述应用处理器分别与所述预设通信模组、所述uwb模组连接;所述应用处理器根据目标车辆的配置信息确定所述目标车辆是否包括uwb模组;若所述应用处理器确定所述目标车辆包括uwb模组,则由所述应用处理器控制所述电子设备的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制;若所述应用处理器确定所述目标车辆不包括uwb模组,则由所述应用处理器通过所述电子设备的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制。10.根据权利要求9所述的电子设备,其特征在于,所述电子设备还包括存储器;所述存储器中存储了所述目标车辆的密钥,且所述存储器分别与所述预设通信模组或所述uwb模组连接;若所述目标车辆包括uwb模组,则所述uwb模组与所述存储器连接,并从所述存储器中获取所述目标车辆的密钥;若所述目标车辆不包括uwb模组,则所述预设通信模组与所述存储器连接,并从所述存储器中获取所述目标车辆的密钥。11.根据权利要求10所述的电子设备,其特征在于,所述电子设备还包括控制开关;若所述应用处理器确定所述目标车辆包括uwb模组,则由所述应用处理器向所述控制开关发送第一控制信号,以使所述控制开关基于所述第一控制信号控制所述电子设备的uwb模组与所述存储器连接;若所述应用处理器确定所述目标车辆不包括uwb模组,则由所述应用处理器向所述控制开关发送第二控制信号,以使所述控制开关基于所述第二控制信号控制所述电子设备的预设通信模组与所述存储器连接。12.一种目标车辆控制装置,其特征在于,应用于包括超宽带uwb模组的电子设备,所述装置包括:uwb模组确定模块,用于根据目标车辆的配置信息确定所述目标车辆是否包括uwb模组;若检测到目标车辆包括uwb模组,则第一车辆控制模块用于通过所述电子设备中的uwb模组与所述目标车辆中的uwb模组建立第一通信连接,并基于所述第一通信连接对所述目标车辆进行控制;若检测到所述目标车辆不包括uwb模组,则第二车辆控制模块用于通过所述电子设备
中的预设通信模组与所述目标车辆中的预设通信模组所预先建立的第二通信连接,对所述目标车辆进行控制。13.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至8中任一项所述的目标车辆控制方法的步骤。14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的目标车辆控制方法的步骤。
技术总结
本申请涉及一种目标车辆控制方法和装置、电子设备、计算机可读存储介质,应用于包括预设通信模组及超宽带UWB模组的电子设备,该目标车辆控制方法包括:根据目标车辆的配置信息确定目标车辆是否包括UWB模组;若目标车辆包括UWB模组,则通过电子设备中的UWB模组与目标车辆中的UWB模组建立第一通信连接,并基于第一通信连接对目标车辆进行控制;若目标车辆不包括UWB模组,则通过电子设备中的预设通信模组与目标车辆中的预设通信模组所预先建立的第二通信连接,对目标车辆进行控制。因此,就可以针对多种多样不同配置的电子设备及车辆,基于不同的通信连接以实现对车辆进行控制,方便用户的使用。用户的使用。用户的使用。


技术研发人员:陈华星
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2021.03.01
技术公布日:2021/6/29

转载请注明原文地址:https://doc.8miu.com/read-12583.html

最新回复(0)