|
|
#include <armarx/navigation/algorithms/spfa/ShortestPathFasterAlgorithm.h>
Classes | |
| struct | Parameters |
| struct | PlanningResult |
| struct | Result |
Public Member Functions | |
| PlanningResult | plan (const Eigen::Vector2f &start, const Eigen::Vector2f &goal, bool checkStartForCollision=true) const |
| ShortestPathFasterAlgorithm (const Costmap &costmap, const Parameters ¶ms) | |
| Result | spfa (const Eigen::MatrixXf &inputMap, const Eigen::Vector2i &source, bool checkStartForCollision=true) const |
| Implementation highly inspired by github.com:jimmyyhwu/spatial-action-maps. More... | |
| Result | spfa (const Eigen::Vector2f &start, bool checkStartForCollision=true) const |
Definition at line 33 of file ShortestPathFasterAlgorithm.h.
| ShortestPathFasterAlgorithm | ( | const Costmap & | costmap, |
| const Parameters & | params | ||
| ) |
Definition at line 68 of file ShortestPathFasterAlgorithm.cpp.
Here is the call graph for this function:| ShortestPathFasterAlgorithm::PlanningResult plan | ( | const Eigen::Vector2f & | start, |
| const Eigen::Vector2f & | goal, | ||
| bool | checkStartForCollision = true |
||
| ) | const |
Definition at line 77 of file ShortestPathFasterAlgorithm.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| ShortestPathFasterAlgorithm::Result spfa | ( | const Eigen::MatrixXf & | inputMap, |
| const Eigen::Vector2i & | source, | ||
| bool | checkStartForCollision = true |
||
| ) | const |
Implementation highly inspired by github.com:jimmyyhwu/spatial-action-maps.
| input_map | |
| source |
Definition at line 156 of file ShortestPathFasterAlgorithm.cpp.
Here is the call graph for this function:| ShortestPathFasterAlgorithm::Result spfa | ( | const Eigen::Vector2f & | start, |
| bool | checkStartForCollision = true |
||
| ) | const |
Definition at line 149 of file ShortestPathFasterAlgorithm.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: