|
tsid
1.8.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
|
Classes | |
| class | aligned_pair |
| class | SolverHQPBase |
| Abstract interface for a Quadratic Program (HQP) solver. More... | |
| class | SolverHQuadProgFast |
| class | SolverHQuadProgRT |
| class | SolverHQuadProg |
| Abstract interface for a Quadratic Program (HQP) solver. More... | |
| struct | SolverHQPFactory |
| class | HQPOutput |
| class | SolverHQpmad |
| Implementation of Quadratic Program (HQP) solver using qpmad. More... | |
| class | SolverOSQP |
| class | SolverProxQP |
| struct | QPDataBaseTpl |
| struct | QPDataTpl |
| struct | QPDataQuadProgTpl |
Typedefs | |
| typedef pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< math::ConstraintBase > > > | ConstraintLevel |
| typedef pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< const math::ConstraintBase > > > | ConstConstraintLevel |
| typedef pinocchio::container::aligned_vector< ConstraintLevel > | HQPData |
| typedef pinocchio::container::aligned_vector< ConstConstraintLevel > | ConstHQPData |
| typedef QPDataTpl< double > | QPData |
| typedef QPDataBaseTpl< double > | QPDataBase |
| typedef QPDataQuadProgTpl< double > | QPDataQuadProg |
Functions | |
| template<typename T1 , typename T2 > | |
| aligned_pair< T1, T2 > | make_pair (const T1 &t1, const T2 &t2) |
| std::string | HQPDataToString (const HQPData &data, bool printMatrices=false) |
Variables | |
| class TSID_DLLAPI | SolverHQPBase |
| template<int nVars, int nEqCon, int nIneqCon> | |
| class TSID_DLLAPI | SolverHQuadProgRT |
| typedef pinocchio::container::aligned_vector< aligned_pair<double, std::shared_ptr<const math::ConstraintBase> > > tsid::solvers::ConstConstraintLevel |
| typedef pinocchio::container::aligned_vector<ConstConstraintLevel> tsid::solvers::ConstHQPData |
| typedef pinocchio::container::aligned_vector< aligned_pair<double, std::shared_ptr<math::ConstraintBase> > > tsid::solvers::ConstraintLevel |
| typedef pinocchio::container::aligned_vector<ConstraintLevel> tsid::solvers::HQPData |
| typedef QPDataTpl<double> tsid::solvers::QPData |
| typedef QPDataBaseTpl<double> tsid::solvers::QPDataBase |
| typedef QPDataQuadProgTpl<double> tsid::solvers::QPDataQuadProg |
| std::string tsid::solvers::HQPDataToString | ( | const HQPData & | data, |
| bool | printMatrices = false |
||
| ) |
|
inline |
| class TSID_DLLAPI tsid::solvers::SolverHQuadProgRT |