[发明专利]基于改进RRT算法的机器人路径规划方法和装置在审
申请号: | 202110662621.6 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113341984A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 符强;宁永科;纪元法;孙希延;任风华;严素清;付文涛;黄建华 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 深圳瑞天谨诚知识产权代理有限公司 44340 | 代理人: | 杨龙 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 rrt 算法 机器人 路径 规划 方法 装置 | ||
1.一种基于改进RRT算法的机器人路径规划方法,其特征在于,包括如下步骤:
加载初始化栅格地图,确定在所述初始化栅格地图中的起始点和目标点并初始化随机树;
基于预设的目标导向策略随机采样函数生成随机采样点;
获取随机采样点方向和目标点方向的权重值,根据所述权重值加权运算生成新扩展点;判定所述新扩展点没有发生碰撞,根据所述新扩展点更新所述随机树;
判断所述新扩展点与所述目标点的距离是否小于第一距离阈值;若是,生成全局路径;若否,返回所述基于预设的目标导向策略随机采样函数生成随机采样点的步骤并继续执行。
2.根据权利要求1所述的基于改进RRT算法的机器人路径规划方法,其特征在于,所述目标导向策略随机采样函数的公式为:
其中,xrand是随机采样点,xgoal是目标点,p是预设概率值,p(xrand)是随机生成概率值。
3.根据权利要求1所述的基于改进RRT算法的机器人路径规划方法,其特征在于,所述根据所述权重值加权运算生成新扩展点采用的加权运算公式为:
xnew=x+k·[ω·nrand+(1-ω)·ngoal];
其中,xnew是新扩展点,x是待延伸生成所述新扩展点的当前位置点,k是指定步长,ω是用于确定所述权重值的权重因子,nrand是随机采样点方向单位矢量,ngoal是目标点方向单位矢量。
4.根据权利要求1所述的基于改进RRT算法的机器人路径规划方法,其特征在于,所述获取随机采样点方向和目标点方向的权重值,根据所述权重值加权运算生成新扩展点之后,还包括:
判定所述新扩展点有发生碰撞,返回所述基于预设的目标导向策略随机采样函数生成随机采样点的步骤并继续执行。
5.根据权利要求1至4任一项所述的基于改进RRT算法的机器人路径规划方法,其特征在于,所述生成全局路径之后,还包括:
在机器人根据所述全局路径运动过程中,基于动态窗口算法在速度空间范围内采样多组速度;
基于机器人运动模型对应所述多组速度进行轨迹预测;
基于预设的评价函数从预测得到的多个轨迹中筛选出局部最优路径;其中,所述评价函数的值与所述全局路径相关联。
6.根据权利要求5所述的基于改进RRT算法的机器人路径规划方法,其特征在于,所述基于预设的评价函数从预测得到的多个轨迹中筛选出局部最优路径之后,还包括:
使机器人根据所述局部最优路径运动;
判断机器人与所述目标点的距离是否小于第二距离阈值;若是,使机器人结束运动;若否,返回所述基于动态窗口算法在速度空间范围内采样多组速度的步骤并继续执行。
7.根据权利要求5所述的基于改进RRT算法的机器人路径规划方法,其特征在于,所述评价函数的公式为:
G(v,w)=k[αHeading(v,w)+βGoal(v,w)+γPath(v,w)+σOcc(v,w)];
其中,v是机器人运动线速度,w是机器人运动角速度,G(v,w)是评价函数值,k是路径平滑参数,α、β、γ、σ是加权系数,Heading(v,w)表示机器人所处位置与所述目标点的方位角,Goal(v,w)表示机器人预测轨迹末端点到所述目标点的距离,Path(v,w)表示预测轨迹末端点到所述全局路径的距离,Occ(v,w)表示机器人预测轨迹到附近障碍物的距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110662621.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钢筋笼及其成型方法
- 下一篇:一种可以调节开窗角度的平开窗铰链