10 #ifndef _OCRABASE_QLD_SOLVER_H_ 11 #define _OCRABASE_QLD_SOLVER_H_ 59 MatrixXd
getP()
const;
60 VectorXd
getq()
const;
61 MatrixXd
getA()
const;
62 VectorXd
getb()
const;
63 VectorXd
getbp()
const;
64 MatrixXd
getC()
const;
65 VectorXd
getd()
const;
66 VectorXd
getl()
const;
67 VectorXd
getu()
const;
68 VectorXd
getxl()
const;
69 VectorXd
getxu()
const;
81 void updateObjectiveEquations();
82 void updateEqualityEquations();
83 void updateInequalityEquations();
89 void translateReturnInfo(
eReturnInfo& orcInfo,
int qldInfo);
116 #endif //_OCRABASE_QLD_SOLVER_H_
void setTolerance(double epsilon)
Declaration file of the QuadraticSolver class.
const std::string & getMoreInfo() const
Optimization-based Robot Controller namespace. a library of classes to write and solve optimization p...
Map< MatrixXd > MatrixMap
double getTolerance(void) const
Declaration file of the ObjQLD class. This class should be merged with ocra::ObjQLD. It has been created to have a cml-free solver.
Map< VectorXd > VectorMap