About lb and ub
NigerChel opened this issue · 1 comments
NigerChel commented
Hi qpmad developer, first I want to thank for your great work on this QP solver.
I understand that the arguments taken in this code are as follows:
qpmad::Solver::ReturnStatus status = solver.solve(x, H, h, lb, ub, A, Alb, Aub);
If I don't consider taking into account the lower bound and upper bound, that is, lb an ub. Then
Should the qpmad work as this code?
qpmad::Solver::ReturnStatus status = solver.solve(x, H, h, A, Alb, Aub);
Futhermore, I'm having also this issue "terminate called after throwing an instance of 'std::runtime_error'
what(): In solve() // Non-negative step lengths expected.". I am using this qpmad for a WBC for a humanoid.
Thanks in advance,
Niger Chel
asherikov commented