tsid  1.8.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
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 More...
 
 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 More...
 
Vector lambda
 solution More...
 
VectorXi activeSet
 Lagrange multipliers. More...
 
int iterations
 indexes of active inequalities More...
 

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 int  nVars,
unsigned int  nEqCon,
unsigned int  nInCon 
)
inline

Member Function Documentation

◆ resize()

void tsid::solvers::HQPOutput::resize ( unsigned int  nVars,
unsigned int  nEqCon,
unsigned int  nInCon 
)
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: