tesseract_robotics.tesseract_motion_planners_ompl

This module provides access to the OMPL motion planner library. OMPL provides a large number of motion planners. The exact planner is configured using the planner “profiles” available in This module. Planning is typically done using the tesseract_task_composer interface.

Classes

BKPIECE1Configurator Class

BiTRRTConfigurator Class

ESTConfigurator Class

KPIECE1Configurator Class

LBKPIECE1Configurator Class

LazyPRMstarConfigurator Class

OMPLMotionPlanner Class

OMPLPlanProfile Class

OMPLPlannerConfigurator Class

OMPLRealVectorPlanProfile Class

PRMConfigurator Class

PRMstarConfigurator Class

RRTConfigurator Class

RRTConnectConfigurator Class

RRTstarConfigurator Class

SBLConfigurator Class

SPARSConfigurator Class

TRRTConfigurator Class

Constants

  • OMPLPlannerType_BKPIECE1

  • OMPLPlannerType_BiTRRT

  • OMPLPlannerType_EST

  • OMPLPlannerType_KPIECE1

  • OMPLPlannerType_LBKPIECE1

  • OMPLPlannerType_LazyPRMstar

  • OMPLPlannerType_PRM

  • OMPLPlannerType_PRMstar

  • OMPLPlannerType_RRT

  • OMPLPlannerType_RRTConnect

  • OMPLPlannerType_RRTstar

  • OMPLPlannerType_SBL

  • OMPLPlannerType_SPARS

  • OMPLPlannerType_TRRT

Container Templates

  • OMPLPlanners -> std::vector<tesseract_planning::OMPLPlannerConfigurator::ConstPtr>