#include <hpp/manipulation/path-optimization/spline-gradient-based.hh>
Public Types | |
enum | { PolynomeBasis = _PolynomeBasis, SplineOrder = _SplineOrder } |
typedef core::pathOptimization::SplineGradientBased < PolynomeBasis, SplineOrder > | Parent_t |
typedef boost::shared_ptr < SplineGradientBased > | Ptr_t |
typedef path::Spline < PolynomeBasis, SplineOrder > | Spline |
typedef Spline::Ptr_t | SplinePtr_t |
typedef std::vector< SplinePtr_t > | Splines_t |
![]() | |
typedef SplineGradientBasedAbstract < _PolynomeBasis, _SplineOrder > | Base |
typedef boost::shared_ptr < SplineGradientBased > | Ptr_t |
typedef path::Spline < PolynomeBasis, SplineOrder > | Spline |
typedef Spline::Ptr_t | SplinePtr_t |
typedef std::vector< SplinePtr_t > | Splines_t |
![]() | |
typedef path::Spline < PolynomeBasis, SplineOrder > | Spline |
typedef Spline::Ptr_t | SplinePtr_t |
typedef std::vector< SplinePtr_t > | Splines_t |
Static Public Member Functions | |
static Ptr_t | create (const Problem &problem) |
Return shared pointer to new object. More... | |
static Ptr_t | createFromCore (const core::Problem &problem) |
This is only for compatibility purpose (with ProblemSolver). More... | |
![]() | |
static Ptr_t | create (const Problem &problem) |
Protected Types | |
typedef hpp::core::pathOptimization::LinearConstraint | LinearConstraint |
typedef std::vector < SplineOptimizationData > | SplineOptimizationDatas_t |
![]() | |
typedef constraints::ExplicitConstraintSet | ExplicitConstraintSet |
typedef Eigen::RowBlockIndices | RowBlockIndices |
typedef std::vector < SplineOptimizationData > | SplineOptimizationDatas_t |
Additional Inherited Members | |
![]() | |
virtual PathVectorPtr_t | optimize (const PathVectorPtr_t &path) |
![]() | |
virtual | ~PathOptimizer () |
const Problem & | problem () const |
void | interrupt () |
![]() | |
bool | checkOptimum_ |
![]() | |
DevicePtr_t | robot_ |
![]() | |
bool | interrupt_ |
typedef path::Spline< PolynomeBasis, SplineOrder > hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >::Spline |
|
protected |
typedef Spline::Ptr_t hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >::SplinePtr_t |
typedef std::vector< SplinePtr_t > hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >::Splines_t |