Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
hpp::core::BasicConfigurationShooterUniformly sample with bounds of degrees of freedom
hpp::core::CollisionPathValidationReportAbstraction of path validation report
hpp::core::CollisionValidationValidate a configuration with respect to collision
hpp::core::CollisionValidationReportValidate a configuration with respect to collision
hpp::core::ComparisonTypeAbstract class defining the comparison for a function value and doing a saturation, necessary for inequality constraint
hpp::core::ComparisonTypesImplementation of various equation types
hpp::core::ConfigProjectorImplicit non-linear constraint
hpp::core::ConfigurationShooterAbstraction of configuration shooter
hpp::core::ConfigValidationAbstraction of configuration validation
hpp::core::ConfigValidationsValidate a configuration with respect to collision
hpp::core::ConnectedComponentConnected component
hpp::core::ConstraintConstraint applicable to a robot configuration
hpp::core::ConstraintSetSet of constraints applicable to a robot configuration
hpp::core::pathOptimization::CostNumerical cost for path optimization
hpp::core::pathProjector::Dichotomy
hpp::core::continuousCollisionChecking::DichotomyContinuous validation of a path for collision
hpp::core::DiffusingPlannerGeneric implementation of RRT algorithm
hpp::core::DiscretizedCollisionCheckingValidation of path by collision checking at discretized parameter values
hpp::core::DistanceAbstract class for distance between configurations
hpp::core::DistanceBetweenObjectsComputation of distances between pairs of objects
hpp::core::DoubleInequalityImplementation of double inequality
hpp::core::EdgeEdge of a roadmap
hpp::core::EqualityImplementation of equality
hpp::core::EqualToZeroImplementation of equality to zero
hpp::core::EquationThis class represents an equation with the following format $ f(q) = \textbf{or} \le rhs $
hpp::core::pathOptimization::GradientBased
hpp::core::Inequality< T >Implementation of inequality
hpp::core::JointBoundExceptionException thrown when a configuration is not within the bounds
hpp::core::JointBoundValidationValidate a configuration with respect to joint bounds
hpp::core::LockedJointImplementation of Equation specific to locked joint
hpp::core::NodeNode of a roadmap
hpp::core::NumericalConstraintWith the same notation as in Equation, this class represents equation:
hpp::core::pathOptimization::PartialSplinePathPath for a robot partially defined by a cubic B-spline
hpp::core::PathAbstraction of paths: mapping from time to configuration space
hpp::core::pathOptimization::PathLengthPath length as a cost for optimization
hpp::core::PathOptimizerAbstraction of path optimizer
hpp::core::PathPlannerPath planner
hpp::core::PathProjectorThis class projects a path using constraints
hpp::core::PathValidationAbstraction of path validation
hpp::core::PathVectorConcatenation of several paths
hpp::core::PlanAndOptimizePath planner and optimizer
hpp::core::ProblemDefines a path planning problem for one robot
hpp::core::ProblemSolverSet and solve a path planning problem
hpp::core::pathProjector::Progressive
hpp::core::continuousCollisionChecking::ProgressiveContinuous validation of a path for collision
hpp::core::RandomShortcutRandom shortcut
hpp::core::RoadmapRoadmap built by random path planning methods Nodes are configurations, paths are collision-free paths
hpp::core::SteeringMethodSteering method
hpp::core::SteeringMethodStraightSteering method that creates StraightPath instances
hpp::core::StraightPathLinear interpolation between two configurations
hpp::core::ValidationReportAbstraction of validation report for paths and configurations
hpp::core::VisibilityPrmPlannerGeneric implementation of visibility-PRM algorithm, based on guard nodes (which cannot see each other) and connection nodes between guards
hpp::core::WeighedDistanceWeighed distance between configurations