, including all inherited members.
| affectedpredstatesV | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| affectedsuccstatesV | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| bNeedtoRecomputeGoalHeuristics | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| bNeedtoRecomputeStartHeuristics | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| CalculateFootprintForPose(SBPL_4Dpt_t pose, vector< SBPL_4Dcell_t > *footprint) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| CheckQuant(FILE *fOut) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ComputeHeuristicValues() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ComputeReplanningData() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ComputeReplanningDataforAction(EnvNAVXYTHETATIMELATAction_t *action) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ConvertStateIDPathintoXYThetaPath(vector< int > *stateIDPath, vector< SBPL_4Dpt_t > *xythetaPath)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
| CreateStartandGoalStates() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| dynamicObstacles | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| dynObsPtSqrDist(SBPL_4Dcell_t cell, SBPL_Traj_Pt_t p) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| EnvironmentNAVXYTHETATIMELATTICE() | EnvironmentNAVXYTHETATIMELATTICE | |
| EnvNAVXYTHETATIMELAT | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| EnvNAVXYTHETATIMELATCfg | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| EuclideanDistance_m(int X1, int Y1, int X2, int Y2) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| FillInBubble(int CenterX, int CenterY, int T, int rad) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| FillInBubbleCell(int x, int y, int T) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| FillInBubbleColumn(int x, int topY, int botY, int T) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| GetActionCost(int SourceX, int SourceY, int SourceTheta, int SourceTime, EnvNAVXYTHETATIMELATAction_t *action) | EnvironmentNAVXYTHETATIMELATTICE | [protected, virtual] |
| GetCoordFromState(int stateID, int &x, int &y, int &theta, int &t) const =0 | DiscreteSpaceTimeInformation | [pure virtual] |
| getDynamicObstacleCost(SBPL_4Dcell_t cell) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| getEntryFromID(int id)=0 | EnvironmentNAVXYTHETATIMELATTICE | [protected, pure virtual] |
| GetEnvNavConfig() | EnvironmentNAVXYTHETATIMELATTICE | |
| GetEnvParameter(const char *parameter) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| GetEnvParms(int *size_x, int *size_y, double *startx, double *starty, double *starttheta, double *startTime, double *goalx, double *goaly, double *goaltheta, double *cellsize_m, double *timeResolution, double *nominalvel_mpersecs, double *timetoturn45degsinplace_secs, unsigned char *obsthresh, unsigned char *dyn_obs_thresh, vector< SBPL_xythetatime_mprimitive > *motionprimitiveV) | EnvironmentNAVXYTHETATIMELATTICE | |
| getExpansions(vector< SBPL_4Dpt_t > *p) | DiscreteSpaceTimeInformation | [inline, virtual] |
| GetFromToHeuristic(int FromStateID, int ToStateID)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| GetGoalHeuristic(int stateID)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| getGoalID() | EnvironmentNAVXYTHETATIMELATTICE | |
| getInterval(int x, int y, int t) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| GetMapCost(int x, int y) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| getNumBubbles() | DiscreteSpaceTimeInformation | [inline, virtual] |
| GetPreds(int TargetStateID, vector< int > *PredIDV, vector< int > *CostV)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| GetPredsofChangedEdges(vector< nav2dcell_t > const *changedcellsV, vector< int > *preds_of_changededgesIDV)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| GetStartHeuristic(int stateID)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| getStartID() | EnvironmentNAVXYTHETATIMELATTICE | |
| GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV, vector< EnvNAVXYTHETATIMELATAction_t * > *actionindV=NULL)=0 | EnvironmentNAVXYTHETATIMELATTICE | [protected, pure virtual] |
| DiscreteSpaceTimeInformation::GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV, vector< int > *stateBubbles, vector< int > *bubbleCollisions) | DiscreteSpaceTimeInformation | [inline, virtual] |
| GetSuccsofChangedEdges(vector< nav2dcell_t > const *changedcellsV, vector< int > *succs_of_changededgesIDV)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| grid2Dsearchfromgoal | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| grid2Dsearchfromstart | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| InitGeneral(vector< SBPL_xythetatime_mprimitive > *motionprimitiveV) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| InitializeEnv(const char *sEnvFile, const vector< sbpl_2Dpt_t > &perimeterptsV, const char *sMotPrimFile, const char *sDynObsFile) | EnvironmentNAVXYTHETATIMELATTICE | |
| InitializeEnv(const char *sEnvFile, const vector< sbpl_2Dpt_t > &perimeterptsV, const char *sMotPrimFile) | EnvironmentNAVXYTHETATIMELATTICE | |
| InitializeEnv(const char *sEnvFile) | EnvironmentNAVXYTHETATIMELATTICE | |
| InitializeEnv(int width, int height, const unsigned char *mapdata, double startx, double starty, double starttheta, double startTime, double goalx, double goaly, double goaltheta, double goaltol_x, double goaltol_y, double goaltol_theta, const vector< sbpl_2Dpt_t > &perimeterptsV, double cellsize_m, double timeResolution, double nominalvel_mpersecs, double timetoturn45degsinplace_secs, unsigned char obsthresh, unsigned char dynobsthresh, const char *sMotPrimFile, vector< SBPL_DynamicObstacle_t > &dynObs) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| InitializeEnv(int width, int height, const unsigned char *mapdata, double startx, double starty, double starttheta, double startTime, double goalx, double goaly, double goaltheta, double goaltol_x, double goaltol_y, double goaltol_theta, const vector< sbpl_2Dpt_t > &perimeterptsV, double cellsize_m, double timeResolution, double nominalvel_mpersecs, double timetoturn45degsinplace_secs, unsigned char obsthresh, unsigned char dynobsthresh, const char *sMotPrimFile) | EnvironmentNAVXYTHETATIMELATTICE | |
| InitializeEnvConfig(vector< SBPL_xythetatime_mprimitive > *motionprimitiveV) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| InitializeEnvironment()=0 | EnvironmentNAVXYTHETATIMELATTICE | [protected, pure virtual] |
| InitializeMDPCfg(MDPConfig *MDPCfg) | EnvironmentNAVXYTHETATIMELATTICE | |
| InitializeTimelineMap() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| intervalMap | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| intervals2Timeline(int x, int y) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| IsObstacle(int x, int y) | EnvironmentNAVXYTHETATIMELATTICE | |
| IsValidCell(int X, int Y) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| IsValidConfiguration(int X, int Y, int Theta) | EnvironmentNAVXYTHETATIMELATTICE | |
| IsWithinMapCell(int X, int Y) | EnvironmentNAVXYTHETATIMELATTICE | |
| iteration | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| pairCompare(pair< int, int > i, pair< int, int > j) | EnvironmentNAVXYTHETATIMELATTICE | [inline, protected, static] |
| PoseContToDisc(double px, double py, double pth, double pt, int &ix, int &iy, int &ith, int &it) const | EnvironmentNAVXYTHETATIMELATTICE | |
| PoseDiscToCont(int ix, int iy, int ith, int it, double &px, double &py, double &pth, double &pt) const | EnvironmentNAVXYTHETATIMELATTICE | |
| PrecomputeActions() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| PrecomputeActionswithBaseMotionPrimitive(vector< SBPL_xythetatime_mprimitive > *motionprimitiveV) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| PrecomputeActionswithCompleteMotionPrimitive(vector< SBPL_xythetatime_mprimitive > *motionprimitiveV) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| PrintEnv_Config(FILE *fOut) | EnvironmentNAVXYTHETATIMELATTICE | |
| PrintHeuristicValues() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| PrintTimeStat(FILE *fOut) | EnvironmentNAVXYTHETATIMELATTICE | |
| PrintVars() | EnvironmentNAVXYTHETATIMELATTICE | [inline, virtual] |
| ReadConfiguration(FILE *fCfg) | EnvironmentNAVXYTHETATIMELATTICE | [protected, virtual] |
| ReadDynamicObstacles(FILE *fDynObs) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ReadinCell(SBPL_4Dcell_t *cell, char *fIn) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ReadinMotionPrimitive(SBPL_xythetatime_mprimitive *pMotPrim, FILE *fIn) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ReadinPose(SBPL_4Dpt_t *pose, char *fIn) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ReadMotionPrimitives(FILE *fMotPrims) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| Relax(int sourceID, int targetID) | DiscreteSpaceTimeInformation | [inline, virtual] |
| RemoveSourceFootprint(SBPL_4Dpt_t sourcepose, vector< SBPL_4Dcell_t > *footprint) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| SetAllActionsandAllOutcomes(CMDPSTATE *state)=0 | EnvironmentNAVXYTHETATIMELATTICE | [pure virtual] |
| SetAllPreds(CMDPSTATE *state) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| SetConfiguration(int width, int height, const unsigned char *mapdata, int startx, int starty, int starttheta, int startTime, int goalx, int goaly, int goaltheta, double cellsize_m, double timeResolution, double nominalvel_mpersecs, double timetoturn45degsinplace_secs, const vector< sbpl_2Dpt_t > &robot_perimeterV) | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| setDynamicObstacles(vector< SBPL_DynamicObstacle_t > dynObs, bool reset_states=true)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
| SetEnvParameter(const char *parameter, int value) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| SetGoal(double x, double y, double theta)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
| SetStart(double x, double y, double theta, double startTime)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
| temporal_padding | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| timelineMap | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| UpdateCost(int x, int y, unsigned char newcost) | EnvironmentNAVXYTHETATIMELATTICE | [virtual] |
| UpdateTimelineMap() | EnvironmentNAVXYTHETATIMELATTICE | [protected] |
| ~EnvironmentNAVXYTHETATIMELATTICE() | EnvironmentNAVXYTHETATIMELATTICE | |