|
|
#include <armarx/navigation/algorithms/spfa/ShortestPathFasterAlgorithm.h>
Classes | |
| struct | ClosestReachableResult |
| struct | Parameters |
| struct | PlanningResult |
| struct | Result |
Public Member Functions | |
| PlanningResult | constructPath (const Eigen::Vector2f &start, const std::vector< std::vector< Eigen::Vector2i > > &spfaParents, const Eigen::Vector2f &goal) const |
| 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. | |
| Result | spfa (const Eigen::Vector2f &start, bool checkStartForCollision=true) const |
Definition at line 34 of file ShortestPathFasterAlgorithm.h.
| ShortestPathFasterAlgorithm | ( | const Costmap & | costmap, |
| const Parameters & | params ) |
Definition at line 69 of file ShortestPathFasterAlgorithm.cpp.
Here is the call graph for this function:| ShortestPathFasterAlgorithm::PlanningResult constructPath | ( | const Eigen::Vector2f & | start, |
| const std::vector< std::vector< Eigen::Vector2i > > & | spfaParents, | ||
| const Eigen::Vector2f & | goal ) const |
Definition at line 102 of file ShortestPathFasterAlgorithm.cpp.
Here is the caller graph for this function:| ShortestPathFasterAlgorithm::PlanningResult plan | ( | const Eigen::Vector2f & | start, |
| const Eigen::Vector2f & | goal, | ||
| bool | checkStartForCollision = true ) const |
Definition at line 78 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 181 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 163 of file ShortestPathFasterAlgorithm.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: