|
ugv_nav4d
|
This is the complete list of members for ugv_nav4d::EnvironmentXYZTheta, including all inherited members.
| availableMotions | ugv_nav4d::EnvironmentXYZTheta | protected |
| checkStartGoalNode(const std::string &name, traversability_generator3d::TravGenNode *node, double theta) | ugv_nav4d::EnvironmentXYZTheta | protected |
| clear() | ugv_nav4d::EnvironmentXYZTheta | |
| createNewState(const DiscreteTheta &curTheta, EnvironmentXYZTheta::XYZNode *curNode) | ugv_nav4d::EnvironmentXYZTheta | protected |
| createNewStateFromPose(const std::string &name, const Eigen::Vector3d &pos, double theta, ugv_nav4d::EnvironmentXYZTheta::XYZNode **xyzBackNode) | ugv_nav4d::EnvironmentXYZTheta | protected |
| createNewXYZState(traversability_generator3d::TravGenNode *travNode) | ugv_nav4d::EnvironmentXYZTheta | protected |
| dijkstraComputeCost(const traversability_generator3d::TravGenNode *source, std::vector< double > &outDistances, const double maxDist) const | ugv_nav4d::EnvironmentXYZTheta | |
| enablePathStatistics(bool enable) | ugv_nav4d::EnvironmentXYZTheta | |
| EnvironmentXYZTheta(std::shared_ptr< const traversability_generator3d::TravMap3d > travMap, const traversability_generator3d::TraversabilityConfig &travConf, const sbpl_spline_primitives::SplinePrimitivesConfig &primitiveConfig, const Mobility &mobilityConfig) | ugv_nav4d::EnvironmentXYZTheta | |
| findMatchingTraversabilityPatchAt(const Eigen::Vector3d &pos) | ugv_nav4d::EnvironmentXYZTheta | |
| findTrajectoryOutOfObstacle(const Eigen::Vector3d &start, double theta, const Eigen::Affine3d &ground2Body, bool setZToZero) | ugv_nav4d::EnvironmentXYZTheta | |
| getAvailableMotions() const | ugv_nav4d::EnvironmentXYZTheta | |
| GetFromToHeuristic(int FromStateID, int ToStateID) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| GetGoalHeuristic(int stateID) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| getMotion(const int fromStateID, const int toStateID) | ugv_nav4d::EnvironmentXYZTheta | |
| getMotions(const std::vector< int > &stateIDPath) | ugv_nav4d::EnvironmentXYZTheta | |
| GetPreds(int TargetStateID, std::vector< int > *PredIDV, std::vector< int > *CostV) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| GetStartHeuristic(int stateID) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| getStatePosition(const int stateID) const | ugv_nav4d::EnvironmentXYZTheta | |
| GetSuccs(int SourceStateID, std::vector< int > *SuccIDV, std::vector< int > *CostV) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| GetSuccs(int SourceStateID, std::vector< int > *SuccIDV, std::vector< int > *CostV, std::vector< size_t > &motionIdV) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| getTrajectory(const std::vector< int > &stateIDPath, std::vector< trajectory_follower::SubTrajectory > &result, bool setZToZero, const Eigen::Vector3d &startPos, const Eigen::Vector3d &goalPos, const double &goalHeading, const Eigen::Affine3d &plan2Body=Eigen::Affine3d::Identity()) | ugv_nav4d::EnvironmentXYZTheta | |
| getTraversabilityMap() const | ugv_nav4d::EnvironmentXYZTheta | |
| goalThetaNode | ugv_nav4d::EnvironmentXYZTheta | protected |
| goalXYZNode | ugv_nav4d::EnvironmentXYZTheta | protected |
| idToHash | ugv_nav4d::EnvironmentXYZTheta | protected |
| InitializeEnv(const char *sEnvFile) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| InitializeMDPCfg(MDPConfig *MDPCfg) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| obstacleCheck(const maps::grid::Vector3d &pos, double theta, const traversability_generator3d::TraversabilityConfig &travConf, const sbpl_spline_primitives::SplinePrimitivesConfig &splineConf, const std::string &nodeName="node") | ugv_nav4d::EnvironmentXYZTheta | |
| PrintEnv_Config(FILE *fOut) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| PrintState(int stateID, bool bVerbose, FILE *fOut=0) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| robotHalfSize | ugv_nav4d::EnvironmentXYZTheta | |
| searchGrid | ugv_nav4d::EnvironmentXYZTheta | protected |
| SetAllActionsandAllOutcomes(CMDPSTATE *state) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| SetAllPreds(CMDPSTATE *state) | ugv_nav4d::EnvironmentXYZTheta | virtual |
| setGoal(const Eigen::Vector3d &goalPos, double theta) | ugv_nav4d::EnvironmentXYZTheta | |
| setStart(const Eigen::Vector3d &startPos, double theta) | ugv_nav4d::EnvironmentXYZTheta | |
| setTravConfig(const traversability_generator3d::TraversabilityConfig &cfg) | ugv_nav4d::EnvironmentXYZTheta | |
| SizeofCreatedEnv() | ugv_nav4d::EnvironmentXYZTheta | virtual |
| startThetaNode | ugv_nav4d::EnvironmentXYZTheta | protected |
| startXYZNode | ugv_nav4d::EnvironmentXYZTheta | protected |
| travMap | ugv_nav4d::EnvironmentXYZTheta | protected |
| travNodeIdToDistance | ugv_nav4d::EnvironmentXYZTheta | protected |
| updateMap(std::shared_ptr< const traversability_generator3d::TravMap3d > travMap) | ugv_nav4d::EnvironmentXYZTheta | |
| XYZNode typedef | ugv_nav4d::EnvironmentXYZTheta | protected |
| ~EnvironmentXYZTheta() | ugv_nav4d::EnvironmentXYZTheta | virtual |