Buran Motion Planning Framework
|
3 #include <base/grid_path_finder.h>
4 #include <base/node_grid_path_finder.h>
7 #include <unordered_map>
10 #include <unordered_set>
14 #include "base/path_node.h"
59 unsigned int maxOpenSetSize,
61 unsigned int maxNodeCnt,
85 std::shared_ptr<PathNode> currentNode, std::vector<int> &endCoords
Базовый класс для всех планировщиков на сетке с нодами Базовый класс для всех планировщиков на сетке ...
Definition: node_grid_path_finder.h:40
std::vector< unsigned long > _offsetStandartIndexes
Definition: one_direction_path_finder.h:93
std::vector< std::vector< int > > _offsetList
Definition: one_direction_path_finder.h:97
bool _ready
Definition: path_finder.h:253
Definition: one_direction_path_finder.h:44
unsigned int _maxOpenSetSize
Definition: one_direction_path_finder.h:101
OneDirectionPathFinder(const std::shared_ptr< bmpf::Scene > &scene, bool showTrace, unsigned int maxOpenSetSize, int gridSize, unsigned int maxNodeCnt, unsigned int kG=1, unsigned int kD=0, int threadCnt=1)
Definition: one_direction_path_finder.h:57
std::shared_ptr< PathNode > _forEachNeighbor(std::shared_ptr< PathNode > currentNode, std::vector< int > &endCoords) override
Definition: one_direction_path_finder.cpp:15