tsid 1.9.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
Loading...
Searching...
No Matches
tsid::solvers::HQPOutput Class Reference

#include <tsid/solvers/solver-HQP-output.hpp>

Public Types

typedef math::VectorXi VectorXi

Public Member Functions

 HQPOutput ()
 number of iterations performed by the solver
 HQPOutput (unsigned int nVars, unsigned int nEqCon, unsigned int nInCon)
void resize (unsigned int nVars, unsigned int nEqCon, unsigned int nInCon)

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Vector Vector
HQPStatus status
Vector x
 solver status
Vector lambda
 solution
VectorXi activeSet
 Lagrange multipliers.
int iterations
 indexes of active inequalities

Member Typedef Documentation

◆ VectorXi

Constructor & Destructor Documentation

◆ HQPOutput() [1/2]

tsid::solvers::HQPOutput::HQPOutput()
inline

number of iterations performed by the solver

◆ HQPOutput() [2/2]

tsid::solvers::HQPOutput::HQPOutput(unsigned intnVars,
unsigned intnEqCon,
unsigned intnInCon )
inline

Member Function Documentation

◆ resize()

void tsid::solvers::HQPOutput::resize(unsigned intnVars,
unsigned intnEqCon,
unsigned intnInCon )
inline

Member Data Documentation

◆ activeSet

VectorXi tsid::solvers::HQPOutput::activeSet

Lagrange multipliers.

◆ iterations

int tsid::solvers::HQPOutput::iterations

indexes of active inequalities

◆ lambda

Vector tsid::solvers::HQPOutput::lambda

solution

◆ status

HQPStatus tsid::solvers::HQPOutput::status

◆ Vector

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Vector tsid::solvers::HQPOutput::Vector

◆ x

Vector tsid::solvers::HQPOutput::x

solver status


The documentation for this class was generated from the following file: