一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆被控器件的控制方法、装置、设备、车辆和介质与流程

2022-12-06 19:21:58 来源:中国专利 TAG:


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.图1是本公开实施例提供的一种车辆被控器件的控制方法的流程示意图;
49.图2是本公开实施例提供的另一种车辆被控器件的控制方法的流程示意图;
50.图3是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图;
51.图4是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图;
52.图5是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图;
53.图6是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图;
54.图7是本公开实施例提供的一种车辆平面结构示意图;
55.图8是本公开实施例提供的车辆被控器件的控制装置的结构示意图;
56.图9是本公开实施例提供的电子设备的结构示意图。
具体实施方式
57.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
58.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
59.现有技术,车内被控器件的控制操作基于驾驶员前的操作面板或操作按钮进行,
例如,驾驶员对车载空调的控制等。当位于车内的其他乘客希望对车内的被控器件进行控制时,也需要驾驶员进行相关操作。可见,车内被控器件的控制操作不仅过度依赖驾驶员操作,驾驶员在操作时也较为繁琐。
60.基于此,本公开提供一种车辆被控器件的控制方法、装置、电子设备和存储介质,包括:获取控制终端的第一位置信息;根据车辆座椅的第二位置信息,获取第二位置信息与第一位置信息匹配的车辆座椅的关联关系表,其中,关联关系表包括车辆座椅的第二位置信息及其对应的被控器件、及被控器件的第三位置信息;确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件;根据控制终端的控制指令,控制目标被控器件执行操作。当用户通过控制终端,如遥控器,控制被控器件时,首先根据车辆座椅的第二位置信息,获取第二位置信息与控制终端的第一位置信息匹配的车辆座椅的关联关系表,然后从关联关系表中确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件,实现位于不同车辆座椅处的用户通过控制终端对被控器件的调节,减少依赖驾驶员对被控器件的操作,提高用户使用感受。
61.本公开的车辆被控器件的控制方法可以由车辆中的整车控制终端执行,也可以由专门的其他控制终端执行,这里不做限定。
62.本技术中的装置和方法可以应用于不同车辆,例如出租车、私家车、顺风车、无人驾驶车辆、自动驾驶车辆等。
63.下面以几个可选的实施例对本公开的技术方案做详细描述。
64.图1为本公开提供的一种车辆被控器件的控制方法的流程示意图,如图1所示,本实施例的方法如下:
65.s10、获取控制终端的第一位置信息。
66.控制终端示例性可以为车载遥控器等。
67.具体的,控制终端的第一位置信息指示控制终端在车辆座舱空间内的位置,可基于坐标位置确定,具体的,基于车辆的中心点建立空间坐标系,示例性的,第一位置信息为控制终端上的设定点在车辆座舱空间内的位置(x1,y1,z1)。
68.s20、根据车辆座椅的第二位置信息,获取第二位置信息与第一位置信息匹配的车辆座椅的关联关系表。
69.车辆座椅的第二位置信息指示车辆座椅在车辆座舱空间内的位置,也可基于坐标位置确定,示例性的,第二位置信息为车辆座椅坐垫的前边沿上的设定点在车辆座舱空间内的位置(x2,y2,z2)。
70.每个车辆座椅对应一个关联关系表,该关联关系表包括车辆座椅的第二位置信息及其对应的被控器件、及被控器件的第三位置信息。
71.具体的,车辆座椅至少包括第一车辆座椅、第二车辆座椅、第三车辆座椅和第四车辆座椅,示例性的,第一车辆座椅和第二车辆座椅为车辆前排座椅,第一车辆座椅为主驾驶座椅,第二车辆座椅为副驾驶座椅,第三车辆座椅和第四车辆座椅为车辆后排座椅,第三车辆座椅为主驾驶正后方的座椅,第四车辆座椅为副驾驶正后方的座椅。
72.被控器件示例性包括空调、车内顶灯、车窗等,其中,被控器件为空调时,空调至少包括第一空调出风口、第二空调出风口等,被控器件为车内顶灯时,车内顶灯至少包括车照
明灯、车阅读灯、车门控灯等,被控器件为车窗时,车窗包括前左车窗、前右车窗、后左车窗、后右车窗等。
73.作为一种可实施方式,示例性的,第一车辆座椅的第二位置信息为(x21,y21,z21),第二车辆座椅的第二位置信息为(x22,y22,z22),第三车辆座椅的第二位置信息为(x23,y23,z23),第四车辆座椅的第二位置信息为(x24,y24,z24)。
74.基于控制终端的第一位置信息和车辆座椅的第二位置信息,获取第二位置信息与第一位置信息匹配的车辆座椅的关联关系表,即当控制终端位于某车辆座椅的区域范围中时,获取该车辆座椅的关联关系表。上述匹配可以指:(x1,y1,z1)位于(x2,y2,z2)附加设定值后的区间内。上述设定值可以是x、y和z方向上分别预设值的附加设定值,不同方向上的附加设定值可以不同。
75.例如:当控制终端位于第三车辆座椅的区域范围中时,则获取第三车辆座椅的关联关系表。
76.假设第三车辆座椅对应的关联关系表如下表一所示:
77.表一 关联关系表
78.第三车辆座椅第一空调出风口第二空调出风口(x23,y23,z23)(x31,y31,z31)(x32,y32,z32)
79.如上表一所示,关联关系表包括第三车辆座椅的第二位置信息(x23,y23,z23),第三车辆座椅对应的被控器件第一空调出风口和第二空调出风口,以及第一空调出风口的第三位置信息(x31,y31,z31),第二空调出风口的第三位置信息(x32,y32,z32)。
80.s40、确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件。
81.基于获取到的车辆座椅的关联关系表中被控器件的第三位置信息,确定与第一位置信息匹配的第三位置信息,从而确定被控器件是关联关系表中的哪一个被控器件,即当控制终端位于某被控器件的区域范围中时,确定该被控器件为目标被控器件。上述匹配可以指:(x1,y1,z1)位于(x31,y31,z31)附加设定值后的区间内,或(x1,y1,z1)位于(x32,y32,z31)附加设定值后的区间内。上述设定值可以是x、y和z方向上分别预设值的附加设定值,不同方向上的附加设定值可以不同。
82.具体的,结合表1,关联关系表中,被控器件包括第一空调出风口和第二空调出风口,当控制终端的第一位置信息与第三位置信息(x32,y32,z32)匹配,第三位置信息(x32,y32,z32)对应的是第二空调出风口,则可以确定目标被控器件是第二空调出风口。
83.需要说明的是,当控制终端控制的被控器件为车窗时,获取的关联关系表中包括车辆座椅的第二位置信息以及前左车窗、前右车窗、后左车窗和后右车窗车,以及前左车窗、前右车窗、后左车窗和后右车窗车分别对应的第三位置信息。当控制终端控制的被控器件为车内顶灯时,获取的关联关系表中包括车辆座椅的第二位置信息以及车照明灯、车阅读灯和车门控灯灯、以及车照明灯、车阅读灯和车门控灯分别对应的第三位置信息,本公开实施例不对此进行一一举例说明。
84.进一步的,上述实施例中,关联关系表中车辆座椅的第二位置信息和被控器件的第三位置信息基于车辆的中心点建立空间坐标系确定。
85.s60、根据控制终端的控制指令,控制目标被控器件执行操作。
86.控制指令包括打开指令、关闭指令、向上摆动指令、向下摆动指令、向左摆动指令和向右摆动指令等指令。
87.当确定控制终端所控制的目标被控器件后,获取控制终端的控制指令,并控制目标被控器件执行操作。
88.示例性的,若车辆的控制终端获取的控制终端的第一位置信息与第三车辆座椅的第二位置信息重合,则选取第三车辆座椅对应的关联关系表,通过第三关联关系表中被控器件的第三位置信息与第一位置信息的匹配关系,确定目标被控器件,即首先可以调整被控器件的控制终端位于第三车辆座椅上,并获取第三车辆座椅的关联关系表,基于获取的第三车辆座椅的关联关系表,从第三关联关系表包括的被控器件的第三位置信息确定与第一位置信息匹配的第三位置信息,将确定的第三位置信息对应的被控器件作为目标被控器件,实现控制终端对目标被控器件的控制。
89.本公开实施例提供的车辆被控器件的控制方法,获取控制终端的第一位置信息;根据车辆座椅的第二位置信息,获取第二位置信息与第一位置信息匹配的车辆座椅的关联关系表,其中,关联关系表包括车辆座椅的第二位置信息及其对应的被控器件、及被控器件的第三位置信息;确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件;根据控制终端的控制指令,控制目标被控器件执行操作。当用户通过控制终端控制被控器件时,首先根据车辆座椅的第二位置信息,获取第二位置信息与控制终端的第一位置信息匹配的车辆座椅的关联关系表,然后从关联关系表中确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件,实现位于不同车辆座椅处的用户通过控制终端对被控器件的调节,减少依赖驾驶员对被控器件的操作,提高用户使用感受。
90.图2是本公开实施例提供的另一种车辆被控器件的控制方法的流程示意图,本公开实施例是在上述实施例的基础上,如图2所示,步骤s40之前还包括:
91.s30、根据关联关系表,确定控制终端与被控器件的角度信息、距离信息或位置信息。具体的,当控制终端位于第三车辆座椅的区域范围内时,此时获取的关联关系表为第三车辆座椅的关联关系表,第三车辆座椅的关联关系表如上表一所示,由第三车辆座椅的关联关系表可知,被控器件包括第一空调出风口和第二空调出风口,第一空调出风口的第三位置信息为(x31、y31,z31),第二空调出风口的第三位置信息为(x32,y32,z32),由于已知控制终端的第一位置信息,此时可以基于控制终端的第一位置信息以及第三车辆座椅的关联关系表中包括的第一空调出风口的第三位置信息以及第二空调出风口的第三位置信息,确定控制终端与第一空调出风口之间的角度信息、距离信息或位置信息,以及控制终端与第二空调出风口之间的角度信息、距离信息或位置信息。
92.例如,控制终端与第一空调出风口之间的角度信息θ=(θ1,θ2),其中,控制终端与第一空调出风口之间的距离信息控制终端与第一空调出风口之间的位置信息(x31-x1,y31-y1,z31-z1)。
93.需要说明的是,上述实例中,控制终端与第一空调出风口之间的角度信息是通过将控制终端与第一空调出风口投影至xy对应的二维坐标系以及将控制终端与第一空调出
风口投影至xz对应的二维坐标系所得,其中,将控制终端与第一空调出风口投影至xy对应的二维坐标系获得的角度信息为水平维度的角度信息,将控制终端与第一空调出风口投影至xz对应的二维坐标系获得的角度信息为垂直维度的角度信息。
94.在具体的实施方式中,若第一空调出风口和第二空调出风口对应的z轴坐标相同,即z31=y32,此时,基于控制终端与第一空调出风口在水平维度的角度信息可以确定被控器件中与第一位置信息匹配的第三位置信息对应的被控器件,若第一空调出风口和第二空调出风口对应的y轴坐标相同,即y31=y32,此时,基于控制终端与第一空调出风口在垂直维度的角度信息可以确定被控器件中与第一位置信息匹配的第三位置信息对应的被控器件。
95.当车辆被控器件的控制方法包括步骤s30时,步骤s40的一种具体可实施方式包括:
96.s41、当控制终端与被控器件的角度信息、距离信息或位置信息满足预设范围时,将确定出的满足预设范围的第三位置信息对应的被控器件作为控制终端的目标被控器件。
97.可选的,当控制终端与被控器件的角度信息、距离信息或位置信息满足预设范围时,将确定出的满足预设范围的第三位置信息对应的被控器件作为控制终端的目标被控器件,包括:
98.当控制终端与被控器件的角度信息满足预设角度范围时,将确定出的满足预设角度范围的第三位置信息对应的被控器件作为控制终端的目标被控器件;
99.当控制终端与被控器件的距离信息满足预设距离范围时,将确定出的满足预设距离范围的第三位置信息对应的被控器件作为控制终端的目标被控器件;或,
100.当控制终端与被控器件的位置信息满足预设位置范围时,将确定出的满足预设位置范围的第三位置信息对应的被控器件作为控制终端的目标被控器件。
101.具体的,在获取到控制终端与被控器件的角度信息后,若控制终端与被控器件之间的角度信息满足第一空调出风口对应的预设角度范围,此时,确定第一空调出风口为目标被控器件,若控制终端与被控器件之间的角度信息满足第二空调出风口对应的预设角度范围,此时,确定第二空调出风口为目标被控器件。
102.例如,第一空调出风口与控制终端之间的预设角度范围为(-30
°
~0),第二空调出风口与控制终端之间的预设角度范围为(45
°
~70
°
),而基于控制终端的第一位置信息与被控器件的第三位置信息,确定控制终端与第一空调出风口之间的角度信息为-15
°
,控制终端与第二空调出风口之间的角度信息为30
°
,此时,可以确定控制终端与第一空调出风口的角度信息满足第一空调出风口对应的预设角度范围,因此,目标被控器件为第一空调出风口;若基于控制终端的第一位置信息与被控器件的第三位置信息,确定控制终端与第一空调出风口之间的角度信息为-36
°
,控制终端与第二空调出风口之间的角度信息为47
°
,此时,可以确定控制终端与第二空调出风口的角度信息满足第二空调出风口对应的预设角度范围,因此,目标被控器件为第二空调出风口。
103.同理,在获取到控制终端与被控器件的距离信息后,若控制终端与被控器件之间的距离信息满足第一空调出风口对应的预设距离范围,此时,确定第一空调出风口为目标被控器件,若控制终端与被控器件之间的距离信息满足第二空调出风口对应的预设距离范围,此时,确定第二空调出风口为目标被控器件。在获取到控制终端与被控器件的位置信息
后,若控制终端与被控器件之间的位置信息满足第一空调出风口对应的预设位置范围,此时,确定第一空调出风口为目标被控器件,若控制终端与被控器件之间的位置信息满足第二空调出风口对应的预设位置范围,此时,确定第二空调出风口为目标被控器件。
104.图3是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图,本公开实施例是在上述实施例的基础上,如图3所示,步骤s60之前还包括:
105.s50、接收控制终端的通信连接请求信息。
106.具体的,控制终端发送通信连接请求至车辆中的整车控制终端或其它专门的控制终端,整车控制终端或其它专门的控制终端建立与控制终端之间的通信连接,控制终端与整车控制终端或其它专门的控制终端之间的通信方式可以通过蓝牙模块、红外模块等建立。
107.当车辆被控器件的控制方法包括步骤s50时,步骤s60的一种可实施方式包括:
108.s61、在与控制终端建立通信连接后,接收控制终端的控制指令,根据控制终端的控制指令,控制目标被控器件执行操作。
109.其中,控制指令中包括指示目标被控器件执行操作对应的指令。
110.具体的,控制指令至少包括打开指令、关闭指令、向上摆动指令、向下摆动指令、向左摆动指令和向右摆动指令。
111.车辆中的整车控制终端或其它专门的控制终端在与控制终端建立通信连接后,车辆中的整车控制终端或其它专门的控制终端可以接收控制终端发送的控制指令,并基于接收到的控制终端发送的控制指令控制目标被控器件。
112.示例性的,当确定与第一位置信息匹配的第三位置信息为第一空调出风口对应的第三位置信息,此时确定控制终端的目标被控器件是第三空调出风口,若车辆中的整车控制终端或其它专门的控制终端接收的控制终端的控制指令为打开指令,则车辆中的整车控制终端或其它专门的控制终端在接收到打开指令后,控制第三空调出风口执行打开指令对应的打开操作,即车辆中的整车控制终端或其它专门的控制终端控制第三空调出风口打开。
113.本公开实施例提供的车辆被控器件的控制方法,在确定目标被控器件后,接收控制终端的通信连接请求信息,并建立车辆中的整车控制终端或其它专门的控制终端与控制终端之间的通信通道,在与控制终端建立通信连接后,接收控制终端的控制指令,根据控制终端的控制指令,控制目标被控器件执行操作,实现对控制终端控制目标被控器件执行控制指令对应的操作。
114.图4是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图,本公开实施例是上述实施例的基础上,如图4所示,步骤s60的另一种具体可实施方式包括:
115.s63、根据控制终端的姿态指令,控制目标被控器件执行调整操作。
116.其中,姿态指令包括左右姿态指令和上下姿态指令。
117.由于控制终端的控制指令可以是用户手持控制终端进行左右、上下摆动等操作,即控制终端的控制指令为用户在区域内的姿态体验操作,因此,当接收控制终端的姿态指令,根据姿态指令控制目标被控器件执行与姿态指令对应的姿态调整操作。
118.图5是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图,本公开实施例是在图4对应的实施例的基础上,如图5所示,步骤s63之前还包括:
119.s62、获取车辆的状态信息。
120.其中,状态信息至少包括车辆转角信息。
121.在具体的实施方式中,控制终端的姿态指令中左右姿态指令与车辆的转角信息存在对应关系,当车辆处于静止状态时,控制目标被控器件执行调整操作与控制终端的姿态指令对应调整角度一致,而当车辆进行左转或右转时,此时,控制终端的左右姿态指令为控制终端相对车辆的左右姿态指令,由于车辆进行左转或右转,此时车辆会相对地球有转角信息,此时控制目标被控器件执行调整操作与控制终端的姿态指令以及车辆的转角信息有关。
122.以下将通过具体的实施例说明当车辆进行左转或右转时,根据控制终端的姿态指令,控制目标被控器件执行调整操作的过程。
123.当车辆被控器件的控制方法包括步骤s32时,步骤s63的一种具体可实施方式包括:
124.s631、根据左右姿态指令确定控制终端的第一角度信息。
125.当用户手持控制终端向左摆动操作,此时车辆中的整车控制终端或其它专门的控制终端获取的左右姿态指令为向左摆动指令,基于获取到的向左摆动指令,确定用户手持控制终端向左摆动的第一角度信息。
126.s632、根据第一角度信息和转角信息的差值,确定目标被控器件执行左右调整角度,并控制目标被控器件执行与左右调整角度对应的调整操作。
127.此时,获取的控制终端的第一角度信息为控制终端相对车辆的角度信息,在获取到控制终端相对车辆的第一角度信息后,根据车辆的转角信息以及第一角度信息,通过求取第一角度信息与转角信息的差值确定控制终端控制目标被控之前执行左右调整的角度。
128.图6是本公开实施例提供的又一种车辆被控器件的控制方法的流程示意图,本公开实施例上述实施例的基础上,如图6所示,步骤s10之前还包括:
129.s01、构建空间坐标系。
130.具体的,车辆的中心点可以为车辆中心对应的点,也可以为车辆重心对应的点,为保证获取的车辆座椅的第一位置信息、被控器件的第二位置信息以及控制终端的第三位置信息的准确性,通过构建空间坐标系,在构建的空间坐标系中确定控制终端的第一位置信息、车辆座椅的第二位置信息以及被控器件的第三位置信息。
131.需要说明的是,图7中示例性表示构建的空间坐标系为二维坐标系,在具体的可实施方式中,由于车辆为立体结构,因此,可以通过构建三维空间坐标系,进而确定控制终端的第一位置信息、车辆座椅的第二位置信息以及被控器件的第三位置信息。
132.s02、基于空间坐标系,确定控制终端的第一位置信息、车辆座椅的第二位置信息以及被控器件的第三位置信息。
133.确定控制终端的第一位置信息、车辆座椅的第二位置信息以及被控器件的第三位置信息指的是控制终端在空间坐标系中的第一位置信息,车辆座椅在空间坐标系中的第二位置信息以及被控器件在空间坐标系的第三位置信息。
134.图8是本公开实施例提供的一种车辆被控器件的控制装置的结构示意图,如图8所示,车辆被控器件的控制装置包括:
135.第一位置信息获取模块810,用于获取控制终端的第一位置信息;
136.关联关系表获取模块820,用于根据车辆座椅的第二位置信息,获取第二位置信息与第一位置信息匹配的车辆座椅的关联关系表,其中,关联关系表包括车辆座椅的第二位置信息及其对应的被控器件、及被控器件的第三位置信息;
137.目标被控器件确定模块830,用于确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件;
138.控制模块840,用于根据所控制终端的控制指令,控制目标被控器件执行操作。
139.本公开实施例提供的车辆被控器件的控制装置,获取控制终端的第一位置信息;根据车辆座椅的第二位置信息,获取第二位置信息与第一位置信息匹配的车辆座椅的关联关系表,其中,关联关系表包括车辆座椅的第二位置信息及其对应的被控器件、及被控器件的第三位置信息;确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件;根据控制终端的控制指令,控制目标被控器件执行操作。当用户通过控制终端控制被控器件时,首先根据车辆座椅的第二位置信息,获取第二位置信息与控制终端的第一位置信息匹配的车辆座椅的关联关系表,然后从关联关系表中确定与第一位置信息匹配的第三位置信息,将确定出的第三位置信息对应的被控器件作为控制终端的目标被控器件,实现位于不同车辆座椅处的用户通过控制终端对被控器件的调节,减少依赖驾驶员对被控器件的操作,提高用户使用感受。
140.可选的,还包括:
141.根据关联关系表,确定控制终端与被控器件的角度信息、距离信息或位置信息;
142.目标被控器件确定模块,包括:
143.目标被控器件确定单元,用于当控制终端与被控器件的角度信息、距离信息或位置信息满足预设范围时,将确定出的满足预设范围的第三位置信息对应的被控器件作为控制终端的目标被控器件。
144.可选的,目标被控器件确定单元的一种具体可实施方式包括:
145.当控制终端与被控器件的角度信息满足预设角度范围时,将确定出的满足预设角度范围的第三位置信息对应的被控器件作为控制终端的目标被控器件;
146.当控制终端与被控器件的距离信息满足预设距离范围时,将确定出的满足预设距离范围的第三位置信息对应的被控器件作为控制终端的目标被控器件;或,
147.当控制终端与被控器件的位置信息满足预设位置范围时,将确定出的满足预设位置范围的第三位置信息对应的被控器件作为控制终端的目标被控器件。
148.可选的,还包括:
149.请求信息接收模块,用于接收控制终端的通信连接请求信息;
150.目标操作请求信息接收模块,用于在与控制终端建立通信连接后,接收控制终端的控制指令,控制目标被控器件执行操作。
151.可选的,控制模块的一种可实施方式包括:
152.根据控制终端的姿态指令,控制目标被控器件执行调整操作,其中,姿态指令包括左右姿态指令和上下姿态指令。
153.可选的,还包括:
154.车辆状态信息获取模块,用于获取车辆的状态信息,其中,状态信息至少包括车辆转角信息;
155.控制模块的另一种可实施方式包括:
156.根据左右姿态指令确定控制终端的第一角度信息;
157.根据第一角度信息和转角信息的差值,确定目标被控器件执行左右调整角度,并控制目标被控器件执行与左右调整角度对应的调整操作。
158.可选的,还包括:
159.空间坐标系建立模块,用于构建空间坐标系;
160.位置信息确定模块,用于基于空间坐标系,确定控制终端的第一位置信息、车辆座椅的第二位置信息以及被控器件的第三位置信息。
161.本发明实施例所提供的装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
162.值得注意的是,上述装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
163.图9是本公开实施例提供的一种电子设备的结构示意图,如图9所示,该电子设备包括处理器910、存储器920、输入装置930和输出装置940;计算机设备中处理器910的数量可以是一个或多个,图9中以一个处理器910为例;电子设备中的处理器910、存储器920、输入装置930和输出装置940可以通过总线或其他方式连接,图9中以通过总线连接为例。
164.存储器920作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中方法对应的程序指令/模块。处理器910通过运行存储在存储器920中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现本发明实施例所提供的方法。
165.存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器920可进一步包括相对于处理器910远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
166.输入装置930可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,可以包括键盘、鼠标等。输出装置940可包括显示屏等显示设备。
167.本公开实施例还提供了一种车辆,所述车辆包括上述实施例提供的电子设备。
168.本公开实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于实现本发明实施例所提供的方法。
169.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。
170.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的
部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
171.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
172.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献