[发明专利]一种移动机器人避障路径规划方法在审
申请号: | 202110587802.7 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113296523A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 张春美;曹靖宇;郭红戈;陈高华;周婕 | 申请(专利权)人: | 太原科技大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 太原中正和专利代理事务所(普通合伙) 14116 | 代理人: | 焦进宇 |
地址: | 030024 山*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 机器人 路径 规划 方法 | ||
1.一种移动机器人避障路径规划方法,其特征在于,具体步骤如下:
一、基于移动机器人车载外部传感器激光雷达获取的工作环境信息构建栅格环境地图,每一个栅格根据环境信息被标记为有障碍物和自由空间,初始化设定引力尺度因子ε、斥力尺度因子η、障碍物的影响距离ρ0、步长l、机器人起始点和指定目标点;
二、通过改进引力和斥力场函数计算机器人受到的引力Fatt、引力Fatt与水平方向的夹角、斥力Frep、斥力Frep与水平方向的夹角;
三、按式F(q)=Fatt(q)+Frep(q)计算机器人所受到的合力、合力与水平方向的夹角θ;
四、计算并保存机器人的下一步位置,根据式xk+1=xk+l·cosθ计算得到机器人下一位置的横坐标xk+1,根据式yk+1=yk+l·sinθ计算得到机器人下一位置的纵坐标yk+1;
其中,xk为机器人当前位置的横向坐标,yk为机器人当前位置的竖向坐标;
五、机器人由当前位置(xk,yk)运动至下一位置(xk+1,yk+1),机器人每运行一步增加相应步长l;
六、判断机器人是否达到指定目标点,若通过判断机器人所在位置(xk+1,yk+1)与目标点位置的距离为0或者小于等于δ时,则判定机器人到达指定目标点;若通过判断机器人所在位置(xk+1,yk+1)与目标点位置的距离不为0或者大于δ时,则返回步骤二操作。
2.根据权利要求1所述的一种移动机器人避障路径规划方法,其特征在于,根据机器人车载激光雷达完成工作环境栅格地图构建并获得障碍物位置,根据指定目标进行全局路径规划,并将障碍物信息传输给局部规划单元,局部规划单元对全局目标路径进行修正。
3.根据权利要求1所述的一种移动机器人避障路径规划方法,其特征在于,经过修正后引力场函数具体表达如下:
其中,dgoal为限定目标点与机器人之间距离的阈值,q为机器人所在位置,qgoal为目标点位置,q-qgoal为q、qgoal两者之间的距离;
修正后的引力如下式所示:
4.根据权利要求1所述的一种移动机器人避障路径规划方法,其特征在于,经过修正后斥力场函数具体表达如下:
其中,qobs为障碍物位置,q-qobs为机器人与障碍物之间的距离;
则改进后斥力如下式所示:
其中,Frep1方向由障碍物指向机器人;Frep2方向由机器人指向目标位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原科技大学,未经太原科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110587802.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种螺旋式土壤破碎筛分装置
- 下一篇:一种低压智能电台区线路电压自动调节方法