sbpl_arm_planner::EnvironmentROBARM3D Member List

This is the complete list of members for sbpl_arm_planner::EnvironmentROBARM3D, including all inherited members.
anglesToCoord(const std::vector< double > &angle, std::vector< short unsigned int > &coord)sbpl_arm_planner::EnvironmentROBARM3D [inline, private]
AreEquivalent(int StateID1, int StateID2)sbpl_arm_planner::EnvironmentROBARM3D
arm_sbpl_arm_planner::EnvironmentROBARM3D [private]
arm_desc_filename_sbpl_arm_planner::EnvironmentROBARM3D [private]
clearStats()sbpl_arm_planner::EnvironmentROBARM3D [private]
computeCostPerCell()sbpl_arm_planner::EnvironmentROBARM3D [private]
computeCostPerRadian()sbpl_arm_planner::EnvironmentROBARM3D [private]
coordToAngles(const std::vector< short unsigned int > &coord, std::vector< double > &angles)sbpl_arm_planner::EnvironmentROBARM3D [inline, private]
cost(EnvROBARM3DHashEntry_t *HashEntry1, EnvROBARM3DHashEntry_t *HashEntry2, bool bState2IsGoal)sbpl_arm_planner::EnvironmentROBARM3D [private]
createHashEntry(const std::vector< short unsigned int > &coord, short unsigned int endeff[3], short unsigned int action)sbpl_arm_planner::EnvironmentROBARM3D [private]
cspace_sbpl_arm_planner::EnvironmentROBARM3D [private]
debugAdaptiveMotionPrims()sbpl_arm_planner::EnvironmentROBARM3D
debugExpandedStates()sbpl_arm_planner::EnvironmentROBARM3D
dijkstra_sbpl_arm_planner::EnvironmentROBARM3D [private]
discretizeAngles()sbpl_arm_planner::EnvironmentROBARM3D [private]
elbow_cells_sbpl_arm_planner::EnvironmentROBARM3D [private]
elbow_dijkstra_sbpl_arm_planner::EnvironmentROBARM3D [private]
elbow_heuristic_completed_sbpl_arm_planner::EnvironmentROBARM3D [private]
elbow_poses_sbpl_arm_planner::EnvironmentROBARM3D [private]
EnvironmentROBARM3D()sbpl_arm_planner::EnvironmentROBARM3D
EnvROBARMsbpl_arm_planner::EnvironmentROBARM3D [private]
EnvROBARMCfgsbpl_arm_planner::EnvironmentROBARM3D [private]
expanded_statessbpl_arm_planner::EnvironmentROBARM3D
final_joint_configsbpl_arm_planner::EnvironmentROBARM3D [private]
getActionCost(const std::vector< double > &from_config, const std::vector< double > &to_config, int dist)sbpl_arm_planner::EnvironmentROBARM3D [private]
getArmChainRootLinkName(std::string &name)sbpl_arm_planner::EnvironmentROBARM3D
getBresenhamPath(const short unsigned int a[], const short unsigned int b[], std::vector< std::vector< int > > *path)sbpl_arm_planner::EnvironmentROBARM3D [private]
getCollisionSpace() const sbpl_arm_planner::EnvironmentROBARM3D [inline]
getCombinedHeuristic(int FromStateID, int ToStateID)sbpl_arm_planner::EnvironmentROBARM3D [private]
getDijkstraDistToGoal(short unsigned int x, short unsigned int y, short unsigned int z) const sbpl_arm_planner::EnvironmentROBARM3D [private]
getDistToClosestGoal(double *xyz, int *goal_num)sbpl_arm_planner::EnvironmentROBARM3D [private]
getEdgeCost(int FromStateID, int ToStateID)sbpl_arm_planner::EnvironmentROBARM3D [private]
getElbowCellsAtGoal(std::vector< int > &shoulder, std::vector< double > &goal_m, double rad1, double rad2, std::vector< std::vector< int > > &cells)sbpl_arm_planner::EnvironmentROBARM3D
getElbowHeuristic(int FromStateID, int ToStateID)sbpl_arm_planner::EnvironmentROBARM3D [private]
getElbowPoints(std::vector< std::vector< double > > &elbow_points)sbpl_arm_planner::EnvironmentROBARM3D
getEndEffectorHeuristic(int FromStateID, int ToStateID)sbpl_arm_planner::EnvironmentROBARM3D [private]
getEpsilon()sbpl_arm_planner::EnvironmentROBARM3D
getEuclideanDistance(int x1, int y1, int z1, int x2, int y2, int z2) const sbpl_arm_planner::EnvironmentROBARM3D [private]
getExpandedStates(std::vector< std::vector< double > > *ara_states)sbpl_arm_planner::EnvironmentROBARM3D
GetFromToHeuristic(int FromStateID, int ToStateID)sbpl_arm_planner::EnvironmentROBARM3D
GetGoalHeuristic(int stateID)sbpl_arm_planner::EnvironmentROBARM3D
getHashBin(const std::vector< short unsigned int > &coord)sbpl_arm_planner::EnvironmentROBARM3D [inline, private]
getHashEntry(const std::vector< short unsigned int > &coord, short unsigned int action, bool bIsGoal)sbpl_arm_planner::EnvironmentROBARM3D [private]
getHeuristic_sbpl_arm_planner::EnvironmentROBARM3D [private]
getOccupancyGrid() const sbpl_arm_planner::EnvironmentROBARM3D [inline]
getPlanningStats()sbpl_arm_planner::EnvironmentROBARM3D
GetPreds(int TargetStateID, vector< int > *PredIDV, vector< int > *CostV)sbpl_arm_planner::EnvironmentROBARM3D
getShortestPath()sbpl_arm_planner::EnvironmentROBARM3D
GetStartHeuristic(int stateID)sbpl_arm_planner::EnvironmentROBARM3D
GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV)sbpl_arm_planner::EnvironmentROBARM3D
grid_sbpl_arm_planner::EnvironmentROBARM3D [private]
heuristic_mutex_sbpl_arm_planner::EnvironmentROBARM3D [private]
heuristic_thread_sbpl_arm_planner::EnvironmentROBARM3D [private]
initArmModel(FILE *aCfg, const std::string robot_description)sbpl_arm_planner::EnvironmentROBARM3D
initDijkstra()sbpl_arm_planner::EnvironmentROBARM3D [private]
initElbowDijkstra()sbpl_arm_planner::EnvironmentROBARM3D [private]
initEnvConfig()sbpl_arm_planner::EnvironmentROBARM3D [private]
initEnvironment(std::string arm_description_filename, std::string mprims_filename)sbpl_arm_planner::EnvironmentROBARM3D
initGeneral()sbpl_arm_planner::EnvironmentROBARM3D [private]
InitializeEnv(const char *sEnvFile)sbpl_arm_planner::EnvironmentROBARM3D
InitializeEnv(const char *sEnvFile, std::string params_file, std::string arm_file)sbpl_arm_planner::EnvironmentROBARM3D
InitializeMDPCfg(MDPConfig *MDPCfg)sbpl_arm_planner::EnvironmentROBARM3D
interpolatePathToGoal(std::vector< std::vector< double > > &path, double inc)sbpl_arm_planner::EnvironmentROBARM3D
intHash(unsigned int key)sbpl_arm_planner::EnvironmentROBARM3D [inline, private]
isGoalPosition(const std::vector< double > &pose, const GoalPos &goal, std::vector< double > jnt_angles, int &cost)sbpl_arm_planner::EnvironmentROBARM3D [private]
isGoalStateWithIK(const std::vector< double > &pose, const GoalPos &goal, std::vector< double > jnt_angles)sbpl_arm_planner::EnvironmentROBARM3D [private]
isGoalStateWithOrientationSolver(const GoalPos &goal, std::vector< double > jnt_angles)sbpl_arm_planner::EnvironmentROBARM3D [private]
isPathValid(const std::vector< std::vector< double > > path)sbpl_arm_planner::EnvironmentROBARM3D
isValidJointConfiguration(const std::vector< double > angles)sbpl_arm_planner::EnvironmentROBARM3D
params_filename_sbpl_arm_planner::EnvironmentROBARM3D [private]
precomputeElbowHeuristic()sbpl_arm_planner::EnvironmentROBARM3D [private]
precomputeHeuristics()sbpl_arm_planner::EnvironmentROBARM3D [private]
prefinal_joint_configsbpl_arm_planner::EnvironmentROBARM3D [private]
PrintEnv_Config(FILE *fOut)sbpl_arm_planner::EnvironmentROBARM3D
printHashTableHist()sbpl_arm_planner::EnvironmentROBARM3D [private]
printJointArray(FILE *fOut, EnvROBARM3DHashEntry_t *HashEntry, bool bGoal, bool bVerbose)sbpl_arm_planner::EnvironmentROBARM3D [private]
PrintState(int stateID, bool bVerbose, FILE *fOut=NULL)sbpl_arm_planner::EnvironmentROBARM3D
prms_sbpl_arm_planner::EnvironmentROBARM3D [private]
readConfiguration(FILE *fCfg)sbpl_arm_planner::EnvironmentROBARM3D [private]
rpysolver_sbpl_arm_planner::EnvironmentROBARM3D [private]
save_expanded_statessbpl_arm_planner::EnvironmentROBARM3D
SetAllActionsandAllOutcomes(CMDPSTATE *state)sbpl_arm_planner::EnvironmentROBARM3D
SetAllPreds(CMDPSTATE *state)sbpl_arm_planner::EnvironmentROBARM3D
setGoalPosition(const std::vector< std::vector< double > > &goals, const std::vector< std::vector< double > > &tolerances)sbpl_arm_planner::EnvironmentROBARM3D
setReferenceFrameTransform(KDL::Frame f, std::string &name)sbpl_arm_planner::EnvironmentROBARM3D
setStartConfiguration(std::vector< double > angles)sbpl_arm_planner::EnvironmentROBARM3D
SizeofCreatedEnv()sbpl_arm_planner::EnvironmentROBARM3D
StateID2Angles(int stateID, std::vector< double > &angles)sbpl_arm_planner::EnvironmentROBARM3D
updateOccupancyGridFromCollisionMap(const mapping_msgs::CollisionMap &collision_map)sbpl_arm_planner::EnvironmentROBARM3D
using_short_mprims_sbpl_arm_planner::EnvironmentROBARM3D [private]
visualizeOccupancyGrid()sbpl_arm_planner::EnvironmentROBARM3D
~EnvironmentROBARM3D()sbpl_arm_planner::EnvironmentROBARM3D
 All Classes Namespaces Files Functions Variables Defines


sbpl_arm_planner
Author(s): Benjamin Cohen/bcohen@seas.upenn.edu
autogenerated on Wed Feb 29 11:46:20 2012