18 #ifndef __invdyn_solvers_fwd_hpp__
19 #define __invdyn_solvers_fwd_hpp__
26 #include <pinocchio/container/aligned-vector.hpp>
28 #define DEFAULT_HESSIAN_REGULARIZATION 1e-8
39 SOLVER_HQP_EIQUADPROG_RT = 2
40 #ifdef TSID_QPMAD_FOUND
44 #ifdef TSID_WITH_PROXSUITE
74 template <
int nVars,
int nEqCon,
int nIneqCon>
77 template <
typename T1,
typename T2>
80 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
88 template <
typename T1,
typename T2>
93 typedef pinocchio::container::aligned_vector<
94 aligned_pair<double, std::shared_ptr<math::ConstraintBase> > >
96 typedef pinocchio::container::aligned_vector<
99 typedef pinocchio::container::aligned_vector<ConstraintLevel>
HQPData;
100 typedef pinocchio::container::aligned_vector<ConstConstraintLevel>
ConstHQPData;
T1 first
Definition: fwd.hpp:84
T2 second
Definition: fwd.hpp:85
EIGEN_MAKE_ALIGNED_OPERATOR_NEW aligned_pair(const T1 &t1, const T2 &t2)
Definition: fwd.hpp:82
#define TSID_DLLAPI
Definition: config.hh:88
QPDataQuadProgTpl< double > QPDataQuadProg
Definition: fwd.hpp:104
QPDataTpl< double > QPData
Definition: fwd.hpp:102
QPDataBaseTpl< double > QPDataBase
Definition: fwd.hpp:103
class TSID_DLLAPI SolverHQuadProgRT
Definition: fwd.hpp:75
pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< const math::ConstraintBase > > > ConstConstraintLevel
Definition: fwd.hpp:98
class TSID_DLLAPI SolverHQPBase
Definition: fwd.hpp:72
pinocchio::container::aligned_vector< ConstraintLevel > HQPData
Definition: fwd.hpp:99
pinocchio::container::aligned_vector< ConstConstraintLevel > ConstHQPData
Definition: fwd.hpp:100
aligned_pair< T1, T2 > make_pair(const T1 &t1, const T2 &t2)
Definition: fwd.hpp:89
pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< math::ConstraintBase > > > ConstraintLevel
Definition: fwd.hpp:95
Definition: constraint-bound.hpp:25
HQP_STATUS_UNBOUNDED
Definition: fwd.hpp:65
HQP_STATUS_UNKNOWN
Definition: fwd.hpp:62
HQP_STATUS_MAX_ITER_REACHED
Definition: fwd.hpp:66
SOLVER_HQP_EIQUADPROG
Definition: fwd.hpp:37
SOLVER_HQP_EIQUADPROG_FAST
Definition: fwd.hpp:38
HQP_STATUS_OPTIMAL
Definition: fwd.hpp:63
HQP_STATUS_INFEASIBLE
Definition: fwd.hpp:64
Definition: solver-qpData.hpp:25