hpp-core  4.9.0
Implement basic classes for canonical path planning for kinematic chains.
hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder > Member List

This is the complete list of members for hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >, including all inherited members.

addBoundConstraints(const Indices_t &bci, const LinearConstraint &bc, Bools_t &activeConstraint, LinearConstraint &constraint) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
addContinuityConstraints(const Splines_t &splines, const size_type maxOrder, const SplineOptimizationDatas_t &ess, LinearConstraint &continuity)hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
addProblemConstraintOnPath(const PathPtr_t &path, const size_type &idxSpline, const SplinePtr_t &spline, LinearConstraint &lc, SplineOptimizationData &sod) consthpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protected
addProblemConstraints(const PathVectorPtr_t &init, const Splines_t &splines, LinearConstraint &lc, SplineOptimizationDatas_t &sods) consthpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protectedvirtual
appendEquivalentSpline(const StraightPathPtr_t &path, Splines_t &splines) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
appendEquivalentSpline(const InterpolatedPathPtr_t &path, Splines_t &splines) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
appendEquivalentSpline(const PathVectorPtr_t &path, Splines_t &splines) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
Base typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
Bools_t typedefhpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
buildPathVector(const Splines_t &splines) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
checkOptimum_hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protected
cleanInput(const PathVectorPtr_t &input)hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protectedstatic
computeActiveParameters(const PathPtr_t &path, const constraints::solver::BySubstitution &hs, const value_type &guessThr=-1, const bool &useExplicitInput=false) consthpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protected
copy(const Splines_t &in, Splines_t &out)hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >static
create(const Problem &problem)hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >static
Indices_t typedefhpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
initializePathValidation(const Splines_t &splines)hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protectedvirtual
interpolate(const Splines_t &a, const Splines_t &b, const value_type &alpha, Splines_t &res)hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >static
interrupt()hpp::core::PathOptimizerinline
interrupt_hpp::core::PathOptimizerprotected
jointBoundConstraint(const Splines_t &splines, LinearConstraint &lc) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
optimize(const PathVectorPtr_t &path)hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >virtual
PathOptimizer(const Problem &problem)hpp::core::PathOptimizerinlineprotected
PolynomeBasis enum valuehpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
problem() consthpp::core::PathOptimizerinline
Ptr_t typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
robot_hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
RowBlockIndices typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protected
Spline typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
SplineGradientBased(const Problem &problem)hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protected
SplineGradientBasedAbstract(const Problem &problem)hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
SplineOptimizationDatas_t typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >protected
SplineOrder enum valuehpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
SplinePtr_t typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
Splines_t typedefhpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >
SSM_t typedefhpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
steer(ConfigurationIn_t q1, ConfigurationIn_t q2) consthpp::core::PathOptimizerprotected
steeringMethod_hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
updateParameters(vector_t &param, const Splines_t &spline) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >
updateSplines(Splines_t &spline, const vector_t &param) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >
validateBounds(const Splines_t &splines, const LinearConstraint &lc) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
validatePath(const Splines_t &splines, std::vector< std::size_t > &reordering, bool stopAtFirst, bool reorder) consthpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
validations_hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >protected
~PathOptimizer()hpp::core::PathOptimizerinlinevirtual