Home Previous Up Next Index

armarx::addirrtstar::ManagerNodeBase

Overview

[ "cpp:virtual" ] class ManagerNodeBase implements TreeUpdateInterface, ResourceManagementInterface

Operation Index

kill
getBestPath
getPathCount
getNthPathWithCost
getAllPathsWithCost
getUpdate
getTree
setWorkersFinalUpdateId
getNodeCount

Data Member Index

task
remoteObjectNodes
initialWorkerCount
maximalWorkerCount
planningComputingPowerRequestStrategy
dcdStep
maximalPlanningTimeInSeconds
cspace
startNode
goalNode
addParams
targetCost
batchSize
nodeCountDeltaForGoalConnectionTries
@brief Number of nodes created (by a worker) before a connect to the goal node is tried (by this worker).

Operations

void kill()

PathWithCost getBestPath()

long getPathCount()

PathWithCost getNthPathWithCost(long n)

PathWithCostSeq getAllPathsWithCost()

Update getUpdate(long workerId, long updateSubId)

FullIceTree getTree()

void setWorkersFinalUpdateId(long workerId, long finalUpdateId)

long getNodeCount()

Data Members

TaskBase* task;

RemoteObjectNodePrxList remoteObjectNodes;

long initialWorkerCount;

long maximalWorkerCount;

cprs::ComputingPowerRequestStrategyBase planningComputingPowerRequestStrategy;

float dcdStep;

long maximalPlanningTimeInSeconds;

CSpaceBase cspace;

VectorXf startNode;

VectorXf goalNode;

AdaptiveDynamicDomainParameters addParams;

float targetCost;

long batchSize;

long nodeCountDeltaForGoalConnectionTries;

@brief Number of nodes created (by a worker) before a connect to the goal node is tried (by this worker).


Home Previous Up Next Index