[发明专利]一种基于A*算法和人工势场的无人车轨迹规划方法有效
申请号: | 201910820014.0 | 申请日: | 2019-08-31 |
公开(公告)号: | CN110553660B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 褚端峰;吕小磊;李正磊;吴超仲 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G01C21/34 | 分类号: | G01C21/34 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 钟锋 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 算法 人工 无人 轨迹 规划 方法 | ||
1.一种基于A*算法和人工势场的无人车轨迹规划方法,其特征在于,包括以下步骤:
1)把道路栅格化划分,其中,栅格长度为被控车长栅格宽度为车道宽;
2)将被控车辆所在栅格前方的多个车道栅格作为目标点;
3)根据A*算法,进行轨迹规划,得到多条期望轨迹;
4)根据人工势场方法计算各条期望轨迹的路径势场峰值和累积值;
所述步骤4)中人工势场方法如下:对被控车的总势场U定义为车线势场、道路边界线势场、障碍物势场的势场总和:
U=Ulane+Uroad+Uobstacle
其中,Ulane为车道线势场,Uroad为道路边界势场,Uobstacle为障碍物势场,分别表示如下:
Ulane=klaneem
其中,klane、kroad、σlane、ylane,j、yroad,i分别表示车道线势场系数、道路边界势场系数、车道线势场的收敛系数、第j条车道线在Y方向上的位置、第i条道路边界线的位置;
障碍物分为可跨越障碍物和不可跨越障碍物,障碍物势场为可跨越障碍物势场和不可跨越障碍物势场之和,如下:
Uostacle=Uobstacle-cross+Uobstacle-nocross
其中,Uostacle-cross表示可跨越障碍物势场,Uostacle-nocross表示不可跨越障碍物势场,分别表示如下:
Uobstacle-cross=KvVkobstacle-crosse(-d2/2σo2)
Uobstacle-nocross=KvVkobstacle-nocross/d2
其中,V、Kv、kobstacle-cross、kobstacle-nocross、d、σo分别表示被控车辆和障碍物的相对速度,相对速度系数,可跨越障碍物势场系数,不可跨越障碍物系数,与障碍物的距离,障碍物影响范围系数;
根据上述方法计算所规划路径的势场峰值以及势场累计值,势场峰值即轨迹上势场最大的点的势场值,势场累计值即轨迹上所有点势场值之和;
5)基于各路径势场峰值和累积值和轨迹筛选函数选定最优路径输出;
所述步骤5)中,轨迹筛选函数如下:
Ui=p×Upeak+q×Uall
其中,Ui表示轨迹筛选函数值,Upeak表示规划轨迹的势场峰值,Uall表示规划轨迹势场累计值,p、q表示权重系数,轨迹筛选函数值越低,轨迹越优。
2.根据权利要求1所述的基于A*算法和人工势场的无人车轨迹规划方法,其特征在于,所述步骤3)中,还包括对根据A*算法进行轨迹规划得到的多条期望轨迹进行基于多项式拟合方法的平滑处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910820014.0/1.html,转载请声明来源钻瓜专利网。