System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能驾驶,具体而言,涉及一种基于九宫格计算逻辑和算法的智能驾驶决策系统和算法。
技术介绍
1、智能驾驶,是在普通车辆的基础上增加了先进的传感器(雷达、摄像)、控制器、执行器等装置,并融合网络技术与通信技术,通过车载传感系统和信息终端实现车—车、车—路、车—人信息共享及智能信息交换,使车辆具备智能感知、智能决策等功能,可实现高效、节能、安全行驶的一种新兴的汽车体系,能够自动分析车辆行驶的安全及危险状态,并使车辆按照人的意愿到达目的地,最终实现代替人来操作的目的以减轻人驾驶汽车的负担。
2、目前智能驾驶的汽车感知系统零部件越来越多,而感知的数据量也越来越大,计算的负荷也越来越重,目前的智能驾驶都是通过海量的数据收集、计算、决策、执行来完成的,主要是通过大模型计算以及穷尽各种车辆状态的数据模型来计算车辆的智能驾驶状态。
3、但汽车感知系统中,收集绝大多数数据是无效的。如何通过计算模型简化数据量,并计算出智能驾驶系统最优的行车路径和状态是各个智能驾驶系统需要考虑的。
技术实现思路
1、鉴于此,本专利技术提出了一种基于九宫格计算逻辑和算法的智能驾驶决策系统和算法,主要是为了解决如何通过智能驾驶数据进行分区处理,从而确认最佳的智能驾驶指令的问题。
2、一个方面,本专利技术提出了一种基于九宫格计算逻辑和算法的智能驾驶决策系统,该系统包括:
3、智能监测单元,包括有八个,设置于驾驶车辆上,所述智能监测单元用于实时监测所述驾驶车辆的行车区
4、驾驶决策单元,用于获取所述智能监测单元监测获得的所述实时视频监测数据,并根据所述实时视频监测数据确定驾驶指令;
5、驾驶执行单元,用于获取所述驾驶决策单元确定的所述驾驶指令,并根据所述驾驶指令控制所述驾驶车辆在预设行驶路线上行驶。
6、在本申请的一些实施例中,所述智能监测单元用于实时监测所述驾驶车辆的行车区域,获得实时视频监测数据时,包括:
7、通过九宫格划分所述行车区域,以所述驾驶车辆为所述行车区域的九宫格中心区域,所述智能监测单元用于实时监测九宫格剩余区域,所述九宫格剩余区域包括正前区域、左前区域、右前区域、左侧区域、右侧区域、正后区域、左后区域和右后区域。
8、在本申请的一些实施例中,所述驾驶决策单元用于获取所述智能监测单元监测获得的所述实时视频监测数据,并根据所述实时视频监测数据确定驾驶指令时,包括:
9、所述驾驶决策单元还用于获取所述驾驶车辆的驾驶状态;
10、当所述驾驶车辆的驾驶状态为启动时,所述驾驶决策单元控制所述智能监测单元实时监测所述驾驶车辆的所述行车区域,以获得所述实时视频监测数据;
11、当所述驾驶车辆的驾驶状态为未启动时,所述驾驶决策单元不控制所述智能监测单元实时监测所述驾驶车辆的所述行车区域。
12、在本申请的一些实施例中,当所述驾驶车辆的驾驶状态为启动,所述驾驶决策单元控制所述智能监测单元实时监测所述驾驶车辆的所述行车区域,以获得所述实时视频监测数据时,包括:
13、所述驾驶决策单元根据所述行车区域的所述实时视频监测数据判断所述驾驶车辆的停车位置类型:
14、当所述停车位置类型为侧方位停车时,所述驾驶决策单元获取并根据所述左侧区域、左后区域和正后区域的所述实时视频监测数据确定所述驾驶车辆左后侧是否存在行车,当所述驾驶车辆左后侧不存在行车时,所述驾驶决策单元确定所述驾驶指令为自动出库;
15、当所述停车位置类型为t型停车且车头在外时,所述驾驶决策单元获取并根据所述左前区域、右前区域和正前区域的所述实时视频监测数据确定所述驾驶车辆前侧是否存在行车,当所述驾驶车辆前侧不存在行车时,所述驾驶决策单元确定所述驾驶指令为自动出库;
16、当所述停车位置类型为t型停车且车头在里时,所述驾驶决策单元获取并根据所述左后区域、右后区域和正后区域的所述实时视频监测数据确定所述驾驶车辆后侧是否存在行车,当所述驾驶车辆后侧不存在行车时,所述驾驶决策单元确定所述驾驶指令为自动出库。
17、在本申请的一些实施例中,当所述驾驶决策单元确定所述驾驶指令为自动出库后,包括:
18、所述驾驶执行单元根据所述驾驶指令控制所述驾驶车辆自动出库;
19、当所述驾驶车辆完成自动出库后,所述驾驶决策单元获取并根据所述正前区域的所述实时视频监测数据和所述左后区域、右后区域和正后区域的所述实时视频监测数据确定所述驾驶车辆正前侧和后侧是否存在行车:
20、当所述驾驶车辆正前侧或后侧存在行车时,所述驾驶决策单元判断行车与所述驾驶车辆之间的实时距离,当所述实时距离大于预设安全距离时,所述驾驶决策单元确定所述驾驶指令为正常行车,当所述实时距离小于等于预设安全距离时,所述驾驶决策单元确定驾驶指令为超车模式;
21、当所述驾驶车辆正前侧且后侧不存在行车时,所述驾驶决策单元确定驾驶指令为正常行车;
22、当所述驾驶指令为正常行车时,所述驾驶执行单元根据所述驾驶指令控制所述驾驶车辆以预设安全车速进行正常行驶。
23、在本申请的一些实施例中,当所述驾驶指令为超车模式时,包括:
24、所述驾驶决策单元获取并根据所述正前区域和左前区域的所述实时视频监测数据和所述左后区域和正后区域的所述实时视频监测数据确定所述驾驶车辆正前及左前侧和正后及左后侧是否存在行车;
25、当所述驾驶车辆正前及左前侧或正后及左后侧存在行车时,所述驾驶决策单元判断行车与所述驾驶车辆之间的实时距离,当所述实时距离大于预设安全距离时,所述驾驶决策单元控制所述驾驶执行单元执行所述驾驶指令,所述驾驶执行单元根据所述驾驶指令控制所述驾驶车辆以预设超车车速完成超车行驶;
26、当所述驾驶执行单元根据所述驾驶指令控制所述驾驶车辆以预设超车车速完成超车行驶后,所述驾驶决策单元通过所述预设行驶路线判断是否存在转向;
27、当存在转向时,所述驾驶决策单元确定所述驾驶指令为转向指令;
28、当不存在转向时,所述驾驶决策单元确定所述驾驶指令为正常行车。
29、在本申请的一些实施例中,当驾驶决策单元确定所述驾驶指令为转向指令时,包括:
30、所述驾驶决策单元根据所述预设行驶路线确定转向类型;
31、当所述转向类型为左转时,所述驾驶决策单元获取并根据所述正前区域和左前区域的所述实时视频监测数据确定所述驾驶车辆正前及左前侧是否存在行车:
32、当所述驾驶车辆正前及左前侧存在行车时,所述驾驶决策单元判断行车与所述驾驶车辆之间的实时距离,当所述实时距离大于预设安全距离时,所述驾驶决策单元控制所述驾驶执行单元执行所述驾驶指令,所述驾驶执行单元根据所述驾驶指令控制所述驾驶车辆以预设转向车速完成左转向行驶;
33、当所述驾驶车辆正前及左前侧不存在行车时,所述驾驶决策单元控制本文档来自技高网...
【技术保护点】
1.一种基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,包括:
2.根据权利要求1所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,所述智能监测单元用于实时监测所述驾驶车辆的行车区域,获得实时视频监测数据时,包括:
3.根据权利要求2所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,所述驾驶决策单元用于获取所述智能监测单元监测获得的所述实时视频监测数据,并根据所述实时视频监测数据确定驾驶指令时,包括:
4.根据权利要求3所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,当所述驾驶车辆的驾驶状态为启动,所述驾驶决策单元控制所述智能监测单元实时监测所述驾驶车辆的所述行车区域,以获得所述实时视频监测数据时,包括:
5.根据权利要求4所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,当所述驾驶决策单元确定所述驾驶指令为自动出库后,包括:
6.根据权利要求5所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,当所述驾驶指令为超车模式时,包括:
7.根据权
8.根据权利要求7所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,当驾驶决策单元确定所述驾驶指令为转向指令时,还包括:
9.根据权利要求8所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,当所述驾驶车辆完成转向后,包括:
10.一种基于九宫格计算逻辑和算法的智能驾驶决策算法,其特征在于,应用于如权利要求1-9任一项所述的基于九宫格计算逻辑和算法的智能驾驶决策系统中,包括:
...【技术特征摘要】
1.一种基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,包括:
2.根据权利要求1所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,所述智能监测单元用于实时监测所述驾驶车辆的行车区域,获得实时视频监测数据时,包括:
3.根据权利要求2所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,所述驾驶决策单元用于获取所述智能监测单元监测获得的所述实时视频监测数据,并根据所述实时视频监测数据确定驾驶指令时,包括:
4.根据权利要求3所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,其特征在于,当所述驾驶车辆的驾驶状态为启动,所述驾驶决策单元控制所述智能监测单元实时监测所述驾驶车辆的所述行车区域,以获得所述实时视频监测数据时,包括:
5.根据权利要求4所述的基于九宫格计算逻辑和算法的智能驾驶决策系统,...
【专利技术属性】
技术研发人员:吴泽安,陈睿,任仲彬,齐飞,
申请(专利权)人:北京安利华汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。