Mathworks example A* pathfinding algorithm problems

28 次查看(过去 30 天)
Im using Mathworks' A* pathfinding algorithm and attempting to modify it so that it searches through a map that is constantly becoming more available. The ginput command given in the script for inserting start point, end point and obstacles produces them as cartesian coordinates but due to the nature of my surrounding code (I treat the map so to speak as a 2D matrix therefore matrix indecies used), I am not getting the results desired. Is there a way to either insert my points manually as cartesian coordinates or change the format of the matrix to be cartesian based?

回答(1 个)

Gaurav Garg
Gaurav Garg 2020-12-31
Hi Rhys,
You can find a few examples of A* algorithm implentation in MATLAB from here - link1 and link2.
You can make changes in the above File Exchange codes to manipulate the code to insert the points as cartesian co-ordinates.

类别

Help CenterFile Exchange 中查找有关 Particle Swarm 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by