资源简介
本程序主要实现路径规划,可用于无人驾驶路径决策,机器人目标点搜索。代码通俗易懂,有详细的注释说明。
代码片段和文件信息
%------------------------------程序说明------------------------------------%
% 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
相关资源
- [精品]matlab仿真A*路径规划算法,100
- Dubins曲线Matlab代码
- 模拟退火算法函数最优解和路径规划
- 车辆路径调度问题matlab
- 运用MATLAB实现遗传算法求解规划问题
- puma560轨迹规划
- 机械臂轨迹规划
- 数学建模动态规划matlab编程与例题精
- 蚁群算法最短路径通用Matlab程序
- 路径规划势场栅格法程序
- 求平均最短路径长度的matlab编程代码
- 非线性整数规划的遗传算法Matlab程序
- Dijkstra算法MATLAB代码
- Matlab求解动态规划问题
- 路径规划 matlab
- 标准差分进化算法多目标线性规划的
- 随机路径生成函数matlab
- 基于动态规划的立体匹配代码
- 数学建模之动态规划及多目标优化m
- VRP 解决车辆路径问题使用矩阵蚂蚁算
- 邮政运输网络中的邮路规划和邮车调
- 人工势场法进行机器人路径规划
- adp自适应动态规划介绍
- 粒子群算法路径规划动画演示
- 基于蚁群算法的机器人路径规划(避
- 基于改进的人工势场法的机器人路径
- 路径损耗模型
- 遗传算法(GA)求tsp问题
- 人工势场法的移动机器人路径规划
- A星算法得出最短路径
评论
共有 条评论