[发明专利]一种基于虚拟约束的自动驾驶车辆路径规划方法有效
| 申请号: | 201710161509.8 | 申请日: | 2017-03-17 |
| 公开(公告)号: | CN107121980B | 公开(公告)日: | 2019-07-09 |
| 发明(设计)人: | 熊光明;郭孔辉;龚建伟;陈慧岩 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G05D1/02 | 分类号: | G05D1/02;G01C21/28;G01C21/34 |
| 代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 王涛;庞许倩 |
| 地址: | 100081 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 虚拟 约束 自动 驾驶 车辆 路径 规划 方法 | ||
1.一种基于虚拟约束的自动驾驶车辆路径规划方法,其特征在于,包括以下步骤:
步骤S1:获取车体坐标系下的车道中心线航向;
步骤S2:利用步骤S1中获取的车道中心线航向对车辆航向进行修正;
步骤S3:利用步骤S2修正后的车辆航向对原始路径中的路径点进行校正;
步骤S4:基于三维激光雷达栅格地图,获取自动驾驶车辆与道路的相对横向位置关系;
步骤S5:根据步骤S4获取的自动驾驶车辆与道路的相对横向位置关系生成虚拟约束,所述虚拟约束包括所在车道的边界约束和邻车道边界约束;
步骤S6:根据步骤S5生成的虚拟约束和自动驾驶系统的决策指令,生成期望路径。
2.根据权利要求1所述的方法,其特征在于,所述步骤S1包括以下步骤:
步骤S101:判断车道线检测结果是否有效,若有效,执行步骤S102;若无效,沿用上一周期车道线检测结果;
步骤S102:获取车体坐标系下的车道中心线航向。
3.根据权利要求2所述的方法,所述步骤S102包括以下步骤:
步骤S1021:计算车道中心线的位置
其中,车道线检测结果(x1,y1)、(x2,y2)、(x3,y3)与(x4,y4)为左右车道线在车体坐标系下的坐标点,(x1,y1)为车辆左前方近车点,(x2,y2)为左前方远车点,(x3,y3)为右前方近车点,(x4,y4)为右前方远车点;
(xc1,yc1)与(xc2,yc2)分别代表车道中心线的近车端与远车端;
步骤S1022:计算车道中心线的航向:
其中θLane代表车道中心线在车体坐标系下的航向。
4.根据权利要求2或3所述的方法,其特征在于,步骤S2采用卡尔曼滤波器对车辆航向进行修正,包括以下步骤:
步骤S201:初始化卡尔曼滤波器;
步骤S202:根据车辆当前的转弯半径和速度预测本周期内的大地坐标系下车辆航向预测值:
其中,θveh-pred为大地坐标系下当前时刻车辆航向的预测值,θveh-correct-old为大地坐标系下上一周期车辆航向的修正值,v为车辆当前的速度,R为车辆当前的转弯半径,T为规划周期;
步骤S203:计算车体坐标系下原始路径航向与车道中心线航向的差值:
θerror=θroad-θLane
其中,θerror为车体坐标系下原始路径航向与车道中心线航向的差值,θroad为车体坐标系下原始路径的航向,θLane为车道中心线航向;
步骤S204:计算大地坐标系下车辆的航向测量值:
θveh-measure=θveh-gps+θerror,
其中θveh-measure为大地坐标系下车辆的航向测量值,θveh-gps为大地坐标系下车辆的GPS航向值;
步骤S205:将步骤S202中θveh-pred与步骤S204中θveh-measure作为卡尔曼滤波器的输入得到车辆在大地坐标系下的航向修正值θveh-correct;
步骤S206:将θveh-correct赋值给θveh-correct-old并进入到下一周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710161509.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自主置信控制
- 下一篇:一种基于热加工图的筒形件热强旋形/性一体化控制方法





