11 #ifndef _OCRABASE_CASCADE_QP_H_ 12 #define _OCRABASE_CASCADE_QP_H_ 19 #include <qpOASES.hpp> 73 #endif //_OCRABASE_CASCADE_QP_H_
std::vector< Solution::Ptr > allSolution
std::size_t initializeHierarchyLevel_barre()
std::vector< HierarchyLevel::Ptr > allHierarchyLevel
std::vector< MatrixPQ::Ptr > allMatrixPQ
HierarchyLevel::Ptr getHierarchyLevel(int i) const
std::size_t addHierarchyLevel(ocra::HierarchyLevel::Ptr h)
#define DEFINE_CLASS_POINTER_TYPEDEFS(Class)
Optimization-based Robot Controller namespace. a library of classes to write and solve optimization p...
void computeHierarchyLevel_barre(int i)
std::vector< EqualitiesConstraints::Ptr > allEqualitiesConstraints
void computeMatrixPQ(int i)
std::size_t getNumberOfHierarchyLevel() const
const Eigen::VectorXd & getSolutionOfLevel(int i) const
void computeInequalitiesConstraints(int i)
std::vector< HierarchyLevel_barre::Ptr > allHierarchyLevel_barre
void addHierarchyLevel_barre(int i)
std::vector< int > indexConstraintsViolated
const FinalSolution & solveCascadeQP()
const FinalSolution & getSolution() const
Declaration file of the structures needed in CascadeQP.
std::vector< int > indexConstraintsNotViolated
std::vector< InequalitiesConstraints::Ptr > allInequalitiesConstraints
void computeEqualitiesConstraints(int i)