蚁群算法求解二维格栅问题效果尚可,小规模格栅地图不如A星算法,但是适用性强,某些地图使用A星算法得到的结果不如蚁群算法,可以尝试用其他方法进行优化。 蚁群系统(Ant System或Ant Colony System)是由意大利学者Dorigo、Maniezzo等人于20世纪90年代首先提出来的。他们在研究蚂蚁觅食的过程中,发现单个蚂蚁的行为比较简单,但是蚁群整体却可以体现一些智能的行为。例如蚁群可以在不同的环境下,寻找最短到达食物源的路径。这是因为蚁群内的蚂蚁可以通过某种信息机制实现信息的传递。后又经进一步研究发现,蚂蚁会在其经过的路径上释放一种可以称之为“信息素”的物质,蚁群内的蚂蚁对“信息素”具有感知能力,它们会沿着“信息素”浓度较高路径行走,而每只路过的蚂蚁都会在路上留下“信息素”,这就形成一种类似正反馈的机制,这样经过一段时间后,整个蚁群就会沿着最短路径到达食物源了。
2022-04-16 18:09:44 3KB matlab 算法 蚁群算法
A*搜索算法matlab代码
2021-12-15 13:03:03 3KB matlab Astar 格栅地图
Dijkstra算法求解格栅地图路径matlab代码
2021-12-14 16:04:41 3KB matlab Dijkstra算法 格栅路径搜索
动态切点调整算法去除凹凸点,该方法能够得到既有曲率连续性,同时满足几何特性的路径。
2021-03-30 19:06:56 84KB A星算法 格栅地图 matlab 路径光滑
优化了障碍物判断函数,运行时间很快
2021-03-29 20:25:14 12KB RRT 非格栅地图