掌桥专利:专业的专利平台
掌桥专利
首页

维持路肩间距的无人驾驶车道保持感应组件装置

文献发布时间:2023-06-19 10:05:17


维持路肩间距的无人驾驶车道保持感应组件装置

技术领域

本发明属于无人驾驶技术领域,具体涉及维持路肩间距的无人驾驶车道保持感应组件装置。

背景技术

无人驾驶汽车是通过车载传感系统感知道路环境,自动规划行车路线并控制车辆到达预定目标的智能汽车。

它是利用车载传感器来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使车辆能够安全、可靠地在道路上行驶。

集自动控制、体系结构、人工智能、视觉计算等众多技术于一体,是计算机科学、模式识别和智能控制技术高度发展的产物,也是衡量一个国家科研实力和工业水平的一个重要标志,在国防和国民经济领域具有广阔的应用前景。

传统的无人驾驶中车道保持根据人工知识建立车道模型,在实际行驶过程中,通过采集道路图像提取车道标记,之后根据车道模型计算出车道偏移量,利用转角分段PID(Proportion Integral Derivative,比例积分微分控制器)控制器计算修正车道偏离距离所需要的方向盘转角补偿值,进而对车辆车道偏离进行修正。然而,传统的无人驾驶中车道保持方法由于采用人工知识建立对应的车道模型,所以在路线不清晰、弯道曲率较大和车辆拥堵路段的识别能力不足。

发明内容

本发明的主要目的在于提供维持路肩间距的无人驾驶车道保持感应组件装置,其利用采集无人驾驶车辆行驶过程中的数据信息、道路图像信息和车身信息,对无人驾驶车辆进行转向角控制和道路识别,实现了无人驾驶车辆的道路保持的自动控制;同时,在进行道路识别过程中,使用基于纳什平衡的对抗训练,保证了道路识别的准确性和效率。

为达到上述目的,本发明的技术方案是这样实现的:

维持路肩间距的无人驾驶车道保持方法,方法执行以下步骤:

步骤1:采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;车身信息至少包括:车辆的长、宽和高;

步骤2:基于道路参数,实时进行车道线识别;基于物理参数和车道线识别结果,控制车辆保持在对应的车道行驶。

进一步的,步骤2具体包括:步骤2.1:进行车道线识别,包括:录入训练数据,构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,将最优化的生成网络生成的高分辨率图片输入检测算法;检测算法基于道路参数和生成的高分辨率图片进行车道线识别;步骤2.2:控制车辆保持在对应的车道行驶:基于得到的车身信息;将车身信息传输到预设的实车模型进行处理,得到与车身信息相对应的方向转角,其中,实车模型通过深度神经网络学习建立,用于表征车身信息与方向转角的对应关系;基于得到的车辆行驶过程中的物理参数、道路参数和车道线识别结果,根据方向转角控制车辆保持在对应的车道行驶。

进一步的,步骤2.1中:将道路图像信息输入生成网络生成高分辨率图片的方法包括:生成进行边缘检测的卷积模板,卷积模板为3*3的模板;使用如下公式:

进一步的,步骤2.1中:根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡的方法包括:定义分辨率变化率为:

进一步的,生成网络和判别网络采用神经网络进行训练,训练数据包括成对的车道线模糊图片和车道线清晰图片,即成对的低分辨率图片和高分辨率图片。

维持路肩间距的无人驾驶车道保持装置,装置包括:采集装置,配置用于采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;车身信息至少包括:车辆的长、宽和高;控制装置,配置用于基于道路参数,实时进行车道线识别;基于物理参数和车道线识别结果,控制车辆保持在对应的车道行驶。

进一步的,控制装置包括:车道线识别装置,配置用于录入训练数据,构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,将最优化的生成网络生成的高分辨率图片输入检测算法;检测算法基于道路参数和生成的高分辨率图片进行车道线识别;车道控制装置,配置用于基于得到的车身信息;将车身信息传输到预设的实车模型进行处理,得到与车身信息相对应的方向转角,其中,实车模型通过深度神经网络学习建立,用于表征车身信息与方向转角的对应关系;基于得到的车辆行驶过程中的物理参数、道路参数和车道线识别结果,根据方向转角控制车辆保持在对应的车道行驶。

进一步的,车道线识别装置将道路图像信息输入生成网络生成高分辨率图片的方法包括:生成进行边缘检测的卷积模板,卷积模板为3*3的模板;使用如下公式:

进一步的,车道线识别装置根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡的方法包括:定义分辨率变化率为:

进一步的,生成网络和判别网络采用神经网络进行训练,训练数据包括成对的车道线模糊图片和车道线清晰图片,即成对的低分辨率图片和高分辨率图片。

本发明的维持路肩间距的无人驾驶车道保持感应组件装置,具有如下有益效果:其利用采集无人驾驶车辆行驶过程中的数据信息、道路图像信息和车身信息,对无人驾驶车辆进行转向角控制和道路识别,实现了无人驾驶车辆的道路保持的自动控制;同时,在进行道路识别过程中,使用基于纳什平衡的对抗训练,保证了道路识别的准确性和效率。主要通过以下过程实现:1.车辆行驶过程中数据的完备采集:本发明采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;通过物理参数和道路参数能够实现无人驾驶车行驶的完整模拟和控制;2.车道线的识别:本发明进行车道线识别时,通过构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,该方法进行道路识别,得到的道路识别结果更加准确和完整,同时,该方法在采集道路图像信息时,可以采集低分辨率的道路图像信息,再借助生成网络生成高分辨率图片,这样一方面,可以保证识别效率,因为直接采集高分辨率图片,将会消耗更多的图片采集时间和图片传输时间,同时另一方面还可以保证车道线识别的效率;3.高分辨率图片的生成方法,本发明在根据道路图像信息生成高分辨率图片时,所使用的方法借助边缘检测的卷积模板来实现,该过程可以显著提升图片生成的效率,虽然分辨率相较于传统现有技术要低一些,但是对于道路这样的应用场景,可以完全满足需要。

附图说明

图1为本发明的实施例提供的工作状态示意图;

图2为本发明的实施例伸缩机构的结构示意图;

图3为本发明的实施例方法的流程示意图;

图4为本发明的实施例装置的架构示意图;

图5为本发明的实施例装置的识别准确率随着实验次数变化的曲线示意图与现有技术的对比实验效果示意图。

A-本发明的实验曲线,B-现有技术的实验曲线。

附图标号说明:伸缩机构1、顶盖片1a、导水槽1b、插接弧柱1c、限位条1d、顶接扣1f、摄像头11、擦除棉12、洞穿支架13、连接轴14、往复泵15、旋转刮条16、转轴16a、车体2、车顶21、承接弧孔21a。

具体实施方式

以下结合具体实施方式和附图对本发明的技术方案作进一步详细描述:

实施例1

维持路肩间距的无人驾驶车道保持装置,装置包括:采集装置,配置用于采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;

采集装置包括至少两个安装于车体2上的伸缩机构1;伸缩机构1本体上侧具有顶盖片1a;伸缩机构1具有一个插接弧柱1c的铰接部;伸缩机构1的自由端具有厚度小于伸缩机构1本体的限位条1d;伸缩机构1本体上依次设有用于获取道路图像信息的摄像头11、能沿转轴16a转动的旋转刮条16、擦除棉12;擦除棉12侧面连接的连接轴14经洞穿支架13穿过并且连接轴14连接有设置在靠近铰接部的往复泵15;伸缩机构1本体靠近转轴16a附近具有能限制旋转刮条16过度旋转的顶接扣1f;顶盖片1a上贯穿上表面的导水槽1b;采集装置配置用于采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;

数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;车身信息至少包括:车辆的长、宽和高;控制装置,配置用于基于道路参数,实时进行车道线识别;基于物理参数和车道线识别结果,控制车辆保持在对应的车道行驶。

具体的,本发明利用采集无人驾驶车辆行驶过程中的数据信息、道路图像信息和车身信息,对无人驾驶车辆进行转向角控制和道路识别,实现了无人驾驶车辆的道路保持的自动控制;同时,在进行道路识别过程中,使用基于纳什平衡的对抗训练,保证了道路识别的准确性和效率。

实施例2

在实施例1的基础上,控制装置包括:车道线识别装置,配置用于录入训练数据,构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,将最优化的生成网络生成的高分辨率图片输入检测算法;检测算法基于道路参数和生成的高分辨率图片进行车道线识别;车道控制装置,配置用于基于得到的车身信息;将车身信息传输到预设的实车模型进行处理,得到与车身信息相对应的方向转角,其中,实车模型通过深度神经网络学习建立,用于表征车身信息与方向转角的对应关系;基于得到的车辆行驶过程中的物理参数、道路参数和车道线识别结果,根据方向转角控制车辆保持在对应的车道行驶。

具体的,本发明采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;通过物理参数和道路参数能够实现无人驾驶车行驶的完整模拟和控制。

实施例3

在实施例2的基础上,车道线识别装置将道路图像信息输入生成网络生成高分辨率图片的方法包括:生成进行边缘检测的卷积模板,卷积模板为3*3的模板;使用如下公式:

具体的,本发明进行车道线识别时,通过构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,该方法进行道路识别,得到的道路识别结果更加准确和完整,同时,该方法在采集道路图像信息时,可以采集低分辨率的道路图像信息,再借助生成网络生成高分辨率图片,这样一方面,可以保证识别效率,因为直接采集高分辨率图片,将会消耗更多的图片采集时间和图片传输时间,同时另一方面还可以保证车道线识别的效率。

实施例4

在实施例3的基础上,车道线识别装置根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡的方法包括:定义分辨率变化率为:

实施例5

在实施例4的基础上,生成网络和判别网络采用神经网络进行训练,训练数据包括成对的车道线模糊图片和车道线清晰图片,即成对的低分辨率图片和高分辨率图片。

具体的,本发明在根据道路图像信息生成高分辨率图片时,所使用的方法借助边缘检测的卷积模板来实现,该过程可以显著提升图片生成的效率,虽然分辨率相较于传统现有技术要低一些,但是对于道路这样的应用场景,可以完全满足需要

以上仅为本发明的一个实施例子,但不能以此限制本发明的范围,凡依据本发明所做的结构上的变化,只要不失本发明的要义所在,都应视为落入本发明保护范围之内受到制约。

所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。

实施例6

如图3所示,本申请采用装置执行的维持路肩间距的无人驾驶车道保持方法,执行以下步骤:

步骤1:采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;车身信息至少包括:车辆的长、宽和高;

步骤2:基于道路参数,实时进行车道线识别;基于物理参数和车道线识别结果,控制车辆保持在对应的车道行驶。

采用上述技术方案,本发明利用采集无人驾驶车辆行驶过程中的数据信息、道路图像信息和车身信息,对无人驾驶车辆进行转向角控制和道路识别,实现了无人驾驶车辆的道路保持的自动控制;同时,在进行道路识别过程中,使用基于纳什平衡的对抗训练,保证了道路识别的准确性和效率。主要通过以下过程实现:1.车辆行驶过程中数据的完备采集:本发明采集车辆行驶过程中的数据信息、车辆行驶过程中的道路图像信息和车辆行驶过程中的车身信息;数据信息包括:车辆行驶过程中的物理参数和车辆行驶过程中的道路参数;物理参数至少包括:车辆行驶的速度、加速度和角速度;道路参数至少包括:道路的宽度和转向角度;通过物理参数和道路参数能够实现无人驾驶车行驶的完整模拟和控制;2.车道线的识别:本发明进行车道线识别时,通过构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,该方法进行道路识别,得到的道路识别结果更加准确和完整,同时,该方法在采集道路图像信息时,可以采集低分辨率的道路图像信息,再借助生成网络生成高分辨率图片,这样一方面,可以保证识别效率,因为直接采集高分辨率图片,将会消耗更多的图片采集时间和图片传输时间,同时另一方面还可以保证车道线识别的效率;3.高分辨率图片的生成方法,本发明在根据道路图像信息生成高分辨率图片时,所使用的方法借助边缘检测的卷积模板来实现,该过程可以显著提升图片生成的效率,虽然分辨率相较于传统现有技术要低一些,但是对于道路这样的应用场景,可以完全满足需要。

步骤2具体包括:步骤2.1:进行车道线识别,包括:录入训练数据,构建车道线识别的生成网络、判别网络和检测算法;然后将道路图像信息输入生成网络生成高分辨率图片,将高分辨率图片输入判别网络进行准确度判断,并根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡,得到最优化的生成网络,将最优化的生成网络生成的高分辨率图片输入检测算法;检测算法基于道路参数和生成的高分辨率图片进行车道线识别;步骤2.2:控制车辆保持在对应的车道行驶:基于得到的车身信息;将车身信息传输到预设的实车模型进行处理,得到与车身信息相对应的方向转角,其中,实车模型通过深度神经网络学习建立,用于表征车身信息与方向转角的对应关系;基于得到的车辆行驶过程中的物理参数、道路参数和车道线识别结果,根据方向转角控制车辆保持在对应的车道行驶。

具体的,本发明的深度神经网络由多层神经网络构成。使用有监督学习完成深度神经网络的训练。

在监督学习中,以前的多层神经网络的问题是容易陷入局部极值点。如果训练样本足够充分覆盖未来的样本,那么学到的多层权重可以很好的用来预测新的测试样本。但是很多任务难以得到足够多的标记样本,在这种情况下,简单的模型,比如线性回归或者决策树往往能得到比多层神经网络更好的结果。

非监督学习中,以往没有有效的方法构造多层网络。多层神经网络的顶层是底层特征的高级表示,比如底层是像素点,上一层的结点可能表示横线,三角;而顶层可能有一个结点表示人脸。一个成功的算法应该能让生成的顶层特征最大化的代表底层的样例。如果对所有层同时训练,时间复杂度会太高;如果每次训练一层,偏差就会逐层传递。这会面临跟上面监督学习中相反的问题,会严重欠拟合。

步骤2.1中:将道路图像信息输入生成网络生成高分辨率图片的方法包括:生成进行边缘检测的卷积模板,卷积模板为3*3的模板;使用如下公式:

具体的,以往发明的LKAS控制方式,通过由安装于车辆的影像装置获得的车道信息,计算车道与车辆之间的距离及角度,并利用从车辆的控制器局域网(Controller AreaNetwork:CAN)数据获得的车辆的行驶方向和车速,演算车道脱离速度,并根据车辆的脱离车道与否,发出车道脱离警报或进行转向控制。

步骤2.1中:根据判断结果捕捉高分辨率图片的分辨率分布,生成网络和判别网络基于数据分布进行对抗训练,直至达到纳什均衡的方法包括:定义分辨率变化率为:

具体的,以往的控制方式只通过脱离距离和自身车辆与车道之间的角度即偏向角演算控制量(控制程度),因此只要稍微发生偏向角,即超越车道脱离速度的临界值,使得控制器敏感地工作。并且,在演算控制量时,因使用基于经验的转向力矩图表,无法确保对侧风、路面坡度等干扰的控制性能的稳定性。

生成网络和判别网络采用神经网络进行训练,训练数据包括成对的车道线模糊图片和车道线清晰图片,即成对的低分辨率图片和高分辨率图片。

需要说明的是,上述实施例提供的系统,仅以上述各功能模块的划分进行举例说明,在实际应用中,可以根据需要而将上述功能分配由不同的功能模块来完成,即将本发明实施例中的模块或者步骤再分解或者组合,例如,上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块,以完成以上描述的全部或者部分功能。对于本发明实施例中涉及的模块、步骤的名称,仅仅是为了区分各个模块或者步骤,不视为对本发明的不当限定。

所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的存储装置、处理装置的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的模块、方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,软件模块、方法步骤对应的程序可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

术语“第一”、“第二”等是用于区别类似的对象,而不是用于描述或表示特定的顺序或先后次序。

术语“包括”或者任何其它类似用语旨在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备/装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者还包括这些过程、方法、物品或者设备/装置所固有的要素。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

以上,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

相关技术
  • 维持路肩间距的无人驾驶车道保持感应组件装置
  • 维持路肩间距的无人驾驶车道保持感应组件装置
技术分类

06120112415219