Buran Motion Planning Framework
|
This is the complete list of members for ContinuousPathFinder, including all inherited members.
_buildedPath | bmpf::PathFinder | protected |
_calculationTimeInSeconds | bmpf::PathFinder | protected |
_checkCnt | ContinuousPathFinder | protected |
_collider | bmpf::PathFinder | protected |
_endState | bmpf::PathFinder | protected |
_errorCode | bmpf::PathFinder | protected |
_globalPathFinder | ContinuousPathFinder | protected |
_gridSize | ContinuousPathFinder | protected |
_localPathFinder | ContinuousPathFinder | protected |
_maxNodeCnt | ContinuousPathFinder | protected |
_maxOpenSetSize | ContinuousPathFinder | protected |
_pathLength | bmpf::PathFinder | protected |
_ready | bmpf::PathFinder | protected |
_scene | bmpf::PathFinder | protected |
_showTrace | bmpf::PathFinder | protected |
_startState | bmpf::PathFinder | protected |
_startTime | bmpf::PathFinder | protected |
_threadCnt | bmpf::PathFinder | protected |
addObjectToScene(std::string path) | bmpf::PathFinder | |
buildPath() override | ContinuousPathFinder | virtual |
calculatePathLength(std::vector< std::vector< double >> path) | bmpf::PathFinder | static |
checkCollision(const std::vector< double > &state) | bmpf::PathFinder | |
checkState(const std::vector< double > &state) | bmpf::PathFinder | |
checkTask(const std::vector< double > &startState, const std::vector< double > &endState, double opacity) | ContinuousPathFinder | |
ContinuousPathFinder(const std::shared_ptr< bmpf::Scene > &scene, bool showTrace, unsigned int maxOpenSetSize, int gridSize, unsigned int maxNodeCnt, int checkCnt, int threadCnt=1) | ContinuousPathFinder | inline |
deleteObjectFromScene(long robotNum) | bmpf::PathFinder | |
divideCheckPath(std::vector< std::vector< double >> path, int checkCnt) | bmpf::PathFinder | |
divideCheckPathSegment(const std::vector< double > &prevPoint, std::vector< double > nextPoint, int checkCnt) | bmpf::PathFinder | |
ERROR_CAN_NOT_FIND_PATH | bmpf::PathFinder | static |
findPath(const std::vector< double > &startState, const std::vector< double > &endState, int &errorCode) | bmpf::PathFinder | |
findTick(std::vector< double > &state) override | ContinuousPathFinder | virtual |
getBuildedPath() const | bmpf::PathFinder | inline |
getCalculationTimeInSeconds() const | bmpf::PathFinder | inline |
getCollider() const | bmpf::PathFinder | inline |
getEndState() | bmpf::PathFinder | inline |
getErrorCode() const | bmpf::PathFinder | inline |
getJSONPath(std::vector< std::vector< double >> path) | bmpf::PathFinder | static |
getPathFromJSON(const Json::Value &json) | bmpf::PathFinder | static |
getPathLength() const | bmpf::PathFinder | inline |
getPathStateFromTM(double tm) | bmpf::PathFinder | |
getPathStateFromTM(std::vector< std::vector< double >> &path, double tm) | bmpf::PathFinder | static |
getRandomState() | bmpf::PathFinder | |
getScene() const | bmpf::PathFinder | inline |
getStartState() | bmpf::PathFinder | inline |
getThreadCnt() const | bmpf::PathFinder | inline |
infoPath(const std::vector< std::vector< double >> &path) | bmpf::PathFinder | static |
isReady() const | bmpf::PathFinder | inline |
loadPathFromFile(const std::string &filename, std::string &scenePath) | bmpf::PathFinder | static |
loadPathsFromFile(const std::string &filename, std::string &scenePath) | bmpf::PathFinder | static |
NO_ERROR | bmpf::PathFinder | static |
paint(const std::vector< double > &state, bool onlyRobot) override | ContinuousPathFinder | virtual |
PathFinder(const std::shared_ptr< bmpf::Scene > &scene, bool showTrace, int threadCnt=1) | bmpf::PathFinder | |
prepare(const std::vector< double > &startState, const std::vector< double > &endState) override | ContinuousPathFinder | virtual |
savePathToFile(std::vector< std::vector< double >> path, const std::string &filename) | bmpf::PathFinder | static |
setReady(bool ready) | bmpf::PathFinder | inline |
simpleCheckPath(const std::vector< std::vector< double >> &path, double maxDist) | bmpf::PathFinder | |
splitPath(std::vector< std::vector< double >> path, unsigned long partCnt) | bmpf::PathFinder | static |
updateCollider() | bmpf::PathFinder |