EnvironmentNAVXYTHETATIMELATTICE Member List

This is the complete list of members for EnvironmentNAVXYTHETATIMELATTICE, including all inherited members.
affectedpredstatesVEnvironmentNAVXYTHETATIMELATTICE [protected]
affectedsuccstatesVEnvironmentNAVXYTHETATIMELATTICE [protected]
bNeedtoRecomputeGoalHeuristicsEnvironmentNAVXYTHETATIMELATTICE [protected]
bNeedtoRecomputeStartHeuristicsEnvironmentNAVXYTHETATIMELATTICE [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)=0DiscreteSpaceTimeInformation [pure virtual]
CreateStartandGoalStates()EnvironmentNAVXYTHETATIMELATTICE [protected]
dynamicObstaclesEnvironmentNAVXYTHETATIMELATTICE [protected]
dynObsPtSqrDist(SBPL_4Dcell_t cell, SBPL_Traj_Pt_t p)EnvironmentNAVXYTHETATIMELATTICE [protected]
EnvironmentNAVXYTHETATIMELATTICE()EnvironmentNAVXYTHETATIMELATTICE
EnvNAVXYTHETATIMELATEnvironmentNAVXYTHETATIMELATTICE [protected]
EnvNAVXYTHETATIMELATCfgEnvironmentNAVXYTHETATIMELATTICE [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 =0DiscreteSpaceTimeInformation [pure virtual]
getDynamicObstacleCost(SBPL_4Dcell_t cell)EnvironmentNAVXYTHETATIMELATTICE [protected]
getEntryFromID(int id)=0EnvironmentNAVXYTHETATIMELATTICE [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)=0EnvironmentNAVXYTHETATIMELATTICE [pure virtual]
GetGoalHeuristic(int stateID)=0EnvironmentNAVXYTHETATIMELATTICE [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)=0EnvironmentNAVXYTHETATIMELATTICE [pure virtual]
GetPredsofChangedEdges(vector< nav2dcell_t > const *changedcellsV, vector< int > *preds_of_changededgesIDV)=0EnvironmentNAVXYTHETATIMELATTICE [pure virtual]
GetStartHeuristic(int stateID)=0EnvironmentNAVXYTHETATIMELATTICE [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)=0EnvironmentNAVXYTHETATIMELATTICE [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)=0EnvironmentNAVXYTHETATIMELATTICE [pure virtual]
grid2DsearchfromgoalEnvironmentNAVXYTHETATIMELATTICE [protected]
grid2DsearchfromstartEnvironmentNAVXYTHETATIMELATTICE [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()=0EnvironmentNAVXYTHETATIMELATTICE [protected, pure virtual]
InitializeMDPCfg(MDPConfig *MDPCfg)EnvironmentNAVXYTHETATIMELATTICE
InitializeTimelineMap()EnvironmentNAVXYTHETATIMELATTICE [protected]
intervalMapEnvironmentNAVXYTHETATIMELATTICE [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
iterationEnvironmentNAVXYTHETATIMELATTICE [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)=0EnvironmentNAVXYTHETATIMELATTICE [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)=0DiscreteSpaceTimeInformation [pure virtual]
SetEnvParameter(const char *parameter, int value)EnvironmentNAVXYTHETATIMELATTICE [virtual]
SetGoal(double x, double y, double theta)=0DiscreteSpaceTimeInformation [pure virtual]
SetStart(double x, double y, double theta, double startTime)=0DiscreteSpaceTimeInformation [pure virtual]
temporal_paddingEnvironmentNAVXYTHETATIMELATTICE [protected]
timelineMapEnvironmentNAVXYTHETATIMELATTICE [protected]
UpdateCost(int x, int y, unsigned char newcost)EnvironmentNAVXYTHETATIMELATTICE [virtual]
UpdateTimelineMap()EnvironmentNAVXYTHETATIMELATTICE [protected]
~EnvironmentNAVXYTHETATIMELATTICE()EnvironmentNAVXYTHETATIMELATTICE
 All Classes Files Functions Variables Typedefs Defines


sbpl_dynamic_planner
Author(s): Michael Phillips, Maxim Likhachev
autogenerated on Fri Jan 11 09:41:07 2013