tesseract_robotics.tesseract_task_composer

The TaskComposer is used to create pipelines and decision trees for planning. See the examples for more details.

Classes

ContactCheckProfile Class

FixStateBoundsProfile Class

FixStateCollisionProfile Class

IterativeSplineParameterizationProfile Class

MinLengthProfile Class

ProfileSwitchProfile Class

RuckigTrajectorySmoothingCompositeProfile Class

RuckigTrajectorySmoothingMoveProfile Class

TaskComposerContext Class

TaskComposerContextUPtr Class

TaskComposerDataStorage Class

TaskComposerDataStorageUPtr Class

TaskComposerExecutor Class

TaskComposerExecutorFactory Class

TaskComposerExecutorUPtr Class

TaskComposerFuture Class

TaskComposerFutureUPtr Class

TaskComposerGraph Class

TaskComposerGraphUPtr Class

TaskComposerKeys Class

TaskComposerNode Class

TaskComposerNodeFactory Class

TaskComposerNodeInfo Class

TaskComposerNodeInfoContainer Class

TaskComposerNodeInfoContainerUPtr Class

TaskComposerNodeInfoUPtr Class

TaskComposerNodeUPtr Class

TaskComposerPipeline Class

TaskComposerPipelineUPtr Class

TaskComposerPluginFactory Class

TaskComposerServer Class

TaskComposerTask Class

TaskComposerTaskUPtr Class

TimeOptimalParameterizationProfile Class

UpsampleTrajectoryProfile Class

Constants

  • CorrectionMethod_NONE

  • CorrectionMethod_RANDOM_SAMPLER

  • CorrectionMethod_TRAJOPT

  • Settings_ALL

  • Settings_ALL

  • Settings_ALL_EXCEPT_END

  • Settings_ALL_EXCEPT_START

  • Settings_DISABLED

  • Settings_DISABLED

  • Settings_END_ONLY

  • Settings_END_ONLY

  • Settings_INTERMEDIATE_ONLY

  • Settings_START_ONLY

  • Settings_START_ONLY

Container Templates

  • MapUuidTaskComposerNodeConstPtr -> std::map<boost::uuids::uuid, tesseract_planning::TaskComposerNode::ConstPtr>