18、基于算法融合的移动机器人路径规划

融合算法提升机器人路径规划

基于算法融合的移动机器人路径规划

1. 人工势场与A*融合的路径规划

在多障碍物区域,机器人受到的组合斥力 $F_{rep}$ 由两部分组成,即 $F_{rep}=F_{rep1}+F_{rep2}$ ,其中 $F_{rep2}$ 的计算公式如下:
[
F_{rep2}(R)=-\nabla U_{rep2}(R)=
\begin{cases}
k_{rep2}(\frac{1}{\rho(R, R_{obs2})}-\frac{1}{\rho_2})\frac{1}{\rho^2(R, R_{obs2})}\nabla\rho(R, R_{obs2}), & \rho(R, R_{obs2})\leq\rho_2 \
0, & \rho(R, R_{obs2})>\rho_2
\end{cases}
]
这里,$k_{rep2}$ 是正比例因子,$R_{obs2}=(x_{obs2}, y_{obs2})$ 是障碍物的位置,$\rho(R, R_{obs2})$ 是机器人与障碍物之间的距离,$\rho_2$ 表示障碍物的影响距离。

使用这种方法,不仅可以提高局部路径规划的效率,还能有效减少人工势场法产生的局部极小点问题,使机器人能够快速安全地穿越多障碍物区域。当机器人到达目标点所在的网格时,将不再受周围环境的影响,而是受到目标端点对它的吸引力,从而解决了障碍物附近目标点不可达的问题。

  • 运动控制约束
    在通过上述局部路径规划生成机器人运动的角速度和线速度后,运动控制模块将获得的线速度和角速度转换为移动机器人左右轮的速度
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值