sot-core  4.11.8
Hierarchical task solver plug-in for dynamic-graph.
dynamicgraph Namespace Reference

Namespaces

 sot
 

Classes

struct  signal_io< sot::Flags >
 
struct  signal_io< sot::MailboxTimestampedObject< Object > >
 
struct  signal_io< timeval >
 
struct  signal_io< sot::MultiBound >
 
struct  signal_io< sot::Trajectory >
 

Typedefs

typedef Eigen::JacobiSVD< Matrix > SVD_t
 

Functions

void pseudoInverse (Matrix &_inputMatrix, Matrix &_inverseMatrix, const double threshold=1e-6)
 
void dampedInverse (const SVD_t &svd, Matrix &_inverseMatrix, const double threshold=1e-6)
 
void dampedInverse (const Matrix &_inputMatrix, Matrix &_inverseMatrix, Matrix &Uref, Vector &Sref, Matrix &Vref, const double threshold=1e-6)
 
void dampedInverse (const Matrix &_inputMatrix, Matrix &_inverseMatrix, const double threshold=1e-6)
 

Typedef Documentation

◆ SVD_t

typedef Eigen::JacobiSVD<Matrix> dynamicgraph::SVD_t

Function Documentation

◆ dampedInverse() [1/3]

void dynamicgraph::dampedInverse ( const Matrix &  _inputMatrix,
Matrix &  _inverseMatrix,
const double  threshold = 1e-6 
)

◆ dampedInverse() [2/3]

void dynamicgraph::dampedInverse ( const Matrix &  _inputMatrix,
Matrix &  _inverseMatrix,
Matrix &  Uref,
Vector &  Sref,
Matrix &  Vref,
const double  threshold = 1e-6 
)

◆ dampedInverse() [3/3]

void dynamicgraph::dampedInverse ( const SVD_t svd,
Matrix &  _inverseMatrix,
const double  threshold = 1e-6 
)

◆ pseudoInverse()

void dynamicgraph::pseudoInverse ( Matrix &  _inputMatrix,
Matrix &  _inverseMatrix,
const double  threshold = 1e-6 
)