1.本发明涉及计算机仿真技术领域,尤其涉及基于人工智能的虚拟司机技术。
背景技术:2.家用汽车逐渐得到了普及,在此基础上,私家汽车逐渐成为了人们出行的主要交通方式,汽车固然为人们的交通出行提供了巨大的便利,但随着汽车的增多随之而来的交通事故也在不断增多,有利有弊,需要得到有效的处理和解决。
3.近几年人工智能成为了科技热点,智能汽车的研究也引进了人工智能领域,自动驾驶汽车是一种通过电脑系统实现自动驾驶的智能汽车,它的行驶模式安全、节能高效,工业界和学术界都因为它的安全性和运输能力,销售效率,尤其是随着数量的增加交通事故中受伤和死亡的车辆增加的,作为未来车辆的关键技术,自动驾驶车可以切实减少人为因素造成的交通事故,从而提高行车安全,基于信息的流量共享自动驾驶技术能有效缓解交通拥挤,以及污染问题。
4.在自动驾驶车辆中,安全性时非常重要的研究课题,在自动驾驶车辆行使中,可能会遇到视野遮挡(俗称“鬼探头”)的问题,出现视野遮挡后如若不及时处理可能会导致严重的交通事故,从而影响自动驾驶车辆的安全性。
技术实现要素:5.为此,本发明提供基于人工智能的虚拟司机技术,提出一种用以解决自动驾驶车辆在行使中遭遇视野遮挡影响行径车辆安全性的问题。
6.一种驾驶车辆视野遮挡问题解决方法,包括:
7.在高精度地图坐标域中,构建汽车模型并以模型为原点建立三维坐标系并确定车辆的位置与姿态;
8.建立盲点模块,从高精度地图信息中获取人行道的信息(或从高精度地图信息中获取相关车道的信息),根据车辆三维坐标系判断车辆所在车道到视野遮挡区域人行道末端的距离(或交叉车道上,视野被遮挡区域),在车辆视野遮挡区可见区建立虚拟行人障碍模型并假设虚拟行人障碍模型会在行人横道上走(或在交叉车道上,视野被遮挡的区域建立虚拟车辆障碍物模型);
9.建立规划模块,获取车辆与人行道位置信息在人行道2m处建立碰撞点,车到达碰撞点后控制车辆进行一次减速,待车辆视野被遮挡区域被视野覆盖后删除虚拟行人障碍模块(或虚拟车辆障碍模型)。
10.一种自动驾驶控制系统,包括:
11.感知传感器,接入中央处理模块,用以采集车辆周围的环境信息并将信息传至中央处理模块;
12.中央处理模块,通过感知模块以及处理器,供给的环境信息车辆信息进行相应的编辑,并下达指令为处理器,以控制自动驾驶车辆,其中所述中央处理模块包括,规划模块
与盲点模块,所述规划模块接收车辆导航设定的路径信息来根据高精度地图来设定行驶路线,并在人行道与交叉车道处进行行使速度规划,所述路径信息包括距离、方向以及旋转角度;盲点模块用以构件虚拟障碍物模型;
13.控制器,接入中央处理模块,用以控制汽车操作来完成中央处理模块传达的指令。
14.并且,自动驾驶控制系统还包括一个定位设备,接入中央处理模块,并且被配置为获取所述自动驾驶车辆定位信息并将所述自动驾驶车辆定位信息发送至中央处理器,并实时更新定位信息,中央处理模块根据定位信息,实时更新所述自动驾驶车辆在所述高精度地图的位置并对显示的高精度地图进行刷新。
15.并且,所述中央处理模块内还包括临时储存单元用以储存盲点模块建立的虚拟障碍物模型,待感知传感器检测到被遮挡位置中央处理器删除所述临时储存单元中的虚拟障碍物模型。
16.并且,所述感知传感器包括12个超声波传感器,主要用于泊车辅助;8个摄像头,主要用于捕捉影像进行图像识别;4个短距离毫米波雷达,主要用于相邻车道的探测;1个全距离毫米波雷达,主要用于车辆前方区域行驶车辆以及障碍物的探测。
17.本发明通过构建虚拟障碍物的方法,解决了自动驾驶车辆行径中视野遮挡无法判断行径安全的问题,本方法通过逆向建立障碍物模型使自动驾驶车辆在经过人行道与交叉车道位置进行二次减速,从而提高自动驾驶车辆的安全性,同时对控制系统增加规划模块与盲点模块能够对视野遮挡范围突发情况及时处理,保证安全性的同时增加装置的实用性。
附图说明
18.图1为本发明所述车辆视野遮挡问题解决方法的总体流程图;
19.图2为本发明所述系统的结构示意图。
具体实施方式
20.为了使本发明的目的和优点更加清楚明白,下面结合实施例对本发明作进一步描述;应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
21.下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非在限制本发明的保护范围。
22.需要说明的是,在本发明的描述中,术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
23.此外,还需要说明的是,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。
24.结合以下附图对本发明作进一步描述。
25.参考图1至图2所示,一种驾驶车辆视野遮挡问题解决方法,包括:
26.在高精度地图坐标域中,构建汽车模型并以模型为原点建立三维坐标系并确定车辆的位置与姿态;
27.建立盲点模块,从高精度地图信息中获取人行道的信息(或从高精度地图信息中获取相关车道的信息),根据车辆三维坐标系判断车辆所在车道到视野遮挡区域人行道末端的距离(或交叉车道上,视野被遮挡区域),在车辆视野遮挡区可见区建立虚拟行人障碍模型并假设虚拟行人障碍模型会在行人横道上走(或在交叉车道上,视野被遮挡的区域建立虚拟车辆障碍物模型);
28.建立规划模块,获取车辆与人行道位置信息在人行道2m处建立碰撞点,车到达碰撞点后控制车辆进行一次减速,待车辆视野被遮挡区域被视野覆盖后删除虚拟行人障碍模块(或虚拟车辆障碍模型)。
29.一种自动驾驶控制系统,包括:
30.感知传感器,接入中央处理模块,用以采集车辆周围的环境信息并将信息传至中央处理模块;
31.中央处理模块,通过感知模块以及处理器,供给的环境信息车辆信息进行相应的编辑,并下达指令为处理器,以控制自动驾驶车辆,其中所述中央处理模块包括,规划模块与盲点模块,所述规划模块接收车辆导航设定的路径信息来根据高精度地图来设定行驶路线,并在人行道与交叉车道处进行行使速度规划,所述路径信息包括距离、方向以及旋转角度;盲点模块用以构件虚拟障碍物模型;
32.控制器,接入中央处理模块,用以控制汽车操作来完成中央处理模块传达的指令。
33.自动驾驶控制系统还包括一个定位设备,接入中央处理模块,并且被配置为获取所述自动驾驶车辆定位信息并将所述自动驾驶车辆定位信息发送至中央处理器,并实时更新定位信息,中央处理模块根据定位信息,实时更新所述自动驾驶车辆在所述高精度地图的位置并对显示的高精度地图进行刷新。
34.中央处理模块内还包括临时储存单元用以储存盲点模块建立的虚拟障碍物模型,待感知传感器检测到被遮挡位置中央处理器删除所述临时储存单元中的虚拟障碍物模型。
35.感知传感器包括12个超声波传感器,主要用于泊车辅助;8个摄像头,主要用于捕捉影像进行图像识别;4个短距离毫米波雷达,主要用于相邻车道的探测;1个全距离毫米波雷达,主要用于车辆前方区域行驶车辆以及障碍物的探测。
36.碰撞点可通过常用速度计算公式得出。
37.至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
38.以上所述仅为本发明的优选实施例,并不用于限制本发明;对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:1.基于人工智能的虚拟司机技术,其特征在于,包括,一种驾驶车辆视野遮挡问题解决方法与一种自动驾驶控制系统,其中:一种驾驶车辆视野遮挡问题解决方法,包括:在高精度地图坐标域中,构建汽车模型并以模型为原点建立三维坐标系并确定车辆的位置与姿态;建立盲点模块,从高精度地图信息中获取人行道的信息(或从高精度地图信息中获取相关车道的信息),根据车辆三维坐标系判断车辆所在车道到视野遮挡区域人行道末端的距离(或交叉车道上,视野被遮挡区域),在车辆视野遮挡区可见区建立虚拟行人障碍模型并假设虚拟行人障碍模型会在行人横道上走(或在交叉车道上,视野被遮挡的区域建立虚拟车辆障碍物模型);建立规划模块,获取车辆与人行道位置信息在人行道2m处建立碰撞点,车到达碰撞点后控制车辆进行一次减速,待车辆视野被遮挡区域被视野覆盖后删除虚拟行人障碍模块(或虚拟车辆障碍模型);一种自动驾驶控制系统,包括:感知传感器,接入中央处理模块,用以采集车辆周围的环境信息并将信息传至中央处理模块;中央处理模块,通过感知模块以及处理器,供给的环境信息车辆信息进行相应的编辑,并下达指令为处理器,以控制自动驾驶车辆,其中所述中央处理模块包括,规划模块与盲点模块,所述规划模块接收车辆导航设定的路径信息来根据高精度地图来设定行驶路线,并在人行道与交叉车道处进行行使速度规划,所述路径信息包括距离、方向以及旋转角度;盲点模块用以构件虚拟障碍物模型;控制器,接入中央处理模块,用以控制汽车操作来完成中央处理模块传达的指令。2.根据权利要求1所述的基于人工智能的虚拟司机技术,其特征在于,还包括一个定位设备,接入中央处理模块,并且被配置为获取所述自动驾驶车辆定位信息并将所述自动驾驶车辆定位信息发送至中央处理器,并实时更新定位信息,中央处理模块根据定位信息,实时更新所述自动驾驶车辆在所述高精度地图的位置并对显示的高精度地图进行刷新。3.根据权利要求1所述的基于人工智能的虚拟司机技术,其特征在于,所述中央处理模块内还包括临时储存单元用以储存盲点模块建立的虚拟障碍物模型,待感知传感器检测到被遮挡位置中央处理器删除所述临时储存单元中的虚拟障碍物模型。4.根据权利要求1所述的基于人工智能的虚拟司机技术,其特征在于,所述感知传感器包括12个超声波传感器,主要用于泊车辅助;8个摄像头,主要用于捕捉影像进行图像识别;4个短距离毫米波雷达,主要用于相邻车道的探测;1个全距离毫米波雷达,主要用于车辆前方区域行驶车辆以及障碍物的探测。
技术总结本发明涉及基于人工智能的虚拟司机技术包括一种驾驶车辆视野遮挡问题解决方法与一种自动驾驶控制系统,其中所述控制系统包括感知传感器、中央处理模块、规划模块、盲点模块、控制器、定位设备和临时储存单元,本发明通过构建虚拟障碍物的方法,解决了自动驾驶车辆行径中视野遮挡无法判断行径安全的问题,本方法通过逆向建立障碍物模型使自动驾驶车辆在经过人行道与交叉车道位置进行二次减速,从而提高自动驾驶车辆的安全性,同时对控制系统增加规划模块与盲点模块能够对视野遮挡范围突发情况及时处理,保证安全性的同时增加装置的实用性。用性。用性。
技术研发人员:孙泽文 王福杰 秦毅 郭芳 任斌
受保护的技术使用者:东莞理工学院
技术研发日:2022.04.12
技术公布日:2022/7/5