[发明专利]一种移动机器人可视范围覆盖路径规划方法有效
申请号: | 202111024406.X | 申请日: | 2021-09-02 |
公开(公告)号: | CN113741455B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 陈自郁;张子旭;汪成亮;刘铎;陈咸彰 | 申请(专利权)人: | 重庆大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 重庆天成卓越专利代理事务所(普通合伙) 50240 | 代理人: | 王宏松 |
地址: | 400030 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 机器人 可视 范围 覆盖 路径 规划 方法 | ||
1.一种移动机器人可视范围覆盖路径规划方法,其特征在于,包括以下步骤:
S1,将摄像头可视范围抽象为扇形平面,从而利用扇形平面对地图进行几何填充;
S1-1,确定作业全局信息,对所述作业场景进行栅格化后获得全局栅格地图;
S1-2,在所述全局栅格地图内随机产生若n个可视范围节点,n≥1;
S1-3,使用虚拟势场法计算可视范围内节点所受合力;得到可视范围节点在地图中的覆盖结果;
所述S1-3包括:
S-A,对于每个可视范围节点,将其周围栅格地图单元格划分为引力节点与斥力节点两类;
S-B,移动阶段:以可视范围节点的圆心为受力点,计算可视范围节点所受合力,可视范围节点沿合力方向产生对应时间步长内的位移量;
S-C,旋转阶段:以可视范围节点的质心为受力点,再次计算可视范围节点所受合力,可视范围节点绕圆心旋转对应时间步长内的角位移量;
S-D,判断是否满足迭代停止条件,若满足,则停止迭代;若不满足,则跳转执行步骤S-A;
所述迭代停止条件为是否满足设置的迭代次数或设置的覆盖率;
S2,根据S1得到的可视范围节点在地图中的覆盖结果进行路径规划:将覆盖结果转化为旅行商问题进行求解,按照遍访顺序进行路径规划。
2.根据权利要求1所述的一种移动机器人可视范围覆盖路径规划方法,其特征在于,所述摄像头包括:
摄像头安装于移动机器人中心位置,且摄像头朝向与移动机器人朝向一致;
通过摄像头参数将某一位姿下的移动机器人可视范围节点ai抽象为一个四元组(si,r,αi,θ)来表示,其中si为当前位姿下移动机器人在静态地图中的坐标,r为当前摄像头的可视距离,θ为当前摄像头在水平方向的可视角度,αi为当前摄像头朝向。
3.根据权利要求1所述的一种移动机器人可视范围覆盖路径规划方法,其特征在于,所述移动阶段包括:
对于某一可视范围节点ai,将距离其圆心距离小于第一参数d1,且不被其占据的单元格点称作邻居节点pij,为分析可视范围节点ai的移动变化,考虑其圆心si所受来自pij的作用力,可表示为:
其中,Fij表示某一邻居节点pij对可视范围节点ai的圆心si产生的作用力,dij1表示si与pij的欧氏距离,τij1表示si与pij的相对方位角,wr1为斥力系数,wa1为引力系数;
对于任一可视范围节点ai,令其共有n个邻居节点,则其圆心si受到的合力为:
/
4.根据权利要求3所述的一种移动机器人可视范围覆盖路径规划方法,其特征在于,还包括:
根据运动学公式可得,受力后可视范围节点ai的速度υi如下:
其中,min(·,·)表示取其中的最小值,m为可视范围节点质量参数,Δt为时间步长参数,为移动速度上限;
将υi分别沿世界坐标系x方向和y方向分解为和/则每轮迭代可视范围节点在x方向和y方向的位移可表示为:
由此可完成每轮迭代可视范围节点的位置更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111024406.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料杯印刷机的油墨控制系统
- 下一篇:一种割草机