All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\Nhpp
 \Ncore
  oNcontinuousCollisionChecking
  |oNdichotomy
  |oNprogressive
  |oCDichotomyContinuous validation of a path for collision
  |\CProgressiveContinuous validation of a path for collision
  oNnearestNeighbor
  oNpathOptimization
  |oCCostNumerical cost for path optimization
  |oCGradientBased
  |oCPartialSplinePathPath for a robot partially defined by a cubic B-spline
  |\CPathLengthPath length as a cost for optimization
  oNpathProjector
  |oCDichotomy
  |\CProgressive
  oCBasicConfigurationShooterUniformly sample with bounds of degrees of freedom
  oCCollisionPathValidationReportAbstraction of path validation report
  oCCollisionValidationReportValidate a configuration with respect to collision
  oCCollisionValidationValidate a configuration with respect to collision
  oCComparisonTypeAbstract class defining the comparison for a function value and doing a saturation, necessary for inequality constraint
  oCEqualityImplementation of equality
  oCEqualToZeroImplementation of equality to zero
  oCComparisonTypesImplementation of various equation types
  oCInequalityImplementation of inequality
  oCDoubleInequalityImplementation of double inequality
  oCConfigProjectorImplicit non-linear constraint
  oCConfigValidationAbstraction of configuration validation
  oCConfigValidationsValidate a configuration with respect to collision
  oCConfigurationShooterAbstraction of configuration shooter
  oCConnectedComponentConnected component
  oCConstraintSetSet of constraints applicable to a robot configuration
  oCConstraintConstraint applicable to a robot configuration
  oCDiffusingPlannerGeneric implementation of RRT algorithm
  oCDiscretizedCollisionCheckingValidation of path by collision checking at discretized parameter values
  oCDistanceBetweenObjectsComputation of distances between pairs of objects
  oCDistanceAbstract class for distance between configurations
  oCEdgeEdge of a roadmap
  oCEquationThis class represents an equation with the following format $ f(q) = \textbf{or} \le rhs $
  oCJointBoundExceptionException thrown when a configuration is not within the bounds
  oCJointBoundValidationValidate a configuration with respect to joint bounds
  oCLockedJointImplementation of Equation specific to locked joint
  oCNodeNode of a roadmap
  oCNumericalConstraintWith the same notation as in Equation, this class represents equation:
  oCPathOptimizerAbstraction of path optimizer
  oCPathPlannerPath planner
  oCPathProjectorThis class projects a path using constraints
  oCPathValidationAbstraction of path validation
  oCPathVectorConcatenation of several paths
  oCPathAbstraction of paths: mapping from time to configuration space
  oCPlanAndOptimizePath planner and optimizer
  oCProblemSolverSet and solve a path planning problem
  oCProblemDefines a path planning problem for one robot
  oCRandomShortcutRandom shortcut
  oCRoadmapRoadmap built by random path planning methods Nodes are configurations, paths are collision-free paths
  oCSteeringMethodStraightSteering method that creates StraightPath instances
  oCSteeringMethodSteering method
  oCStraightPathLinear interpolation between two configurations
  oCValidationReportAbstraction of validation report for paths and configurations
  oCVisibilityPrmPlannerGeneric implementation of visibility-PRM algorithm, based on guard nodes (which cannot see each other) and connection nodes between guards
  \CWeighedDistanceWeighed distance between configurations