Path-Planning

所属分类:机器人/智能制造
开发工具:matlab
文件大小:57KB
下载次数:0
上传日期:2020-10-12 06:31:20
上 传 者sh-1993
说明:  Path-Planning,本代码的实现包括两个部分: 第一部分: 基于人工势场法的机器人路径规划:随机生成12-15个障碍物,每个障碍物随机占据6-20个栅格,利用该人工势场法编程实现机器人从左下到右上的路径规划。 同时在代码中已实现动态展示的效果。 第二部分...
(Path Planning, the implementation of this code includes two parts: Part 1: Robot path planning based on artificial potential field method: randomly generate 12 to 15 obstacles, each obstacle occupying 6 to 20 grids, and use this artificial potential field method to program the path planning of the robot from bottom left to top right. At the same time, the dynamic display effect has been implemented in the code. Part 2)

文件列表:
第一部分 (0, 2020-10-12)
第一部分\compute_Attract.m (405, 2020-10-12)
第一部分\compute_angle.m (529, 2020-10-12)
第一部分\compute_repulsion.m (1657, 2020-10-12)
第一部分\main.m (3608, 2020-10-12)
第一部分\map1.bmp (251078, 2020-10-12)
第一部分\shange.m (579, 2020-10-12)
第二部分 (0, 2020-10-12)
第二部分\AFSA.m (7468, 2020-10-12)
第二部分\BA.m (4544, 2020-10-12)
第二部分\DijkstraPlan.m (1113, 2020-10-12)
第二部分\FOA.m (6382, 2020-10-12)
第二部分\FOA_fitness.m (5905, 2020-10-12)
第二部分\FOAcurve.fig (3320, 2020-10-12)
第二部分\FOApath.fig (23696, 2020-10-12)
第二部分\barrier.txt (144, 2020-10-12)
第二部分\barrier1.txt (161, 2020-10-12)
第二部分\barrier2.txt (6887, 2020-10-12)
第二部分\barrier3.txt (6899, 2020-10-12)
第二部分\distance.m (449, 2020-10-12)
第二部分\lines.txt (101, 2020-10-12)
第二部分\lines1.txt (69, 2020-10-12)
第二部分\lines2.txt (106, 2020-10-12)
第二部分\lines3.txt (121, 2020-10-12)
第二部分\matrix.txt (967, 2020-10-12)
第二部分\matrix1.txt (453, 2020-10-12)
第二部分\matrix2.txt (979, 2020-10-12)
第二部分\matrix3.txt (1266, 2020-10-12)
第二部分\test1.m (6661, 2020-10-12)
第二部分\test2.m (13531, 2020-10-12)

本代码的实现包括两个部分: 第一部分: 基于人工势场法的机器人路径规划:随机生成12-15个障碍物,每个障碍物随机占据6-20个栅格,利用该人工势场法编程实现机器人从左下到右上的路径规划。 同时在代码中已实现动态展示的效果。 第二部分: 基于果蝇优化算法的路径规划:根据提供的地图,实现单机器人的全局路径规划。以及拓展部份的双机器人路径规划,两个机器人分别从左下到右上,和从右下到左上。 调用方法: 第一部分:直接运行main.m,有关于调参的部分在main.m开头 第二部分: 单机器人部分:提供了两个地图的示例,test1.m和test2.m 双机器人部分:思路是设置不同的起始点,把单机器人部分连续跑两遍,同时判断不会相撞的条件是计算交叉点处是否有时间差

近期下载者

相关文件


收藏者