基于改进蚁群算法的球形机器人径规划

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:marina12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:蚁群算法具有较强的鲁棒性和发现较优解的能力,但同时存在着限于局部最优解、收敛速度慢、容易出现停滞现象等缺点。本文针对球形机器人的特点,考虑球形机器人本身的尺寸影响,对其进行路径规划优化处理。并且在传统的蚁群算法基础上,采用了退回原则和信息素加强原则对该算法进行改进。通过仿真结果表明,该方法能以任意接近于1的概率收敛到全局最优解,并且提高了求解最优解的效率。
  关键词:球形机器人;蚁群算法;路径规划
  中图分类号:TP242
  路径规划是机器人智能化程度的一个指标,其路径规划算法得出的路径越短,也就体现出了该机器人的智能化程度越高。由于球形机器人可以应用于危险环境的探测,管道内部焊缝的检测等方面,近年来国内外对于球形机器人路径规划的研究成为了一个越来越热门的话题。现在已提出的路径规划智能算法有BP神经网络算法、遗传算法、粒子群算法、模拟退火算法等,这些都是近几年比较热门的仿生启发式算法。
  根据机器人对环境情况的了解程度不同,路径规划可分为三种类型:环境信息全部已知情况下的全局路径规划,环境信息部分已知情况下的局部路径规划,全局路径规划和局部路径规划相结合。局部路径规划主要依靠于机器人实时地对周围环境进行检测,从而获得机器人的位置以及周围障碍物的分布情况、尺寸大小、形状等信息,并通过这些信息规划出一条局部最优路径。因此,局部规划可以跟随环境的变化而发生改变,相对于全局规划具有较强的适应性和鲁棒性。
  1 环境模型
  环境模型的主要目的是将外部环境情况转变为数字、符号等可操作的一些数学量,便于为求解模型或计算机仿真提供数据。环境模型是环境状态到数学量的一个抽象映射过程,该过程在路径规划中占有重要的地位。
  对于环境情况的表述有四种常用方法:(1)按照原始工作空间表示环境,(2)用栅格法表示环境,(3)空间划分(包含有三种空间:自由空间、障碍空间、混合空间)法表示环境,(4)多边形逼近法表示环境。
  本文采用栅格法来表示机器人的工作环境,建立环境模型。在这里规定:(1)机器人每走一步的起始点和终止点都是栅格的中点;(2)机器人工作环境为已知且障碍物是静止的;(3)环境障碍物的数目是有限的。将工作空间的左下角定义为坐标原点O,以横向为X轴,纵向为Y轴建立直角坐标系。将工作空间划分为m*n个栅格大小相同的正方形,该边长为1。则机器人每斜走一步的步长为 ,水平和竖直方向的步长为1。其中栅格中的障碍物可能占了多个栅格,把其中不满一个栅格处理成一个栅格被占满来计算。
  2 基于蚁群算法的路径规划模型
  2.1 算法描述
  蚁群算法可以看成是一种求解空间参数化概率分布模型的搜索算法框架,而求解空间参数化概率分布模型的参数就是信息素。本文中的路径规划的蚁群算法可以描述为:信息素模型用解构造图(栅格图)的形式表现出来,然后定义一种随机搜索的人工蚂蚁,这些蚂蚁根据构造图上的信息素的多少决定走的方向,某方向的信息素越多,人工蚂蚁将会选择走这个方向,当人工蚂蚁走过这条路,则在这条路上留下信息素。因此,根据概率分布,长度最短的路径上会留下最多的信息数,以后所有的蚂蚁将从这条路通过,最终得出在该构造图上的最优路径。
  2.2 模型建立
  4 结束语
  本文针对球形运动器在已知环境信息情况下提出一种路径优化模型,并在此基础上考虑到球形移动器本身的尺寸,然后通过计算得出补偿后的障碍物尺寸,使得计算结果更加精确且符合实际情况。并针对蚁群算法的缺点,提出退回原则和信息素加强原则,并且对退回所经过的栅格点上的信息素去掉,从这几个方面对模型进行改进,提高了求解的收敛速度和最优解的精度,同时又不会在计算过程中出现停滞现象。根据仿真结果表明,本分提出的改进算法是有效的,并且具有较高的鲁棒性。
  参考文献:
  [1]史峰,王辉.MATLAB智能算法30个案例分析[M].北京:北京航空航天大学出版社,2011(07):217-228.
  [2]黄席樾.现代智能算法理论及应用[M].北京:科学出版社,2005(04):310-342
  [3]覃刚力,杨家本.自适应调整信息素的遗传算法[J].信息与控制,2002(03):198-201.
  [4]王颖,谢剑英.一种自适应蚁群算法及仿真研究.系统仿真学报,2002(01):32-33.
  [5]DORIGO M,GAMBARDELLA L M. Guest Editoria: Special Section on Ant Colony Optimization[J].IEEE Transactions on Evolutionary Computation,2002(04):317-319
  [6]崔世钢,徐雪莲,赵丽,田立国,杨耿惶.蚁群优化在移动机器人路径规划上的研究[J].制造业自动化,2009(01):5-8.
  [7]王俊峰.基于改进蚁群算法的机器人路径规划[D].南京师范大学,2005.
  [8]C Wongngamnit.D Angluin The robot,the grid,and the algorithm,Technical Report,YALE/DCS/TR-1188,1999.
  [9]陈雄,袁杨.一种机器人路径规划的蚁群算法[J].系统工程与电子技术,2008(05):952-955.
  [10]牛晓丹,朱晓光.蚁群算法在复杂地形下的路径规划应用[J].软件导刊,2009(02):50-51.
  [11]Zhu Qingbao.Ant Colony Optimization Parallel Algorithm And Based On Coarse—grained Model[J].Computer Engineering,2005(01):157-159.
  作者简介:覃小峰,男,四川巴中人,研究方向;机械设计制造及自动化。
  作者单位:西南交通大学,成都 610031
其他文献
摘 要:针对目前多媒体信息发布系统存在的服务器压力大、操作不便、形式单一等问题,提出了一种基于J2EE技术架构的系统开发方案,阐述了该系统的功能模块、体系结构、关键技术和实现方式等。该系统实现了多媒体资源的统一管理和存储、播放终端的分组管理和监控、个性化多媒体信息的定向推送和播放等,易于使用和维护,适用于不同场合、不同网络环境和不同播放终端,具有很强的推广价值。  关键词:J2EE架构;多媒体;发
期刊
摘 要:MOOC是在信息化时代的发展的必然产物,它是目前最先进的在线式开放教育的一种新模式。随着现代化技术的全球化,教育事业信息化飞速发展,MOOC为我国高校教学带来了机遇的同时也提出了一定的挑战,建设我国高校MOOC模式教学不但能够加强高校教学的渗透力,也可以实现教学的互动性,提高教学效率。  关键词:高校;MOOC教学模式;在线;开放课程  中图分类号:G434  随着全球信息化的快速发展,开
期刊
摘 要:基于CDIO理念开展计算机软件工程的教学,是解决传统教学模式弊端,提高教学水平与教学质量,全面发展学生计算机专业素质的重要保障。论文对高校计算机软件工程学科的CDIO教学模式与方法进行了分析与探讨,并提出了提供计算机软件工程CDIO教学水平的建议,以进一步推进计算机软件工程CDIO教学工作开展和普及。  关键词:CDIO理念;计算机软件工程;教学方法  中图分类号:G718.5  我国高校
期刊
摘 要:根据当今社会人们对虚拟现实越来越高的需求,对建立虚拟校园进行了初步的研究,找到一种简便的建立虚拟校园的方法,通过3dmax和OpengL的结合建立一个功能完善的虚拟校园环境。也为有关三维建模,场景漫游,交互方式、虚拟小区、虚拟城市的研究建立起示范、试验作用。  关键词:虚拟现实;校园;建模;结合;场景漫游;交互方式  中图分类号:TP391.9  虚拟现实是人们用计算机把那些复杂数的据进行
期刊
摘 要:本设计利用S3C2440处理器、中星微的USB摄像头以配合Linux操作系统和QTE来实现一个视频的采集、存储、播放等功能的嵌入式视频监控设备。本设计所实现的功能是视频处理设备的基础,可将本设计扩展成远程视频监控系统和绝大多数消费类电子的基础功能之一。  关键词:S3C2440;Linux;视频监控设备  中图分类号:TP277  嵌入式设备起源于20世纪70年代的微型电子计算机,伴随着更
期刊
摘 要:与传统有线网络相比,无线网络更方便,覆盖的范围更广。无线局域网(Wireless LAN,WLAN)是不使用任何导线或传输电缆连接的局域网,无线局域网最通用的标准是IEEE定义的802.11系列标准。本文通过真实无线环境与协议分析软件相结合捕获无线数据包,分析多种数据帧。  关键词:无线网络;802.11;无线数据包;数据帧  中图分类号:TN919.8  与传统有线网络相比,无线网络更方
期刊
摘 要:虚拟化和云计算技术是当下炙手可热的主流技术,并正在快速地发展,本文通过介绍虚拟化和云计算技术的内容和发展状况,看出二者的关系:云计算是以虚拟技术为核心,虚拟技术为云计算发展提供技术支持,二者相互依托,共同发展。在今后的技术应用过程中,云计算将会成为将来计算机的发展趋势和最终目标,从而尽可能的满足用户不断增长的需要,提高“虚拟时代”的资源利用效率。  关键词:虚拟化;云计算;关系;应用  中
期刊
摘 要:对于生产型企业而言,合理的仓库库存量是保障生产及企业正常运营的最基本条件。原材料,产品及相关备件物料的周转是相对平衡与稳定的,为了其正常合理的转化,需要综合考虑影响库存量的各方面因素,并对其进行分析、预测,在确保正常生产的前提下,不能使库房物料及产品积压,也不能产生多余的资金浪费。针对特定的企业,找出合理的原料安全库存区间及库存平衡库存点,从而简化库存管理工作,提高库存管理效率。  关键词
期刊
摘 要:在使用Linux进行嵌入式平台软硬件开发时,经常要面临的一个问题就是在Windows与Linux之间进行数据传输,既利用Linux、与嵌入式Linux之间的系统一致性,又能利用wondows平台上管理文件系统与资源的便捷性。而搭建SMB服务器可以很好的为我们提供这一便利。本文就如何在在Linux与Windows间架设SMB服务器进行了一次实验,并将在其过程中遇到的诸多问题进行汇总,以利于读
期刊
摘 要:随着数字图像处理技术及交通智能化的发展,图像处理技术在当前的智能交通系统中,扮演着极其重要的角色。本文主要针对数字图像处理技术在智能交通系统中的应用,特别是其在车牌识别系统中的算法应用做了详细的阐述,并对技术难题和发展趋势做了深入的探讨。  关键词:数字图像处理;车牌定位;字符分割;字符识别  中图分类号:TP391.41  随着世界经济全球化发展,人们生活和消费水平的日益提高,对汽车的需
期刊