• 大小: 47KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Matlab
  • 标签: 路径  规划  

资源简介

本程序主要实现路径规划,可用于无人驾驶路径决策,机器人目标点搜索。代码通俗易懂,有详细的注释说明。

资源截图

代码片段和文件信息

%------------------------------程序说明------------------------------------%
% Authr:Xiaoyun Mu
% Date:2019.4.18
% Reference:https://blog.csdn.net/sinat_16910875/article/details/85311819
%--------------------------路径规划A*算法主程序-----------------------------%
clear all
close all
clc
disp(‘A Star Route Planing start!!‘)
Network.start=[11];                      % 设置起始点
Network.goal=[1010];                     % 设置目标点
Network.Limit=11;                         %  网络最大范围
Network.nObstacle=60;                     %  随机生成障碍点数目
obstacle=GetObstacle(Network);            %  生成所有障碍点
Route=AStar(obstacleNetwork);            %  寻找规划路径
% 生成边界
plot(obstacle(:1)obstacle(:2)‘ro‘‘MarkerFaceColor‘‘g‘‘Markersize‘10);
hold on;
% 生成起点
plot(Network.start(1)Network.start(2)‘rs‘‘linewidth‘5);
hold on;
% 生成起点
plot(Network.goal(1)Network.goal(2)‘*b‘‘linewidth‘10);
hold on;
% 绘制路径
plot(Route(:1)Route(:2)‘m-‘‘linewidth‘3);
set(gca‘xtick‘0:1:(Network.Limit+1));
set(gca‘ytick‘0:1:(Network.Limit+1));
grid on;





 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1120  2019-04-23 16:48  路径规划A算法\Aplanning.m

     文件        484  2019-04-23 16:50  路径规划A算法\AStar.p

     文件        464  2019-04-18 21:19  路径规划A算法\FindList.m

     文件       1133  2019-04-18 22:03  路径规划A算法\GetObstacle.m

     文件        383  2019-04-18 22:14  路径规划A算法\GetPath.m

     文件        172  2019-04-18 20:59  路径规划A算法\isObstacle.m

     文件        122  2019-04-18 20:49  路径规划A算法\isSamePosi.m

     文件      52932  2019-04-23 16:51  路径规划A算法\示例.jpg

     目录          0  2019-04-23 16:51  路径规划A算法

----------- ---------  ---------- -----  ----

                56810                    9


评论

共有 条评论