资源简介
本人经过学习A*寻路算法,使用MATLAB进行编程实现,现通过分享给大家进行交流学习。
代码片段和文件信息
%function A_star(mapSize)
clc;
clear;
mapSize = 10;
mapstep = 10;
figHW = [mapSize*mapstep mapSize*mapstep]; % 长;宽
figXY = [650-figHW(1)/2 400-figHW(2)/2]; %x轴 ;y轴位置
figHandle = figure(‘MenuBar‘ ‘none‘ ‘Position‘ [figXY(1) figXY(2) figHW(1) figHW(2)]);
%制作地图表格
load M;%自制的地图 %若需要随机地图可下载我之前的随机地图代码
map = ~map2;
Origin = [1 1]; %起点设置
Point = [20 10];%终点设置
cmap = [1 1 1; ...%白色
0 0 0; ...%黑色
1 0 0; ...红色
0 0 1; ...蓝色
0 1 0; ...绿色
1 1 0; ...%黄色
0.5 0.5 0.5];%灰色
colormap(cmap);%创建色图
Input_Map = map;
%得到地图的行列数
[n_cols n_rows] = size(map);
map = zeros(n_cols n_rows);
%标记障碍物
map(~Input_Map) = 1;
map(Input_Map)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-14 10:34 A_star算法实现\
文件 4762 2018-10-14 10:33 A_star算法实现\A_star.m
文件 21752 2018-04-16 21:48 A_star算法实现\M.mat
相关资源
- pso2835922
- Radarsat2 将Radarsat2极化SAR图像数据转换
- sift sift图像匹配的纯matlab代码
- Zernike 亚像素边缘检测的matlab代码
- robot_motion_planning
- GPS_Kalman
- pathplann-algorithm
- AGVMonitor AGV小车的上位机源代码
- Itti-Matlab Itti的经典视觉显著性模型的
- artificial-potential-field-method 基本人工势
- code_DBM 新型神经网络的深度波尔兹曼
-
matlab-code-ba
sed-image-retrieval 基于图像 - GA-for-path-planning 通过遗传算法对飞机
- DeepLearnToolbox-master 关于深度学习的一
- SR 侯晓迪的显著性检测模型SR的matla
- gps-matlab(1) 用于gps基线解算的matl
- multiuav5 多无人机协同决策与控制仿真
- A_star 航迹规划MATLAB代码
- 2d-logistic-regression 二分类逻辑回归ma
- image-quality-evaluation 该matlab代码主要用
- K-SVD_code 做实验时找到的K-SVD算法的
- APF-path-planning-algorithm-demo 用matlab编写
- matlab-code 给予遗传算法的航迹规划和
- MeanShift 均值漂移算法的MATLAB代码
- UFMC_OFDM-matlab 5G非正交多载波机制UFM
- test_vectors 5G通信中的新型多载波技术
- 3d_of_A_star 基于A星算法的航迹规划MA
- CNNmatlab 这里是cnn卷积神经网络手写识
- Sparse-representation 稀疏表示的matlab代码
- zernike Zernike矩用MATLAB代码实现
评论
共有 条评论