PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
AdaptiveRRT< MPTraits > Member List

This is the complete list of members for AdaptiveRRT< MPTraits >, including all inherited members.

AdaptiveRRT(double _wallPenalty=0.5, double _gamma=0.5, const GrowthSets &_growthSets=GrowthSets(), CostMethod _c=FIXED)AdaptiveRRT< MPTraits >
AdaptiveRRT(XMLNode &_node) (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
AddEdge(const VID _source, const VID _target, const LPOutput< MPTraits > &_lpOutput)BasicRRTStrategy< MPTraits >protectedvirtual
AddNode(CfgType &_newCfg, VID _nearVID, bool _againstWall, double _ratio)AdaptiveRRT< MPTraits >protected
BasicRRTStrategy::AddNode(const CfgType &_newCfg)BasicRRTStrategy< MPTraits >protectedvirtual
BasicRRTStrategy() (defined in BasicRRTStrategy< MPTraits >)BasicRRTStrategy< MPTraits >
BasicRRTStrategy(XMLNode &_node) (defined in BasicRRTStrategy< MPTraits >)BasicRRTStrategy< MPTraits >
CfgType typedef (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
ClearRoadmap()MPStrategyMethod< MPTraits >protectedvirtual
ConnectNeighbors(const VID _newVID)BasicRRTStrategy< MPTraits >protected
ConnectorPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
ConnectTrees(const VID _recentlyGrown)BasicRRTStrategy< MPTraits >protected
CostMethod enum name (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
CYCLES enum value (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
DistanceMetricPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
EnableOutputFiles(const bool _enable=true)MPStrategyMethod< MPTraits >
EvaluateMap()MPStrategyMethod< MPTraits >protectedvirtual
ExpandTree(CfgType &_dir)AdaptiveRRT< MPTraits >protectedvirtual
BasicRRTStrategy::ExpandTree(const CfgType &_target)BasicRRTStrategy< MPTraits >protected
BasicRRTStrategy::ExpandTree(const VID _nearestVID, const CfgType &_target)BasicRRTStrategy< MPTraits >protectedvirtual
Extend(const VID _nearVID, const CfgType &_target, LPOutput< MPTraits > &_lp, const bool _requireNew=true)BasicRRTStrategy< MPTraits >protectedvirtual
Extend(const VID _nearVID, const CfgType &_target, const bool _requireNew=true)BasicRRTStrategy< MPTraits >protected
ExtenderPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
Finalize()MPStrategyMethod< MPTraits >protectedvirtual
FindNearestNeighbor(const CfgType &_cfg, const VertexSet *const _candidates=nullptr)BasicRRTStrategy< MPTraits >protectedvirtual
FIXED enum value (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
GenerateGoals(const std::string &_samplerLabel="")MPStrategyMethod< MPTraits >protectedvirtual
GenerateStart(const std::string &_samplerLabel="")MPStrategyMethod< MPTraits >protectedvirtual
GetBaseFilename() constMPBaseObject< MPTraits >protected
GetBlockRoadmap(Robot *const _r=nullptr) const noexceptMPBaseObject< MPTraits >
GetConnector(const std::string &) const noexceptMPBaseObject< MPTraits >
GetDistanceMetric(const std::string &) const noexceptMPBaseObject< MPTraits >
GetEnvironment() const noexceptMPBaseObject< MPTraits >
GetExtender(const std::string &) const noexceptMPBaseObject< MPTraits >
GetGoalTracker() const noexceptMPBaseObject< MPTraits >
GetGroupPath(RobotGroup *const _g=nullptr) const noexceptMPBaseObject< MPTraits >
GetGroupRoadmap(RobotGroup *const _g=nullptr) const noexceptMPBaseObject< MPTraits >
GetGroupTask() const noexceptMPBaseObject< MPTraits >
GetLabel() constMPBaseObject< MPTraits >
GetLocalObstacleMap() const noexceptMPBaseObject< MPTraits >
GetLocalPlanner(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMapEvaluator(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMetric(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMPLibrary() const noexceptMPBaseObject< MPTraits >
GetMPProblem() const noexceptMPBaseObject< MPTraits >
GetMPSolution() const noexcept (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GetMPStrategy(const std::string &) const noexceptMPBaseObject< MPTraits >
GetMPTools() const noexceptMPBaseObject< MPTraits >
GetName() constMPBaseObject< MPTraits >
GetNameAndLabel() constMPBaseObject< MPTraits >
GetNeighborhoodFinder(const std::string &) const noexceptMPBaseObject< MPTraits >
GetPath(Robot *const _r=nullptr) const noexceptMPBaseObject< MPTraits >
GetPathModifier(const std::string &) const noexceptMPBaseObject< MPTraits >
GetRoadmap(Robot *const _r=nullptr) const noexceptMPBaseObject< MPTraits >
GetSampler(const std::string &) const noexceptMPBaseObject< MPTraits >
GetStatClass() const noexceptMPBaseObject< MPTraits >
GetTask() const noexceptMPBaseObject< MPTraits >
GetValidityChecker(const std::string &) const noexceptMPBaseObject< MPTraits >
GoalTracker typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GroupPath typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GroupRoadmapType typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
GrowthSet typedef (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
GrowthSets typedef (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
Initialize() overrideAdaptiveRRT< MPTraits >protectedvirtual
IsRunning() const noexceptMPBaseObject< MPTraits >
Iterate() overrideBasicRRTStrategy< MPTraits >protectedvirtual
LocalObstacleMap typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
LocalPlannerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
m_clearMapMPStrategyMethod< MPTraits >protected
m_debugMPBaseObject< MPTraits >protected
m_disperseTrialsBasicRRTStrategy< MPTraits >protected
m_exLabelBasicRRTStrategy< MPTraits >protected
m_fallbackNfLabelBasicRRTStrategy< MPTraits >protected
m_goalDmLabelBasicRRTStrategy< MPTraits >protected
m_goalThresholdBasicRRTStrategy< MPTraits >protected
m_growGoalsBasicRRTStrategy< MPTraits >protected
m_growthFocusBasicRRTStrategy< MPTraits >protected
m_iterationsMPStrategyMethod< MPTraits >protected
m_meLabelsMPStrategyMethod< MPTraits >protected
m_ncLabelBasicRRTStrategy< MPTraits >protected
m_nfLabelBasicRRTStrategy< MPTraits >protected
m_numDirectionsBasicRRTStrategy< MPTraits >protected
m_querySamplerMPStrategyMethod< MPTraits >protected
m_samplerLabelBasicRRTStrategy< MPTraits >protected
m_treesBasicRRTStrategy< MPTraits >protected
m_writeOutputMPStrategyMethod< MPTraits >protected
MapEvaluatorPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
MetricPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
MPBaseObject(const std::string &_label="", const std::string &_name="", bool _debug=false)MPBaseObject< MPTraits >
MPBaseObject(XMLNode &_node)MPBaseObject< MPTraits >
MPLibrary typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
MPSolution typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
MPStrategyMethod()=default (defined in MPStrategyMethod< MPTraits >)MPStrategyMethod< MPTraits >
MPStrategyMethod(XMLNode &_node) (defined in MPStrategyMethod< MPTraits >)MPStrategyMethod< MPTraits >
MPStrategyPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
NeighborhoodFinderPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
operator()()MPStrategyMethod< MPTraits >
Path typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
PathModifierPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
Print(std::ostream &_os) constAdaptiveRRT< MPTraits >virtual
REWARD enum value (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
RewardGrowthMethod(double _r, std::string _s, GrowthSet &_gs)AdaptiveRRT< MPTraits >protected
RoadmapType typedef (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
Run()MPStrategyMethod< MPTraits >protectedvirtual
SamplerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
SelectDispersedTarget(const VID _v)BasicRRTStrategy< MPTraits >protected
SelectGrowthMethod(GrowthSet &_gs)AdaptiveRRT< MPTraits >protected
SelectNeighbor(const CfgType &_cfg, const std::vector< Neighbor > &_neighbors)BasicRRTStrategy< MPTraits >protectedvirtual
SelectTarget()BasicRRTStrategy< MPTraits >protectedvirtual
SetLabel(const std::string &)MPBaseObject< MPTraits >
SetMPLibrary(MPLibrary *) noexceptMPBaseObject< MPTraits >
SetName(const std::string &_s)MPBaseObject< MPTraits >protected
TryGoalExtension(const VID _newVID)BasicRRTStrategy< MPTraits >protected
TryGoalExtension(const VID _newVID, const Boundary *const _boundary)BasicRRTStrategy< MPTraits >protected
UpdateCost(double _cost, std::string _s, GrowthSet &_gs)AdaptiveRRT< MPTraits >protected
UpdateTree(VID _nearest, CfgType &_new, CfgType &_dir, double _delta)AdaptiveRRT< MPTraits >protected
ValidityCheckerPointer typedef (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >
VertexSet typedef (defined in BasicRRTStrategy< MPTraits >)BasicRRTStrategy< MPTraits >
VID typedef (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
WeightType typedef (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >
~AdaptiveRRT()=default (defined in AdaptiveRRT< MPTraits >)AdaptiveRRT< MPTraits >virtual
~BasicRRTStrategy()=default (defined in BasicRRTStrategy< MPTraits >)BasicRRTStrategy< MPTraits >virtual
~MPBaseObject()=default (defined in MPBaseObject< MPTraits >)MPBaseObject< MPTraits >virtual
~MPStrategyMethod()=default (defined in MPStrategyMethod< MPTraits >)MPStrategyMethod< MPTraits >virtual