wbc
wbc::HierarchicalQP Struct Reference

Describes a hierarchy of quadratic programs. More...

#include <QuadraticProgram.hpp>

Public Member Functions

size_t size () const
 
QuadraticProgramoperator[] (int i)
 
const QuadraticProgramoperator[] (int i) const
 
void operator<< (QuadraticProgram &qp)
 
void resize (const size_t &n)
 

Public Attributes

base::Time time
 
std::vector< QuadraticProgramprios
 
base::VectorXd Wq
 

Detailed Description

Describes a hierarchy of quadratic programs.

Member Function Documentation

◆ operator<<()

void wbc::HierarchicalQP::operator<< ( QuadraticProgram & qp)
inline

◆ operator[]() [1/2]

QuadraticProgram & wbc::HierarchicalQP::operator[] ( int i)
inline

◆ operator[]() [2/2]

const QuadraticProgram & wbc::HierarchicalQP::operator[] ( int i) const
inline

◆ resize()

void wbc::HierarchicalQP::resize ( const size_t & n)
inline

◆ size()

size_t wbc::HierarchicalQP::size ( ) const
inline

Joint weights (all joints)

Member Data Documentation

◆ prios

std::vector<QuadraticProgram> wbc::HierarchicalQP::prios

◆ time

base::Time wbc::HierarchicalQP::time

◆ Wq

base::VectorXd wbc::HierarchicalQP::Wq

Hierarchical organized QPs. The first entriy is the highest priority


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