tesseract_robotics.tesseract_motion_planners_simple

This module provides simple interpolation planners for Tesseract. These interpolation planners are typically used to increase the density of waypoints before passing to another planner such as TrajOpt or Descartes. Planning is typically done using the tesseract_task_composer interface.

Classes

JointGroupInstructionInfo Class

KinematicGroupInstructionInfo Class

SimpleMotionPlanner Class

SimplePlannerCompositeProfile Class

SimplePlannerFixedSizeAssignPlanProfile Class

SimplePlannerFixedSizePlanProfile Class

SimplePlannerLVSNoIKPlanProfile Class

SimplePlannerLVSPlanProfile Class

SimplePlannerPlanProfile Class

Functions

generateInterpolatedProgram Function

getClosestJointSolution Function

getInterpolatedInstructions Function

interpolate Function

interpolateCartCartWaypoint Function

interpolateCartJointWaypoint Function

interpolateJointCartWaypoint Function

interpolateJointJointWaypoint Function

interpolate_waypoint Function

Container Templates

  • SimplePlannerCompositeProfileMap -> std::unordered_map<std::string, tesseract_planning::SimplePlannerCompositeProfile::ConstPtr>

  • SimplePlannerPlanProfileMap -> std::unordered_map<std::string, tesseract_planning::SimplePlannerPlanProfile::ConstPtr>