libmove3d-planners
|
This is the complete list of members for HRICS::MultiHandOver, including all inherited members.
_draw_func (defined in Planner) | Planner | protected |
_Goal | Planner | protected |
_Graph | Planner | protected |
_Init | Planner | protected |
_q_goal (defined in Planner) | Planner | protected |
_q_start (defined in Planner) | Planner | protected |
_Robot | Planner | protected |
_Start | Planner | protected |
_stop_func (defined in Planner) | Planner | protected |
AStarHeuristic_t enum name | HRICS::MultiHandOver | |
BEST_HANDOVER_SERIES enum value (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
changeHandOverSolution(MHO::MultiHandOverSolution *solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
checkAllMetaFrontiersWithObject(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
checkFrontierWithObject(FrontierCells &frontier) | HRICS::MultiHandOver | |
checkMetaFrontiersWithObject(unsigned int a1, unsigned int a2) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
checkMetaFrontierWithObject(unsigned int a1, unsigned int a2, MetaFrontierPtr mf) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
chronoStart() (defined in Planner) | Planner | |
chronoStop() (defined in Planner) | Planner | |
chronoUpdate() (defined in Planner) | Planner | |
clearSolutions(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeAgentsGraph(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeFrontiers(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
computeGrid(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeHandOverTrajectory(MHO::MultiHandOverSolution *solution, int step=-1) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeLongestSolutionDistance() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeNavigationTrajectories(MHO::MultiHandOverSolution *solution, int action_index=-1) | HRICS::MultiHandOver | |
computeRawSolutions(float cost_majoration) | HRICS::MultiHandOver | |
computeSolutionCost(MHO::MultiHandOverSolution *solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeSubTaskTrajectory(MHO::SubTask *sub_task) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
computeTaskTrajs(MHO::Task *task) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
confForBBAxisAlign(Robot *object, Eigen::Vector3d const &main_dir, Eigen::Vector3d const &second_dir) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
createAstarHeuristic(void) | HRICS::MultiHandOver | |
createGrid() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
DIST_BEST_AGENT enum value (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
draw2dPath(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
draw2dPath(std::vector< MultiAgentCell * > const &path, int color_id, bool alt=false) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
drawObjectWhenFrontierChecking(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
dumpVar() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
extractTrajectory() (defined in Planner) | Planner | virtual |
fetchAgentsConfsInitGoTo() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
findAgents() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
findManipulableObjects() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
findOptimalCellNullDistanceFrontier(MHO::MultiHandOverSolution *solution, unsigned int action_index) | HRICS::MultiHandOver | |
getActivGraph() | Planner | |
getActivRobot() | Planner | |
getAgentInitCell(unsigned int a) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getAgentInitConf(unsigned int a) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getAgents(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getAgentSpeed(unsigned int i) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getAgentStruct(unsigned int a) | HRICS::MultiHandOver | inline |
getAgentTargetCell(unsigned int a) | HRICS::MultiHandOver | |
getAgentTargetConf(unsigned int a) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getAgentUseCost(unsigned int i) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getAgentUseCost(Robot *r) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getAstarHeuristic(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getCheckFrontiersBefore(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getConfHandOver(int solution, int step, std::string robot_name, confPtr_t &conf) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getCostsFactors(double &dist, double &time, double &agent_costs, double &hri) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getDistance() (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
getEpsilonForLWAstar() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getFirstAgent(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getFrontierMaxCheckStatus() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getGoal() | Planner | |
getGoalConf() | Planner | inline |
getGridCellSize(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getInit() | Planner | |
getInitConf() | Planner | inline |
getInitialized() | Planner | |
getLowCostRandomSolution(double sigma, int *index=0) | HRICS::MultiHandOver | |
getManipulableObjects(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getNaturality() (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
getObject() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getObjectMainDirection(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getPlanGrid(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getReachability() (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
getRunId() | Planner | inline |
getSearchAlgo() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getSearchSolutionStopCondition(int &max_it, int &overheat, int &time_limit_ms) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getShoulderHeight(unsigned int agent) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getSolutionDataForMHP(std::vector< MHO::MultiHandOverMhpHO > &hand_overs, std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &path, double &cost, double &duration, std::string &main_agent_name) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getSolutionDataStudio(int solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getTargetAgent(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getTime() | Planner | |
getTimeHO(unsigned int a1, unsigned int a2) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
getToolSet() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
getVisibility() (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
handOverFindConfs(MHO::MultiHandOverSolution *solution, int frontier_index=-1) | HRICS::MultiHandOver | |
handOverFindConfs(FrontierPtr frontier) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
handOverPossible(unsigned int a1, unsigned int a2) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
HumanAwareMotionPlanner() (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
HumanAwareMotionPlanner(Robot *rob, Graph *graph) (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
init() | Planner | virtual |
initFromConfXML(std::istream &is) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
initFromConfXML(std::string path) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
initGrid(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
initToolSet() | HRICS::MultiHandOver | |
insert_solution_sorted(MHO::MultiHandOverSolution *sol) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
isEndPlaySolutionTaskTraj() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
isHuman(unsigned int i) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
LWA_SEARCH enum value (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
m_DistanceSpace | HRICS::HumanAwareMotionPlanner | protected |
m_fail (defined in Planner) | Planner | protected |
m_NaturalSpace (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | protected |
m_ReachableSpace (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | protected |
m_runId (defined in Planner) | Planner | protected |
m_time (defined in Planner) | Planner | protected |
m_VisibilitySpace (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | protected |
MultiHandOver(double cell_size=0.20) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
navigationRelatedCost(double dist, unsigned int agent) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
navigationRelatedCostTime(double dist, unsigned int agent, double &time) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
NONE enum value (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
optimizeFrontier(MHO::MultiHandOverSolution *solution, unsigned int action_index, double keep_distance, double min_distance) | HRICS::MultiHandOver | |
optimizeSolution(MHO::MultiHandOverSolution *solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
Planner() | Planner | |
Planner(Robot *rob, Graph *graph) | Planner | |
playSolutionTask(int solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
playSolutionTaskSyncStep(int solution=-1) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
playSolutionTrajSync(MHO::Task *task) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
playTaskStepByStep(MHO::Task *task) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
postProcessSolution(MHO::MultiHandOverSolution *sol) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
printLWAStats() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
printMainTimes(std::vector< double > times) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
printSolutionsForest(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
RANDOM_SEARCH enum value (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
randomCheckFrontiersWithObject(std::tr1::shared_ptr< FrontierCells > &frontier_found, unsigned int a1, unsigned int a2, unsigned int max_it) | HRICS::MultiHandOver | |
resetAgentsConf(void) | HRICS::MultiHandOver | |
resetManipulablesConf(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
run() | HRICS::MultiHandOver | virtual |
runScript(std::string filename) | HRICS::MultiHandOver | |
runScriptFromEnvVar() | HRICS::MultiHandOver | |
SearchAlgo_t enum name (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
searchSolutionLWAstar(bool no_lazy) | HRICS::MultiHandOver | |
searchSolutions(void) | HRICS::MultiHandOver | |
setAgentIndexToDrawGrid(unsigned int index) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setAgentSpeed(unsigned int i, double speed) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setAgentUseCost(unsigned int i, double cost) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setAstarHeuristic(MultiHandOver::AStarHeuristic_t heuristic) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setCheckFrontierBefore(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setCostsFactors(double dist, double time, double agent_costs, double hri) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDefaultEnvVar(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setDefaultHandOverTesters(std::vector< std::string > &some_defaults) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDistance(Distance *dist) (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
setDraw2dPaths(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDrawAgentAccessibilityGrid(bool b, bool boundariesOnly=false) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDrawAgentsDuringSearch(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDrawAll2dPaths(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDrawFrontiers(bool b, unsigned int i=0, unsigned int j=0) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDrawLWA(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setDrawOptimizeFrontier(bool b) | HRICS::MultiHandOver | inline |
setEpsilonForLWAstar(double e) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setFirstAgent(Robot *f) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setFirstAgent(std::string name) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setFirstAgent(p3d_rob *rob) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setFirstAgentNode(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setFrontierMaxCheckStatus(FrontierCells::FrontierCheckStatus fcs) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setGoal(confPtr_t Cg) | Planner | |
setGraph(Graph *G) | Planner | |
setGridCellSize(double size) | HRICS::MultiHandOver | inline |
setInit(confPtr_t Cs) | Planner | |
setInitialized(bool b) | Planner | |
setNatural(Natural *nat) (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
setObject(unsigned int i) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setObject(Robot *obj) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setObject(p3d_rob *obj) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setOrientationObjectForHO(Eigen::Vector3d &dir1) | HRICS::MultiHandOver | |
setPlaySolutionSyncStepByStep(int solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setPlaySolutionTask(int solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setPlaySolutionTaskTraj(int solution) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setRandomizeFirstTarget(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setReachability(Natural *nat) (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
setRobot(Robot *R) | Planner | |
setRunId(int id) | Planner | inline |
setSearchAlgo(MultiHandOver::SearchAlgo_t algo) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setSearchSolutionStopCondition(int max_it, int overheat, int time_limit_ms) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setSolutionStepRobotsConfs(int solution, int step, MHO::MultiHandOverSolution::CostData &cost_data) | HRICS::MultiHandOver | |
setSubTaskTrajToRobot(MHO::SubTask *subtask) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setTargetAgent(Robot *f) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setTargetAgent(std::string name) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setTargetAgent(p3d_rob *rob) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setTargetAgentNode(void) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setTimesHO(double rr, double hh, double rh) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setToComputeHOTraj(bool activate, int solution=-1, int step=0) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
setUseDummySmoothInFrontierCheck(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
setUseRrtInFrontierCheck(bool b) | HRICS::MultiHandOver | inline |
setVisibility(Visibility *visib) (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
testForReinit() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
trajFound() | Planner | virtual |
usePostProcess() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
usePostProcess(bool b) (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | inline |
WA_SEARCH enum value (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | |
~HumanAwareMotionPlanner() (defined in HRICS::HumanAwareMotionPlanner) | HRICS::HumanAwareMotionPlanner | inline |
~MultiHandOver() (defined in HRICS::MultiHandOver) | HRICS::MultiHandOver | virtual |
~Planner() | Planner | virtual |