文件交换
165下载
更新2016年9月01日
视图版本历史
更新许可证
版权
查看许可协议
A*搜索算法是一种简单有效的技术,可用于计算到目标位置的最短路径。本教程提供了算法的详细描述和交互式演示。
保罗Premakumar(2021)。A* (A Star)搜索路径规划教程(//www.tatmou.com/matlabcentral/fileexchange/26248-a-a-tar-search-for-path-planning-turorial),Matlab中央文件交换。检索到2021年6月16日.
2021年4月25日
A_Star1错误(第115行)PACE_DISTANCE =距离(XNODE,Ynode,Xtarget,Ytarget);
有这种错误,我不知道为什么,在演示算法中,程序在标记初始位置后的最后一步中存在此错误
2021年4月8日
谢谢!非常好!
对于那些希望在迭代期间看到封闭和开放式设定点的演变的人只是添加:...对于j = 1:open_countpoint_open(j)= plot(打开(j,2)+。5,打开(j,3)+。5,'g *');结束for j = 1: close_countpotient_closed(j)=绘图(闭合(j,1)+。5,关闭(j,2)+。5,'c *');结束暂停(0.5)删除(points_open)删除(potion_closed)...在AStar1.m的第179行“end;%结束的index_min_node检查”
10月20日10月14日
请指导此错误...a_star错误(第116行)打开(OPEN_COUNT:) = insert_open (xNode、yNode xNode, yNode, path_cost, goal_distance, goal_distance);
2020年9月30日
非常感谢这个代码,你能帮我把它改成3d的吗?
2020年9月27日
2020年7月14日
此外,我如何添加连接线之间的障碍点,以创建一个区域的障碍?
2020年4月2
2020年2月27日
2019年9月13日
2019年3月31日
2018年9月26日
DISPLAY_patchwork错误(第3行)身高=大小(图1);
我该如何修正这个错误?
2018年7月1
2018年5月16日
很好的脚本,可轻松修改其他最小成本函数。
2018年2月18日
2018年2月10日
2017年12月13日
太棒了!
2017年10月7日
请帮助这个错误.....node_index(开放、2、1)使用打开时出错(第63行)没有足够的输入参数。
2017年8月9日
@karthikeyan r将您的脚本添加到路径中
2017年6月29日
需要为轨迹跟踪目的找到x和y矢量。
2017年6月28日
谢谢你的代码。这对无人机的路径规划有一定的参考价值。我可以知道X和Y向量存储在哪里吗?
2017年5月16日
谢谢,我明白了
2017年4月10
它非常有用,我想使用此算法来完成无人机的路径规划。我认为这很棒。
2017年1月4
嗨,我怎么能改变轴的值?还有细胞的大小,如果可能的话?
2016年12月9日
2016年12月1日
嗨,有人知道我怎么能只有垂直和水平移动吗?
2016年11月29日
有没有办法忽略网格移动?我只寻找水平和垂直移动
2016年11月5日
请帮助解决这个错误
a_star错误(第116行)打开(OPEN_COUNT:) = insert_open (xNode、yNode xNode, yNode, path_cost, goal_distance, goal_distance);
2016年10月17日
非常有用的
2016年10月13日
非常好的代码!很容易修改和测试搜索功能。非常感谢!
2016年9月7日
2016年1月1
2015年9月25日
伟大的贡献。
2015年4月19日
2015年4月10
请告诉我从司令到目的地的路径被存储在哪里
2015年3月27日
请指导此错误...
2015年2月27日
漂亮!
2014年9月27日
很好。谢谢你的贡献。
2014年5月25日
2013年3月14日
有可能改变网格分辨率吗?
2013年2月26日
这是一个很好的代码,可以找到包含障碍物的最短路径。
2012年11月24日
为什么我有这个消息错误???
未定义函数或方法'insert_open'用于类型'double'的输入参数
在MATLAB中心找到宝藏,并发现社区可以如何帮助您!
在单个可执行文件中使用代码,输出和格式化文本创建脚本。
了解实时编辑器
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系
A_Star1错误(第115行)
PACE_DISTANCE =距离(XNODE,Ynode,Xtarget,Ytarget);
有这种错误,我不知道为什么,在演示算法中,程序在标记初始位置后的最后一步中存在此错误
谢谢!非常好!
对于那些希望在迭代期间看到封闭和开放式设定点的演变的人只是添加:
...
对于j = 1:open_count
point_open(j)= plot(打开(j,2)+。5,打开(j,3)+。5,'g *');
结束
for j = 1: close_count
potient_closed(j)=绘图(闭合(j,1)+。5,关闭(j,2)+。5,'c *');
结束
暂停(0.5)
删除(points_open)
删除(potion_closed)
...
在AStar1.m的第179行“end;%结束的index_min_node检查”
请指导此错误...
a_star错误(第116行)
打开(OPEN_COUNT:) = insert_open (xNode、yNode xNode, yNode, path_cost, goal_distance, goal_distance);
非常感谢这个代码,你能帮我把它改成3d的吗?
此外,我如何添加连接线之间的障碍点,以创建一个区域的障碍?
DISPLAY_patchwork错误(第3行)
身高=大小(图1);
我该如何修正这个错误?
很好的脚本,可轻松修改其他最小成本函数。
太棒了!
请帮助这个错误.....
node_index(开放、2、1)
使用打开时出错(第63行)
没有足够的输入参数。
@karthikeyan r将您的脚本添加到路径中
需要为轨迹跟踪目的找到x和y矢量。
谢谢你的代码。这对无人机的路径规划有一定的参考价值。我可以知道X和Y向量存储在哪里吗?
谢谢,我明白了
请指导此错误...
a_star错误(第116行)
打开(OPEN_COUNT:) = insert_open (xNode、yNode xNode, yNode, path_cost, goal_distance, goal_distance);
它非常有用,我想使用此算法来完成无人机的路径规划。我认为这很棒。
嗨,我怎么能改变轴的值?还有细胞的大小,如果可能的话?
嗨,有人知道我怎么能只有垂直和水平移动吗?
有没有办法忽略网格移动?我只寻找水平和垂直移动
请帮助解决这个错误
a_star错误(第116行)
打开(OPEN_COUNT:) = insert_open (xNode、yNode xNode, yNode, path_cost, goal_distance, goal_distance);
非常有用的
非常好的代码!很容易修改和测试搜索功能。非常感谢!
伟大的贡献。
请告诉我从司令到目的地的路径被存储在哪里
请指导此错误...
a_star错误(第116行)
打开(OPEN_COUNT:) = insert_open (xNode、yNode xNode, yNode, path_cost, goal_distance, goal_distance);
漂亮!
很好。谢谢你的贡献。
有可能改变网格分辨率吗?
这是一个很好的代码,可以找到包含障碍物的最短路径。
为什么我有这个消息错误???
未定义函数或方法'insert_open'用于类型'double'的输入参数