hpp-core 7.0.0
Implement basic classes for canonical path planning for kinematic chains.
Loading...
Searching...
No Matches
hpp::core::pathOptimization Namespace Reference

Classes

class  ConfigOptimization
struct  ConfigOptimizationTraits
class  Cost
class  GradientBased
struct  LinearConstraint
 A linear constraint \( J \times x = b \). More...
class  PartialShortcut
struct  PartialShortcutTraits
struct  QuadraticProgram
class  RandomShortcut
class  RSTimeParameterization
class  SimpleShortcut
class  SimpleTimeParameterization
class  SplineGradientBased
class  SplineGradientBasedAbstract
 Common base for optimization-based path optimizer with splines. More...

Typedefs

typedef shared_ptr< RandomShortcutRandomShortcutPtr_t
typedef shared_ptr< SimpleShortcutSimpleShortcutPtr_t
typedef shared_ptr< CostCostPtr_t
typedef shared_ptr< GradientBasedGradientBasedPtr_t
typedef shared_ptr< PathLength > PathLengthPtr_t
typedef shared_ptr< PartialShortcutPartialShortcutPtr_t
typedef shared_ptr< RSTimeParameterizationRSTimeParameterizationPtr_t
typedef shared_ptr< SimpleTimeParameterizationSimpleTimeParameterizationPtr_t
typedef shared_ptr< ConfigOptimizationConfigOptimizationPtr_t
typedef std::vector< CollisionConstraintsResult > CollisionConstraintsResults_t
typedef std::vector< JointConstPtr_tJointStdVector_t

Functions

 HPP_PREDEF_CLASS (RandomShortcut)
 HPP_PREDEF_CLASS (SimpleShortcut)
 HPP_PREDEF_CLASS (Cost)
 HPP_PREDEF_CLASS (GradientBased)
 HPP_PREDEF_CLASS (PathLength)
 HPP_PREDEF_CLASS (PartialShortcut)
 HPP_PREDEF_CLASS (RSTimeParameterization)
 HPP_PREDEF_CLASS (SimpleTimeParameterization)
 HPP_PREDEF_CLASS (ConfigOptimization)

Typedef Documentation

◆ ConfigOptimizationPtr_t

◆ CostPtr_t

◆ GradientBasedPtr_t

◆ JointStdVector_t

◆ PartialShortcutPtr_t

◆ PathLengthPtr_t

typedef shared_ptr<PathLength> hpp::core::pathOptimization::PathLengthPtr_t

◆ RandomShortcutPtr_t

◆ RSTimeParameterizationPtr_t

◆ SimpleShortcutPtr_t

◆ SimpleTimeParameterizationPtr_t

Function Documentation

◆ HPP_PREDEF_CLASS() [1/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(ConfigOptimization)

◆ HPP_PREDEF_CLASS() [2/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(Cost)

◆ HPP_PREDEF_CLASS() [3/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(GradientBased)

◆ HPP_PREDEF_CLASS() [4/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(PartialShortcut)

◆ HPP_PREDEF_CLASS() [5/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(PathLength)

◆ HPP_PREDEF_CLASS() [6/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(RandomShortcut)

◆ HPP_PREDEF_CLASS() [7/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(RSTimeParameterization)

◆ HPP_PREDEF_CLASS() [8/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(SimpleShortcut)

◆ HPP_PREDEF_CLASS() [9/9]

hpp::core::pathOptimization::HPP_PREDEF_CLASS(SimpleTimeParameterization)