[发明专利]车辆驾驶控制方法、装置、车辆以及计算机可读存储介质有效
申请号: | 202011409839.2 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112590802B | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 枚元元;王继贞;田锋;秦伦 | 申请(专利权)人: | 英博超算(南京)科技有限公司 |
主分类号: | B60W30/12 | 分类号: | B60W30/12;B60W40/06;B60W40/114 |
代理公司: | 深圳市鼎智专利代理事务所(普通合伙) 44411 | 代理人: | 曹勇 |
地址: | 210000 江苏省南京市江宁区天元西路*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 驾驶 控制 方法 装置 以及 计算机 可读 存储 介质 | ||
1.一种基于LQR的车道居中驾驶控制方法,其特征在于,所述方法包括:
根据车道线计算车道中心线以使车辆大致位于车道中心线上;
根据车辆坐标系沿车头航向角方向预瞄一段距离X0计算横向偏移量D0、预瞄一段距离X1计算横向偏移量D1、预瞄一段距离X2计算横向偏移量D2,其中:X1≠X2;
根据X1、X2、D1、D2计算相对航向角ε,ε的计算公式为:其中,D0为横向误差,D0_last为上一帧的横向误差,D0-D0_last为横向误差率,ε为航向误差,εlast为上一帧的航向误差,ε-εlast为航向误差率;
通过LQR横向控制算法计算方向转角以对车辆进行横向控制。
2.根据权利要求1所述的基于LQR的车道居中驾驶控制方法,其特征在于,所述根据车道线计算车道中心线,包括:
根据摄像头输入的车道线信息,计算车辆与左边车道线的距离以及车辆与右边车道线的距离;
车辆与左边车道线的距离以及车辆与右边车道线的距离之和为车道宽度值。
3.根据权利要求2所述的基于LQR的车道居中驾驶控制方法,其特征在于:
当道路只有一边车道线时,计算车辆与该车道线的距离;
若该距离在不合理范围内,则将该距离数据剔除并使用上一帧距离值计算车道中心线。
4.根据权利要求2所述的基于LQR的车道居中驾驶控制方法,其特征在于:
在行驶过程中,存储左右车道线距离值的多帧数据以计算车道宽度;
根据车道宽度和视觉识别到的车道线坐标平移获得车道中心点;
对离散的车道中心点进行三次样条拟合;
对拟合的在车辆坐标系下的车道中心线计算横向误差、横向误差率、航向误差、航向误差率。
5.一种基于LQR的车道居中驾驶控制装置,其特征在于,所述装置包括:
第一计算模块,用于根据车道线计算车道中心线以使车辆大致位于车道中心线上;
预瞄模块,用于根据车辆坐标系沿车头航向角方向预瞄一段距离X0计算横向偏移量D0、预瞄一段距离X1计算横向偏移量D1、预瞄一段距离X2计算横向偏移量D2,其中:X1≠X2;
第二计算模块,用于根据X1、X2、D1、D2计算相对航向角ε,ε的计算公式为:其中,D0为横向误差,D0_last为上一帧的横向误差,D0-D0_last为横向误差率,ε为航向误差,εlast为上一帧的航向误差,ε-εlast为航向误差率;
第三计算模块,用于通过LQR横向控制算法计算方向转角以对车辆进行横向控制。
6.根据权利要求5所述的基于LQR的车道居中驾驶控制装置,其特征在于,所述第一计算模块具体用于:
根据摄像头输入的车道线信息,计算车辆与左边车道线的距离以及车辆与右边车道线的距离;
车辆与左边车道线的距离以及车辆与右边车道线的距离之和为车道宽度值。
7.根据权利要求6所述的基于LQR的车道居中驾驶控制装置,其特征在于:
当道路只有一边车道线时,计算车辆与该车道线的距离;
若该距离在不合理范围内,则将该距离数据剔除并使用上一帧距离值计算车道中心线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英博超算(南京)科技有限公司,未经英博超算(南京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011409839.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种折叠式拆卸方便的建筑钢结构
- 下一篇:一种不锈钢板表面涂覆加工线