蚁群算法如何设置起始点和终点
蚁群算法可以用于路径规划,在本例中,地形矩阵用0表示无障碍物、用1表示有障碍物,机器人从1x1处走到10x10处,使用蚁群算法找最短路径。
步骤如下:
初始化参数、地形矩阵、信息素矩阵和启发式因子矩阵。启发式因子矩阵中一点的值为该点到终点距离的倒数,距离越短,启发式因子越大,障碍物处的启发式因子为0。信息素矩阵被初始化为一个统一的值。
在本例中,将一条路径表示如下:[路径长度点1点2……],例如[21200]表示该路径长度为2,路径为[12]。
对每次迭代中的每只蚂蚁,进行如下3步,直至到达终点或者陷入死胡同:
创建一个禁忌矩阵,禁忌矩阵中已经访问过的点为0,其余点与启发式因子矩阵中相应点的值相同。
设置初始点,根据信息素、启发式因子、禁忌表,通过轮盘赌方法,选择下一个城市。
更新路径和禁忌矩阵。
每次迭代后,更新信息素,只对最优路径中的点进行增加信息素操作。
迭代,直至结束。


问答推荐:
底滤鱼缸最高水位线有什么意义
底滤鱼缸的最高水位线的意义在于,如若鱼缸内部的水位高于最高水位线的水位,当停电或其它意外造成水泵停转后,底缸的水不至于满...石家庄法商中等专业学校怎么样
石家庄法商中等专业学校经石家庄市教育局批准设立,由石家庄法商职业学院主办,可独立颁发国家承认的中等职业教育 * 书。石家...vivo计算机在哪
计算机在手机桌面的工具箱中。为一个专注于智能手机领域的手机品牌,和追求乐趣充满活力年轻时尚的城市群体一起打造拥有卓越外观...红橙黄绿青蓝紫的青是什么意思
红橙黄绿青蓝紫源于彩虹的七彩光谱,光谱外圈至内圈呈红橙黄绿蓝靛紫七种颜色,青指的是靛,即靛色。彩虹,又称天虹,简称为虹,...北爱尔兰自助游必去景点
说到隧道两个字人们下意识想起的就是我们身边较为常见的隧道,可你是否知道隧道也有极其美丽用树或是特色花朵构建而成的树隧道那...北京高碑店是哪个区
北京高碑店村是北京市朝阳区高碑店地区办事处的一个行政村位于北京市东长安街延长线南侧,东临五环路,北有北京华润饭店紫檀博物...如何快速去掉带鱼的鱼鳞
把带鱼放到温热的碱水中浸泡一会儿,然后再刮鱼鳞,能很快清洗干净。或者把带鱼放入的热水中烫秒,然后立即转移到冷水中,这样用...鸡胸肉怎么煎
将鸡胸肉从中间切开,放入碗中。倒入淀粉,生抽,老抽,盐,胡椒粉,用水抓匀,盖上保鲜膜密封好。锅加热后倒入适量的油,将鸡胸...祝福英语句子唯美短句
最深的祝福总难以诉诸语言,一切只在不言中,祝福你。无论在何时何地,幸福和快乐永远会陪伴着你。不管你身在何处,幸运与快乐时...ip地址一般多少位
地址一般为位。地址,全称为网际协议地址,是一种在上的给主机编址的方式。它是协议提供的一种统一的地址格式,常见的地址分为与...实况足球手游如何买心仪球员
玩家需要消耗在游戏商城购买页面购买心仪球员。但是往往一个球员所需的数量十分巨大,玩家需要通过日常的任务活动等各种途径来获...弱势群体包括哪些人群
儿童老年人残疾人精神病患者失业者贫困者下岗职工灾难中的求助者农民工非正规就业者以及在劳动关系中处于弱势地位的人。弱势群体...怎么测量乒乓球的体积
求乒乓球体积,可以量取乒乓球直径,按球体体积公式求算。也可以使用满水杯放入乒乓球,轻压球使球完全浸入水中,再慢慢让球浮起...绝地求生刺激战场怎样开房间
在游戏主界面点击右下角,进入房间。底部有创建房间。点击创建房间,弹出提示无权限操作。电视机型号在哪看
在购买电视机的时候,会在包装箱内附赠产品说明书,在说明书的封面上会印有电视机的型号,一般是英文和数字的组合。在电视机的背...