基于改进人工势场法的移动机器人导航控制

基于改进人工势场法的移动机器人导航控制

ID:10662869

大小:48.50 KB

页数:2页

时间:2018-07-07

基于改进人工势场法的移动机器人导航控制_第1页
基于改进人工势场法的移动机器人导航控制_第2页
资源描述:

《基于改进人工势场法的移动机器人导航控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于改进人工势场法的移动机器人导航控制摘要:传统人工势场法在移动机器人导航过程中存在局部极小值,障碍物周围震荡等问题。针对采用传统人工势场法实现移动机器人导航过程中存在的问题,本文引入旋转力改进人工势场法,同时运用细菌觅食混合粒子群算法(BF-PSO)对移动机器人导航过程中的控制器参数及势场函数增益系数进行离线优化。运用优化参数进行基于改进人工势场法的移动机器人导航的仿真,仿真结果表明BF-PSO算法对移动机器人导航具有较好的优化效果。中国8/vie  关键词:导航;改进人工势场法;PID控制器;BFPSO  中图分类号:TP242文献标识码:ADOI:10.3969/j.issn.

2、10036199.2017.01.011  1引言  移动机器人导航是机器人研究的一个重要问题。人工势场法因其计算简单明了而被广泛的应用在移动机器人导航上,但由于传统人工势场法存在固有局限性[1],导致移动机器人在导航过程中存在着如下问题,一个是存在局部极小值;另一个是路径在障碍物前震荡,出现机器人呈锯齿形前进[2][3]。  通过分析传统人工势场法存在的不足,本文引入一种添加旋转力的改进人工势场法。该方法在保留传统人工势场法的基础上解决了传统人工势场法存在部分问题。但由于移动机器人在移动的过程中,机器人的移动方向和速度在一定程度上受控制系统和势场函数增益系数的影响,且这些参数均由人

3、为设定,因此存在优化空间。故本文采用BFPSO算法对移动机器人的两个PID控制器参数和势场函数的增益系数进行离线优化。  2传统人工势场法  人工势场包括两部分,分别是目标产生的引力势场和障碍物产生的斥力势场[4]。目标点对机器人产生吸引力,大小与目标到机器人的距离成正比,方向由机器人指向目标点;障碍物对机器人产生排斥力,大小与障碍物到机器人的距离成反比,方向是由障碍物指向机器人。这两种力的矢量和将产生一个合力的大小和方向,使得机器人能跟随这个方向成功的避开障碍物,顺利到达目标点。  3改进人工势场法  针对传统人工势场法的存在局部极小值和障碍物周边震荡问题,本文采用一种添加旋转力的

4、改进人工势场法,从斥力函数上加以改进。  通过斥力势场乘以一个不小于0的多项式,使得移动机器人到达目标点时这个多项式为0。当两个正势场均在目标点取到0时,达到全局最小值。文献[4]中取这个不小于0的多项式为机器人到目标点距离的平方。这种形式的斥力势场在保证目标点全局最小的情况下,导致机器人不在目标点附近时,极大的扭曲了斥力势场的形状。因此本文采用改进变量多项式,使得机器人不在目标点附近时,最小化扭曲障碍物势场,同时保证机器人在目标点在目标点取全局最小。  由图2不难发现一般的改进人工势场法,在一定程度上解决了移动机器人的局部极小值问题,实现了目标可达。但导航路径不够平滑,存在较大的不

5、良震荡。本文采用的添加旋转力的改进人工势场法,不仅解决了人工势场法在移动机器人导航过程中存在的局部极小值问题,同时减轻了障碍物前的震荡,仿真得到一条相对较平滑的移动路径。采用BF-PSO算法对移动机器人控制器PID参数和势场函数的增益系数进行离线优化,运用优化参数进行改进人工势场法的移动机器人导航仿真,仿真得到了一条平滑的导航路径,减轻了导航过程中出现的不良震荡,成功抵达目标点。  由图3、图4可知,采用BFPSO优化改进人工势场法的移动机器人导航仿真,能顺利通过凹型及不同形状的障碍物区域,成功抵达目标点。仿真得到一条只有轻微震荡的导航路径。  5总结全文  本文介�B了一种添加旋转

6、力的改进人工势场法,该方法能优化移动机器人导航路径,减轻导航过程中的出现的不良震荡。文中移动机器人采用两个PID控制器完成机器人移动速度和转角的控制。论文采用BFPSO算法对移动机器人两个PID控制器参数及势场函数两个增益系数进行离线优化,运用优化参数完成改进人工势场法移动机器人的导航。仿真结果表明,采用BFPSO算法离线优化改进人工势场法的移动机器人导航,对移动机器人的导航具有一定的优化效果,能减轻导航路径在障碍物前的震荡,顺利通过凹型及不同形状的障碍物区域,成功抵达目标点。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。