::armarx::GenericFactory class | Task | friend |
abortTask(const Ice::Current &=Ice::emptyCurrent) override | Task | |
addTaskStatusCallback(std::function< void(TaskStatus::Status)> cb) | MotionPlanningTask | inline |
cachedNodeCount | Task | protected |
checkParameters() | Task | protected |
CPRSAwareMotionPlanningTask(const VectorXf &startCfg, const VectorXf &goalCfg, const CSpaceBasePtr &cspace, Ice::Float dcdStep, Ice::Long maximalPlanningTimeInSeconds, const cprs::ComputingPowerRequestStrategyBasePtr &planningComputingPowerRequestStrategy, const std::string &taskName) | CPRSAwareMotionPlanningTask | inline |
CPRSAwareMotionPlanningTask()=default | CPRSAwareMotionPlanningTask | protected |
finishedRunning(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskCI | |
getAllPaths(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningMultiPathWithCostTaskCI | |
getAllPathsWithCost(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getBestPath(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getCSpace(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskWithDefaultMembers | inline |
getDcdStep(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskWithDefaultMembers | inline |
getGoal(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskWithDefaultMembers | inline |
getMaxCpus(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getMaximalPlanningTimeInSeconds(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskWithDefaultMembers | inline |
getNodeCount(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getNthPath(Ice::Long n, const Ice::Current &=Ice::emptyCurrent) const override | Task | inline |
getNthPathWithCost(Ice::Long index, const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getPath(const Ice::Current &=Ice::emptyCurrent) const override | Task | inline |
getPathCount(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getPathWithCost(const Ice::Current &=Ice::emptyCurrent) const override | Task | inlinevirtual |
getPlanningTime(const Ice::Current &) const override | MotionPlanningTask | inline |
getProxy() | MotionPlanningTask | inline |
getRefiningTime(const Ice::Current &) const override | MotionPlanningTask | inline |
getRunningTime(const Ice::Current &) const override | MotionPlanningTask | inline |
getStart(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskWithDefaultMembers | inline |
getTaskName(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTask | inline |
getTaskStatus(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTask | inline |
isRunning(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskCI | |
manager | Task | protected |
managerDone | Task | protected |
MotionPlanningTask()=default | MotionPlanningTask | |
MotionPlanningTaskWithDefaultMembers(const VectorXf &startCfg, const VectorXf &goalCfg, const CSpaceBasePtr &cspace, Ice::Float dcdStep, Ice::Long maximalPlanningTimeInSeconds, const std::string &taskName) | MotionPlanningTaskWithDefaultMembers | inline |
MotionPlanningTaskWithDefaultMembers()=default | MotionPlanningTaskWithDefaultMembers | protected |
mutex | Task | mutableprotected |
onPlanningDone() | MotionPlanningTask | inlinevirtual |
onRefiningDone() | MotionPlanningTask | inlinevirtual |
paths | Task | protected |
planningTime | MotionPlanningTask | protected |
postEnqueueing() | MotionPlanningTask | inlinevirtual |
refiningTime | MotionPlanningTask | protected |
registerAtIceAdapter(Ice::ObjectAdapterPtr &adapter, const Ice::Identity ident) | MotionPlanningTask | inlinevirtual |
run(const RemoteObjectNodePrxList &remoteNodes, const Ice::Current &=Ice::emptyCurrent) override | Task | |
setMaxCpus(Ice::Int maxCpus, const Ice::Current &=Ice::emptyCurrent) override | Task | |
setPaths(const PathWithCostSeq &newPathList, const Ice::Current &=Ice::emptyCurrent) override | Task | |
setTaskStatus(TaskStatus::Status newTaskStatus, const Ice::Current &=Ice::emptyCurrent) override | MotionPlanningTask | |
Task(CSpaceBasePtr cspace, const cprs::ComputingPowerRequestStrategyBasePtr &planningComputingPowerRequestStrategy, VectorXf startCfg, VectorXf goalCfg, const std::string &taskName="ADDIRRTStarTask", Ice::Long maximalPlanningTimeInSeconds=300, AdaptiveDynamicDomainParameters addParams=generateADDParamsFromDCDStepsize(0.01f), float targetCost=0, float dcdStep=0.01f, Ice::Long batchSize=10, Ice::Long nodeCountDeltaForGoalConnectionTries=50, Ice::Long initialWorkerCount=1, Ice::Long maximalWorkerCount=std::numeric_limits< Ice::Long >::max()) | Task | |
Task() | Task | inlineprotected |
waitForFinishedPlanning | MotionPlanningTaskCI | protected |
waitForFinishedPlanning_async(const AMD_MotionPlanningTaskControlInterface_waitForFinishedPlanningPtr &cb, const Ice::Current &=Ice::emptyCurrent) override | MotionPlanningTaskCI | inline |
waitForFinishedRunning | MotionPlanningTaskCI | protected |
waitForFinishedRunning_async(const AMD_MotionPlanningTaskControlInterface_waitForFinishedRunningPtr &cb, const Ice::Current &=Ice::emptyCurrent) override | MotionPlanningTaskCI | inline |
~MotionPlanningTask() override=default | MotionPlanningTask | |