hpp-core
4.9.0
Implement basic classes for canonical path planning for kinematic chains.
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
hpp::core::ContinuousValidation::AddObstacle
C
hpp::core::continuousValidation::CoefficientVelocity
C
hpp::core::pathOptimization::ConfigOptimizationTraits
►
C
hpp::core::ConfigurationShooter
C
hpp::core::configurationShooter::Gaussian
C
hpp::core::configurationShooter::Uniform
Uniformly sample with bounds of degrees of freedom
►
C
hpp::core::ConfigValidation
C
hpp::core::CollisionValidation
►
C
hpp::core::ConfigValidations
C
hpp::core::pathValidation::Discretized
C
hpp::core::JointBoundValidation
C
hpp::core::ConnectedComponent
►
C
hpp::core::Constraint
C
hpp::core::ConfigProjector
C
hpp::core::ConstraintSet
C
hpp::core::Container< Types, Key >
C
hpp::core::Container< AffordanceConfig_t >
C
hpp::core::Container< AffordanceObjects_t >
C
hpp::core::Container< CenterOfMassComputationPtr_t >
C
hpp::core::Container< ConfigurationShooterBuilder_t >
C
hpp::core::Container< ConfigValidationBuilder_t >
C
hpp::core::Container< constraints::ImplicitPtr_t >
C
hpp::core::Container< DistanceBuilder_t >
C
hpp::core::Container< hpp::core::Parameter >
C
hpp::core::Container< JointAndShapes_t >
C
hpp::core::Container< PathOptimizerBuilder_t >
C
hpp::core::Container< PathPlannerBuilder_t >
C
hpp::core::Container< PathProjectorBuilder_t >
C
hpp::core::Container< PathValidationBuilder_t >
C
hpp::core::Container< RobotBuilder_t >
C
hpp::core::Container< segments_t >
C
hpp::core::Container< SteeringMethodBuilder_t >
►
C
hpp::constraints::DifferentiableFunction
[external]
C
hpp::core::pathOptimization::Cost
►
C
hpp::core::Distance
Abstract class for distance between configurations
C
hpp::core::distance::ReedsShepp
C
hpp::core::KinodynamicDistance
C
hpp::core::WeighedDistance
C
hpp::core::DistanceBetweenObjects
Computation of distances between pairs of objects
C
hpp::core::Edge
►
C
exception
C
hpp::core::projection_error
C
hpp::core::ContinuousValidation::Initialize
►
C
hpp::core::continuousValidation::IntervalValidation
►
C
hpp::core::continuousValidation::BodyPairCollision
C
hpp::core::continuousValidation::SolidSolidCollision
C
hpp::core::pathOptimization::LinearConstraint
A linear constraint \( J \times x = b \)
C
hpp::core::Member_lockedJoints_in_class_ProblemSolver_has_been_removed_use_member_numericalConstraints_instead
C
hpp::core::NearestNeighbor
Optimization of the nearest neighbor search
C
hpp::core::Node
►
C
NumTraits
C
Eigen::NumTraits< hpp::core::RelativeMotion::RelativeMotionType >
►
C
hpp::util::parser::ObjectFactory
[external]
C
hpp::core::parser::RoadmapFactory
►
C
hpp::core::ObstacleUserInterface
►
C
hpp::core::ContinuousValidation
C
hpp::core::continuousValidation::Dichotomy
C
hpp::core::continuousValidation::Progressive
►
C
hpp::core::ObstacleUser
Stores a set of obstacles (movable or static)
C
hpp::core::CollisionValidation
C
hpp::core::ObstacleUserVector< Derived >
►
C
hpp::core::ObstacleUserVector< ConfigValidationPtr_t >
C
hpp::core::ConfigValidations
►
C
hpp::core::ObstacleUserVector< PathValidationPtr_t >
C
hpp::core::PathValidations
C
hpp::core::pathOptimization::ConfigOptimization::Optimizer
C
hpp::core::Parameter
C
hpp::core::ParameterDescription
C
hpp::core::pathOptimization::PartialShortcut::Parameters
C
hpp::core::pathOptimization::ConfigOptimization::Parameters
C
hpp::core::pathOptimization::PartialShortcutTraits
►
C
hpp::core::Path
C
hpp::core::InterpolatedPath
C
hpp::core::path::Spline< _PolynomeBasis, _Order >
►
C
hpp::core::PathVector
Concatenation of several paths
C
hpp::core::DubinsPath
C
hpp::core::ReedsSheppPath
C
hpp::core::steeringMethod::ConstantCurvature
Path
of constant curvature for a carlike robot
►
C
hpp::core::StraightPath
►
C
hpp::core::KinodynamicPath
C
hpp::core::KinodynamicOrientedPath
C
hpp::core::SubchainPath
►
C
hpp::core::path::Spline< BernsteinBasis, 3 >
C
hpp::core::path::Hermite
►
C
hpp::core::PathOptimizer
C
hpp::core::pathOptimization::ConfigOptimization
C
hpp::core::pathOptimization::GradientBased
C
hpp::core::pathOptimization::PartialShortcut
C
hpp::core::pathOptimization::RandomShortcut
C
hpp::core::pathOptimization::SimpleShortcut
C
hpp::core::pathOptimization::SimpleTimeParameterization
►
C
hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >
Common base for optimization-based path optimizer with splines
C
hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
►
C
hpp::core::PathPlanner
C
hpp::core::BiRRTPlanner
C
hpp::core::DiffusingPlanner
Generic implementation of RRT algorithm
C
hpp::core::pathPlanner::kPrmStar
C
hpp::core::PlanAndOptimize
C
hpp::core::VisibilityPrmPlanner
►
C
hpp::core::PathProjector
This class projects a path using constraints
C
hpp::core::pathProjector::Dichotomy
C
hpp::core::pathProjector::Global
C
hpp::core::pathProjector::Progressive
C
hpp::core::pathProjector::RecursiveHermite
►
C
hpp::core::PathValidation
C
hpp::core::ContinuousValidation
C
hpp::core::pathValidation::Discretized
C
hpp::core::PathValidations
C
hpp::core::Problem
C
hpp::core::ProblemSolver
C
hpp::core::ProblemSolverPlugin
Plugin mechanism to declare new features in
ProblemSolver
class
►
C
hpp::core::ProblemTarget
C
hpp::core::problemTarget::GoalConfigurations
C
hpp::core::problemTarget::TaskTarget
C
hpp::core::pathOptimization::QuadraticProgram
C
hpp::core::RelativeMotion
C
hpp::core::Roadmap
C
hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >::SplineOptimizationData
►
C
hpp::core::SteeringMethod
►
C
hpp::core::steeringMethod::CarLike
C
hpp::core::steeringMethod::Dubins
C
hpp::core::steeringMethod::ReedsShepp
C
hpp::core::steeringMethod::Snibud
C
hpp::core::steeringMethod::Hermite
C
hpp::core::steeringMethod::Interpolated
C
hpp::core::steeringMethod::Kinodynamic
C
hpp::core::steeringMethod::Spline< _PolynomeBasis, _SplineOrder >
C
hpp::core::steeringMethod::Straight
►
C
hpp::core::TimeParameterization
C
hpp::core::timeParameterization::Polynomial
►
C
hpp::core::ValidationReport
►
C
hpp::core::CollisionValidationReport
C
hpp::core::AllCollisionsValidationReport
C
hpp::core::JointBoundValidationReport
Report returned when a configuration is not within the bounds
►
C
hpp::core::PathValidationReport
C
hpp::core::CollisionPathValidationReport
Path
validation report used for standard collision checking
C
hpp::core::ProjectionError
Handles projection errors when evaluating a path
Generated by
1.8.13