1#ifndef WBC_SOLVERS_HPIPM_SOLVER_HPP
2#define WBC_SOLVERS_HPIPM_SOLVER_HPP
6#include <acados_c/dense_qp_interface.h>
13 std::vector<int> idxb;
18 dense_qp_solver_plan plan;
19 dense_qp_solver *qp_solver;
20 qp_solver_config *config;
22 std::string returnCodeToString(
int code);
33 virtual void solve(
const wbc::HierarchicalQP &hierarchical_qp, Eigen::VectorXd &solver_output,
bool allow_warm_start =
true);
35 void setOptions(std::string &field,
void* value);
virtual void solve(const wbc::HierarchicalQP &hierarchical_qp, Eigen::VectorXd &solver_output, bool allow_warm_start=true)
solve Solve the given quadratic program
Definition HPIPMSolver.cpp:31
void setOptions(std::string &field, void *value)
Definition HPIPMSolver.cpp:112
virtual ~HPIPMSolver()
Definition HPIPMSolver.cpp:18
HPIPMSolver()
Definition HPIPMSolver.cpp:9
QPSolver()
Definition QPSolver.cpp:5
Definition ContactsAccelerationConstraint.cpp:3
Describes a hierarchy of quadratic programs.
Definition QuadraticProgram.hpp:53
Definition QPSolver.hpp:69