资源简介
matlab实现的用A星算法进行栅格法路径规划,且路径不固定
代码片段和文件信息
function astardemo
%ASTARDEMO Demonstration of ASTAR algorithm
n = 20; % 栅格为20x20的环境模型
wallpercent = 0.5; % this percent of field is walls
% create the n x n FIELD with wallpercent walls containing movement costs
% a starting position STARTPOSIND a goal position GOALPOSIND the costs
% A star will compute movement cost for each tile COSTCHART
% and a matrix in which to store the pointers FIELDPOINTERS
%[field startposind goalposind costchart fieldpointers] = ...
% initializeField(nwallpercent);
[field startposind goalposind costchart fieldpointers] = ...
initializeField(nwallpercent);
% initialize the OPEN and CLOSED sets and their costs
setOpen = [startposind]; setOpenCosts = [0]; setOpenHeuristics = [Inf];
setClosed = []; setClosedCosts = [];
movementdirections = {‘R‘‘L‘‘D‘‘U‘‘UR‘‘UL‘‘DL‘‘DR‘};
% keep track of the number of iterations to exit gracefully if no
% solution(如果没有解决方案保留迭代数目然后退出)
counterIterations = 1;
% create figure so we can witness the ma
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13504 2020-11-15 06:37 astardemo.m
- 上一篇:matlab EMD 降噪方法
- 下一篇:双目视觉下的三维重建
相关资源
- 双目视觉下的三维重建
- matlab EMD 降噪方法
- matlab实现的SVM多分类
- 最大功率跟踪(MPPT)爬山法的控制模
- 一个简单的DCO- OFDM 代码
- MATLAB实现的AES加密和解密算法
- STKalman 强跟踪滤波器的MATLAB函数文件
- 下垂控制的模型(droop control)
- 四旋翼模型 (Modle of quadrotor)
- 惯性导航系统的matlab工具箱
- 随机海浪仿真 (random wave simulation)
- matlab vvvf交直交变频器模型
- 对称分量法正负序分离
- ICA算法和FASTICA算法
- matlab指纹(fingerprint)识别
- SINS设计与仿真
- 遗传算法和粒子群算法代码(pso ga)
- matlab演化博弈仿真程序
- matlab频谱三维图
- 遗传算法求解VRP问题
- 分布式电源接入配电网matlab不确定性
- 相对完整的OFDM通信系统的仿真设计
- matlab信道模型
- DBN的源码
- 遗传算法求解电力系统机组组合问题
- matlab机动微弱目标检测前跟踪
- matlab仿真的脉冲时滞分数阶多智能体
- matlab-garch 用于时间序列金融模型分析
- SFLA-LSSVM 混洗蛙跳算法优化最小二乘支
- matlab分数阶混沌程序
评论
共有 条评论