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.图1是本发明实施例方案涉及的硬件运行环境的车辆座椅分级旋转设备的结构示意图;
35.图2为本发明车辆座椅分级旋转方法第一实施例的流程示意图;
36.图3为本发明车辆座椅分级旋转方法第二实施例的流程示意图;
37.图4为本发明车辆座椅分级旋转装置第一实施例的结构框图。
38.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
39.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
40.参照图1,图1为本发明实施例方案涉及的硬件运行环境的车辆座椅分级旋转设备结构示意图。
41.如图1所示,该车辆座椅分级旋转设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
42.本领域技术人员可以理解,图1中示出的结构并不构成对车辆座椅分级旋转设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
43.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及车辆座椅分级旋转程序。
44.在图1所示的车辆座椅分级旋转设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明车辆座椅分级旋转设备中的处理器1001、存储器1005可以设置在车辆座椅分级旋转设备中,所述车辆座椅分级旋转设备通过处理器1001调用存储器1005中存储的车辆座椅分级旋转程序,并执行本发明实施例提供的车辆座椅分级旋转方法。
45.本发明实施例提供了一种车辆座椅分级旋转方法,参照图2,图2为本发明一种车辆座椅分级旋转方法第一实施例的流程示意图。
46.本实施例中,所述车辆座椅分级旋转方法包括以下步骤:
47.步骤s10:在检测到目标车辆减速时,获取所述目标车辆的当前减速度。
48.应当理解的是,本实施例方法的执行主体可以是具有数据处理、网络通信以及程序运行功能的车辆座椅分级旋转设备,例如汽车中央控制器等,或者是其他能够实现相同或相似功能的装置或设备,以下统一称为车辆座椅分级旋转设备进行说明,本实施例对此不加以限制。
49.需要说明的是,当前减速度可以是目标车辆在进行刹车制动时的减速度。
50.应当理解的是,车辆座椅分级旋转设备在检测到目标车辆减速度时,判定此时目标车辆可能与前方障碍物或前方车辆距离较近,需要进行减速以避免在目标车辆发生碰撞时,车辆乘客受到伤害。
51.进一步地,为了根据历史刹车数据对目标车辆的当前减速度进行碰撞预测,上述步骤s10之前,所述方法还包括:
52.步骤s101:获取目标车辆的历史刹车数据集合,其中,所述历史刹车数据集合包含一个以上的历史刹车数据。
53.应当理解的是,车辆座椅分级旋转设备预先采集目标车辆的一定时间段内的所有历史刹车记录,其中历史刹车记录中包括历史减速度以及对应历史减速度的历史行驶速度、历史路况以及刹车制动距离。
54.需要说明的是,历史行驶数据可以是车辆座椅分级旋转设备记录的历史刹车记录中目标车辆行驶时的速度、加速度、减速度、路况或天气等数据,也可以是其它历史行驶数据。历史刹车数据集合可以是目标车辆一段时间周期内的一个、两个或者两个以上的历史刹车数据组成的集合,获取历史行驶数据的时间段可以是一个月或者半年等周期,也可以是其它时间段,本实施例不加以限定。
55.在具体实现中,车辆座椅分级旋转设备获取目标车辆一年以内的历史刹车数据集合a,并获取集合a中包含的所有历史刹车记录中目标车辆行驶时的速度、加速度、减速度、路况、天气以及刹车制动距离等数据。
56.步骤s102:根据所述历史刹车数据集合生成所述目标车辆的历史减速度集合,其中,所述历史减速度集合包含有一个以上的与所述历史刹车数据对应的历史减速度。
57.应当理解的是,为了对目标车辆的当前减速度与历史减速度进行比较,判断当前行驶数据下,目标车辆是否会发生碰撞,需要根据所述历史刹车数据集合生成所述目标车辆的历史减速度集合。
58.需要说明的是,历史减速度集合可以是车辆座椅分级旋转设备记录的历史刹车记录中目标车辆的所有减速度数据集合,其中历史减速度集合中包含有特定时间段内的所有减速度数据,特定时间段可以是一个月或半年等,也可以是其它时间段,本实施例不加以限定。
59.步骤s20:根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离。
60.应当理解的是,目标车辆在进行刹车减速时,实际刹车距离与当前行驶路况、目标
车辆的当前行驶速度以及目标车辆的当前减速度相关联,因此当前行驶路况、目标车辆的当前行驶速度以及目标车辆的当前减速度不同,目标车辆的实际刹车距离也不同。
61.需要说明的是,第一安全距离可以是目标车辆减速至安全行驶速度时的制动距离。其中,安全行驶速度可以是不会发生危险碰撞事故或不会引发车辆安全气囊引爆的速度,安全行驶速度可以是24km/h或20km/h等速度,也可以是小于24km/h的其它速度,本实施例不加以限定。
62.车辆座椅分级旋转设备根据当前行驶路况、目标车辆的当前行驶速度和目标车辆的当前减速度确定第一安全距离,如下所示,公式1为第一安全距离的计算公式,其中s1表示第一安全距离,v
t
表示安全行驶速度,t表示刹车制动时间,a1表示当前减速度,v0表示当前行驶速度。
[0063][0064]
第二安全距离可以是目标车辆减速至速度为零时的制动距离,车辆座椅分级旋转设备根据当前行驶路况、目标车辆的当前行驶速度以及目标车辆的当前减速度确定第二安全距离,其中第二安全距离大于第一安全距离。如下所示,公式2为第二安全距离的计算公式,其中s2表示第二安全距离,v
t
表示安全行驶速度,t表示刹车制动时间,a1表示当前减速度,v0表示当前行驶速度。
[0065][0066]
实时跟车距离可以是目标车辆与前方车辆或障碍物的实时距离。
[0067]
在具体实现中,车辆座椅分级旋转设备根据当前行驶路况、目标车辆的当前行驶速度和目标车辆的当前减速度确定目标车辆减速至安全行驶速度时的第一安全距离以及车辆座椅分级旋转设备根据跟车距离、当前行驶路况、目标车辆的当前行驶速度和目标车辆的当前减速度确定目标车辆减速至速度为零时的第二安全距离,并获取目标车辆与前方车辆或障碍物的实时距离。
[0068]
例如,车辆座椅分级旋转设备获取当前行驶路况为干燥沥青路面、目标车辆的安全行驶速度、目标车辆的当前行驶速度以及目标车辆的当前减速度,根据当前行驶路况、安全行驶速度、目标车辆的当前行驶速度以及目标车辆的当前减速度结合上述公式1确定目标车辆刹车至安全行驶速度时的第一安全距离为20m以及车辆座椅分级旋转设备根据跟车距离、当前行驶路况、目标车辆的当前行驶速度和目标车辆的当前减速度确定目标车辆刹车至速度为零时的第二安全距离为40m,并获取目标车辆与前方车辆或障碍物的实时距离为25m。
[0069]
进一步地,为了根据不同驾驶场景确定目标车辆的安全距离,上述步骤s20还包
括:
[0070]
步骤s21:根据所述当前行驶数据确定所述目标车辆的当前行驶速度和当前行驶路况;
[0071]
步骤s22:根据所述当前减速度、所述当前行驶速度以及所述当前行驶路况确定第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离。
[0072]
应当理解的是,目标车辆的刹车制动距离根据不同的行驶速度、行驶路况以及减速度确定,由于目标车辆每次进行驾驶的路况和减速度不同,因此就算减速度不变,目标车辆的刹车制动距离也随路况和速度的变化而变化。
[0073]
需要说明的是,当前行驶速度可以是目标车辆的当前行驶的时速,当前行驶路况可以是目标车辆当前行驶的路面情况和天气情况,当前路况可以是,雨天的沥青路面或晴天的沙漠路面等。
[0074]
步骤s30:在所述实时跟车距离大于所述第一安全距离时,根据所述当前减速度确定第一旋转角度,并将待旋转座椅旋转至所述第一旋转角度。
[0075]
应当理解的是,为了在目标车辆碰撞前远离车辆碰撞位置,需要提前将待旋转座椅旋转至一定的角度,以避免在车辆即将发生碰撞时,直接将待旋转座椅旋转至过大的角度,影响用户体验。
[0076]
需要说明的是,第一旋转角度可以是实时跟车距离大于第一安全距离时提前旋转的角度。实时跟车距离与第一安全距离越相近,预测目标车辆发生碰撞的概率越大,第一旋转角度就越大。
[0077]
在具体实现中,例如,车辆座椅分级旋转设备获取目标车辆的第一安全距离为25m,实时跟车距离为30m,因此当前实时跟车距离小于第一安全距离,根据所述当前减速度确定第一旋转角度为25
°
,并将待旋转座椅旋转至25
°
,以提前远离预测碰撞位置。
[0078]
进一步地,为了在目标车辆脱离危险状态时,将待选转座椅回调至初始状态,上述步骤s30之后,还包括:
[0079]
在所述实时跟车距离未小于所述第二安全距离时,将所述待旋转座椅从所述第一旋转角度旋转至原始位置。
[0080]
应当理解的是,在所述实时跟车距离未小于所述第二安全距离时,判定此时目标车辆与前车的跟车距离已经逐渐拉开至安全且不会发生碰撞的距离,因此需要将驾驶员的座位旋转至初始角度,以使驾驶员恢复正常驾驶。
[0081]
需要说明的是,原始位置可以是驾驶员对应的目标车辆驾驶座的初始位置,原始位置可以是基于目标车辆驾驶方向的水平坐标系的0
°
位置,也可以是其它位置,本实施例不加以限定。
[0082]
步骤s40:在所述实时跟车距离小于所述第二安全距离时,根据所述第一旋转角度确定第二旋转角度,并将所述待旋转座椅从所述第一旋转角度旋转至所述第二旋转角度。
[0083]
应当理解的是,为了在目标车辆刹车制动至速度为零时的制动距离大于实时跟车距离时,避免车内乘客受到危险,需要将待旋转座椅从第一旋转角度旋转至第二旋转角度,提升确保车辆乘客的安全。
[0084]
需要说明的是,第二旋转角度可以是在目标车辆的实时跟车距离小于第二安全距离时,为避免车内乘客受到碰撞伤害提前旋转座椅的角度。其中,第二旋转角度大于第一旋
emergency bra-king system,aeb)介入或者驾驶员意识到危险而将刹车踩到底,仍然无法避免碰撞,此时需要采取座椅旋转等安全措施。
[0097]
需要说明的是,第三安全距离可以是目标车辆减速至速度为零时的制动距离,车辆座椅分级旋转设备根据当前行驶路况、目标车辆的当前行驶速度以及目标车辆的当前减速度确定第三安全距离。其中,第三安全距离大于第二安全距离。
[0098]
在具体实现中,例如,目标车辆的当前减速度为18m/s2,历史减速度为25m/s2,车辆座椅分级旋转设备在所述当前减速度18m/s2未超过所述历史减速度25m/s2时,根据所述当前减速度确定第三安全距离为90m,并获取所述目标车辆的实时跟车距离为50m。
[0099]
步骤s2012:在所述实时跟车距离小于所述第三安全距离时,根据所述当前减速度确定第三旋转角度,并将待旋转座椅旋转至所述第三旋转角度。
[0100]
应当理解的是,车辆座椅分级旋转设备根据当前行驶工况和目标车辆的当前行驶速度确定目标车辆的当前行驶数据,根据历史行驶数据集合中与当前行驶数据对应的历史行驶数据,再根据该历史行驶数据确定对应的历史减速度。若当前减速度超过历史减速度,则判定目标车辆以当前减速度刹车至速度为零时的制动距离大于历史行驶数据对应的制动距离,因此为了避免驾驶员受到碰撞伤害,需将待旋转座椅旋转至第三旋转角度。
[0101]
需要说明的是,第三旋转角度可以是在目标车辆的实时跟车距离小于第三安全距离时,为避免车内乘客受到碰撞伤害提前旋转座椅的角度,其中第三旋转角度大于第二旋转角度。
[0102]
在具体实现中,目标车辆的实时跟车距离为60m,第三安全距离为100m,此时所述实时跟车距离小于所述第三安全距离,车辆座椅分级旋转设备根据所述当前减速度确定第三旋转角度为60
°
,并将待旋转座椅旋转至60
°
,以确保驾驶员安全。
[0103]
进一步地,为了在实时跟车距离未小于第三安全距离时,将座椅恢复正常,上述步骤s2012之后,还包括:
[0104]
步骤s2013:在所述实时跟车距离未小于所述第三安全距离时,将所述待旋转座椅从所述第三旋转角度旋转至原始位置。
[0105]
应当理解的是,在所述实时跟车距离未小于所述第三安全距离时,判定此时目标车辆与前车的跟车距离已经逐渐拉开至安全且不会发生碰撞的距离,因此需要将驾驶员的座位旋转至初始角度,以使驾驶员恢复正常驾驶。
[0106]
需要说明的是,原始位置可以是驾驶员对应的目标车辆驾驶座的初始位置,原始位置可以是基于目标车辆驾驶方向的水平坐标系的0
°
位置,也可以是其它位置,本实施例不加以限定。
[0107]
步骤s202:在所述目标车辆的当前减速度超过所述历史减速度时,执行根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离的步骤。
[0108]
应当理解的是,在目标车辆的当前减速度超过历史减速度时,判定目标车辆以当前减速度进行减速的制动距离小于历史减速度对应的制动距离。例如,当前减速度为25m/s2,历史减速度为20m/s2,历史减速度的制动距离为50m,由于当前行驶数据与历史减速度对应的行驶数据相同,因此以25m/s2进行刹车时,目标车辆的制动距离小于50m,因此目标车辆以当前减速度进行制动车辆座椅分级旋转设备通过执行根据所述当前减速度确定与前
车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离的步骤,以确保车内乘客的安全,避免乘客受到碰撞伤害。
[0109]
在具体实现中,例如车辆座椅分级旋转设备获取目标车辆的当前减速度为27m/s2、当前行驶速度为65km/h和当前路况为干燥沥青路面,根据当前行驶数据确定对应的历史行驶数据集合中历史行驶速度为65km/h和历史路况为干燥沥青路面,再根据历史行驶速度为65km/h和历史路况为雨天沥青路面对应的历史刹车制动距离为a,历史减速度为25m/s2,由于当前减速度大于历史减速度,所以目标车辆以当前减速度进行刹车的制动距离b大于a。因此目标车辆以当前减速度进行制动车辆座椅分级旋转设备通过执行根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离的步骤,以确保车内乘客的安全,避免乘客受到碰撞伤害。
[0110]
本实施例通过获取所述目标车辆的当前行驶数据,根据历史减速度集合和历史刹车数据集合确定所述当前行驶数据对应的历史减速度,在所述目标车辆的当前减速度超过所述历史减速度时,执行根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离的步骤。由于本发明是根据当前行驶数据确定与之对应的历史刹车数据,再根据历史刹车数据确定对应的历史减速度,通过判断当前减速度是否超过历史减速度,再确定是否执行根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离的步骤,实现了根据目标车辆的当前减速度对碰撞进行预测,有效避免了车内乘客受到碰撞伤害,提升了用户体验。
[0111]
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有车辆座椅分级旋转程序,所述车辆座椅分级旋转程序被处理器执行时实现如上文所述的车辆座椅分级旋转方法的步骤。
[0112]
由于本存储介质采用了上述所有实施例的全部技术方案,因此至少县有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
[0113]
参照图4,图4为本发明车辆座椅分级旋转装置第一实施例的结构框图。
[0114]
如图4所示,本发明实施例提出的车辆座椅分级旋转装置包括:
[0115]
减速检测模块10,用于在检测到目标车辆减速时,获取所述目标车辆的当前减速度;
[0116]
距离获取模块20,用于根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离;
[0117]
第一旋转模块30,用于在所述实时跟车距离大于所述第一安全距离时,根据所述当前减速度确定第一旋转角度,并将待旋转座椅旋转至所述第一旋转角度;
[0118]
第二旋转模块40,用于在所述实时跟车距离小于所述第二安全距离时,根据所述第一旋转角度确定第二旋转角度,并将所述待旋转座椅从所述第一旋转角度旋转至所述第二旋转角度。
[0119]
进一步地,所述距离获取模块20,还用于获取所述目标车辆的当前行驶数据,根据历史减速度集合和历史刹车数据集合确定所述当前行驶数据对应的历史减速度,在所述目标车辆的当前减速度超过所述历史减速度时,执行根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离的步骤。
[0120]
进一步地,所述距离获取模块20,还用于获取目标车辆的历史刹车数据集合,其
中,所述历史刹车数据集合包含一个以上的历史刹车数据,根据所述历史刹车数据集合生成所述目标车辆的历史减速度集合,其中,所述历史减速度集合包含有一个以上的与所述历史刹车数据对应的历史减速度。
[0121]
进一步地,所述距离获取模块20,还用于在所述当前减速度未超过所述历史减速度时,根据所述当前减速度确定第三安全距离,并获取所述目标车辆的实时跟车距离,在所述实时跟车距离小于所述第三安全距离时,根据所述当前减速度确定第三旋转角度,并将待旋转座椅旋转至所述第三旋转角度。
[0122]
进一步地,所述距离获取模块20,还用于在所述实时跟车距离未小于所述第三安全距离时,将所述待旋转座椅从所述第三旋转角度旋转至原始位置。
[0123]
进一步地,所述距离获取模块20,还用于根据所述当前行驶数据确定所述目标车辆的当前行驶速度和当前行驶路况,根据所述当前减速度、所述当前行驶速度以及所述当前行驶路况确定第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离。
[0124]
进一步地,所述第一旋转模块30,还用于在所述实时跟车距离未小于所述第二安全距离时,将所述待旋转座椅从所述第一旋转角度旋转至原始位置。
[0125]
本实施例通过检测到目标车辆减速时,获取所述目标车辆的当前减速度,根据所述当前减速度确定与前车的第一安全距离和第二安全距离,并获取所述目标车辆的实时跟车距离,在所述实时跟车距离大于所述第一安全距离时,根据所述当前减速度确定第一旋转角度,并将待旋转座椅旋转至所述第一旋转角度,在所述实时跟车距离小于所述第二安全距离时,根据所述第一旋转角度确定第二旋转角度,并将所述待旋转座椅从所述第一旋转角度旋转至所述第二旋转角度。由于本发明是根据当前减速度确定安全距离,再根据跟车距离和安全距离控制座椅分级旋转,实现了根据驾驶场景控制座椅分级旋转,提升了车辆的安全性。
[0126]
应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。
[0127]
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
[0128]
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的车辆座椅分级旋转方法,此处不再赘述。
[0129]
此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0130]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0131]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质
(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0132]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。