[发明专利]一种基于改进RRT算法的智能农业车辆路径规划方法有效
申请号: | 202010030133.9 | 申请日: | 2020-01-13 |
公开(公告)号: | CN111238518B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 李爱娟;葛庆英;李韶华;黄欣;邱绪云;王希波;王知学;张云;侯恩广;刘刚;陈政宏;韩文尧 | 申请(专利权)人: | 山东交通学院 |
主分类号: | G01C21/34 | 分类号: | G01C21/34 |
代理公司: | 广州大象飞扬知识产权代理有限公司 44745 | 代理人: | 陈佩佩 |
地址: | 250023 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 rrt 算法 智能 农业 车辆 路径 规划 方法 | ||
1.一种基于改进RRT算法的智能农业车辆路径规划方法,其特征在于对RRT算法进行改进,使用改进的RRT算法能够快速为智能农业车辆快速规划出一条切实可行的路径,主要包括以下步骤:
步骤一:选定起始点qstart和目标点qgoal的中点qm,保证能够选取起始点qstart的暂定目标点和目标点qgoal的暂定起始点,以中点qm同时作为起始点qstart的暂定目标点和目标点qgoal的暂定起始点,从而可以同时生成四棵搜索树进行路径搜索,提高路径规划速率;
步骤二:在搜索的过程中,根据车辆的转向约束以及目标引导策略,提升搜索效率,保障生成路径的可执行性;
步骤三:在搜索的过程中,运用滚动优化的方法生成滚动窗口,以利用实时感知到的窗口信息,进行迭代路径规划生成,从而实现动态避障;
步骤四:在路径回溯时,分别从中点qm向起始点qstart回溯路径以及从目标点qgoal向中点qm回溯路径,最后以目标点qgoal回溯整体路径,生成平滑路径;
所述步骤三中,基于滚动窗口实现动态避障,具体为:
1)以车辆搭载的传感器获得实时障碍物信息,构建局部滚动窗口Win(qR(t)),若此时目标点qgoal∈Win(qR(t)),则取子目标点qsub-goal=qgoal,否则利用启发式函数f(q)=g(q)+εh(q),选取使得f(q)取最小值的点为子目标点qsub-goal;
2)采用启发式方法生成局部子目标点,在当前滚动窗口内规划一条优化的局部可行路径,启发估价函数为:f(q)=g(q)+εh(q);其中:
g(q)=d(qstart,q);
εh(q)是从当前节点到目标节点的估计代价,ε为调整因子,通过调整ε选择估价函数最小值的节点,从而确定最优子目标;
3)确定子目标后,进行下一轮的周期滚动规划,直到到达目标点。
2.根据权利要求1所述的一种基于改进RRT算法的智能农业车辆路径规划方法,其特征在于,所述步骤一中,选定起始点和目标点的中点qm,具体为:
以(xs,ys)表示起始点qstart的位置,(xg,yg)表示目标点qgoal的位置,则中点qm的位置表示为
运用函数detect(q)判断中点qm所处位置是否为自由区域Zfree,若为障碍物区域,则输出为1,不采用此中点;若是自由区域,则输出为0,采用此中点;
若不是自由区域,则以调整步长d的方式迭代搜寻属于自由区域的中点并且设定迭代次数k,并且判断当前迭代次数是否kd≤k,此时中点直到确定中点qm。
3.根据权利要求1所述的一种基于改进RRT算法的智能农业车辆路径规划方法,其特征在于,所述步骤二中,基于车辆转向约束和目标引导策略生成路径,车辆转向约束为:|δ|δmax;目标引导策略为以一定的概率P向目标点进行扩展,有效提高搜索效率。
4.根据权利要求1所述的一种基于改进RRT算法的智能农业车辆路径规划方法,其特征在于,在路径回溯时,分别从中点qm向起始点qstart回溯路径以及从目标点qgoal向中点qm回溯路径,最后以目标点qgoal回溯整体路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东交通学院,未经山东交通学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010030133.9/1.html,转载请声明来源钻瓜专利网。