Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
dynamicgraph Namespace Reference

Namespaces

 command
 
 CPU
 
 python
 
 RealTimeLogger
 
 sot
 

Classes

class  CustomEntity
 
class  DebugTrace
 
class  Entity
 
struct  EntityHelper
 
class  EntityRegisterer
 
class  ExceptionAbstract
 
class  ExceptionFactory
 
class  ExceptionSignal
 
class  ExceptionTraces
 
class  FactoryStorage
 
class  Logger
 
class  LoggerIOStream
 
class  LoggerStream
 
struct  MyEntity
 
class  OutStringStream
 
class  PoolStorage
 
class  RealTimeLogger
 
class  Signal
 
struct  signal_io
 
struct  signal_io< double >
 
struct  signal_io< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 
struct  signal_io< Eigen::Quaternion< _Scalar, _Options > >
 
struct  signal_io< sot::Flags >
 
struct  signal_io< sot::MultiBound >
 
struct  signal_io< sot::Trajectory >
 
struct  signal_io< std::string >
 
struct  signal_io_base
 
struct  signal_io_unimplemented
 
class  SignalArray
 
class  SignalArray_const
 
class  SignalBase
 
class  SignalPtr
 
class  SignalTimeDependent
 
class  TimeDependency
 
class  Tracer
 
class  TracerRealTime
 

Typedefs

typedef shared_ptr< Interpreter > InterpreterShPtr_t
 
typedef boost::shared_ptr< LoggerStreamLoggerStreamPtr_t
 
typedef Eigen::MatrixXd Matrix
 
typedef int64_t sigtime_t
 
typedef Matrix::Index size_type
 
typedef Eigen::JacobiSVD< MatrixSVD_t
 
typedef Eigen::VectorXd Vector
 

Enumerations

enum  LoggerVerbosity
 
enum  MsgType
 

Functions

std::ostream & __null_stream ()
 
void dampedInverse (const Matrix &_inputMatrix, 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 SVD_t &svd, Matrix &_inverseMatrix, const double threshold=1e-6)
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (CustomEntity, "CustomEntity")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (MyEntity, "MyEntity")
 
PoolStorageg_pool ()
 
SignalArray_const< Time > operator<< (const SignalBase< Time > &sig1, const SignalBase< Time > &sig2)
 
SignalArray< Time > operator<< (SignalBase< Time > &sig1, SignalBase< Time > &sig2)
 
DYNAMIC_GRAPH_DLLAPI std::ostream & operator<< (std::ostream &os, const dynamicgraph::Entity &ent)
 
std::ostream & operator<< (std::ostream &os, const ExceptionAbstract &error)
 
std::ostream & operator<< (std::ostream &os, const SignalBase< Time > &sig)
 
void pseudoInverse (Matrix &_inputMatrix, Matrix &_inverseMatrix, const double threshold=1e-6)
 
std::string toString (const Eigen::MatrixBase< T > &v, const int precision=3, const int width=-1, const std::string separator=", ")
 
std::string toString (const std::vector< T > &v, const int precision=3, const int width=-1, const std::string separator=", ")
 
std::string toString (const T &v, const int precision=3, const int width=-1)
 

Variables

DYNAMIC_GRAPH_DLLAPI DebugTrace dgDEBUGFLOW
 
DebugTrace dgDEBUGFLOW (dg_debugfile)
 
DYNAMIC_GRAPH_DLLAPI DebugTrace dgERRORFLOW
 
DebugTrace dgERRORFLOW (dg_debugfile)
 
 MSG_TYPE_DEBUG
 
 MSG_TYPE_DEBUG_STREAM
 
 MSG_TYPE_ERROR
 
 MSG_TYPE_ERROR_STREAM
 
 MSG_TYPE_INFO
 
 MSG_TYPE_INFO_STREAM
 
 MSG_TYPE_STREAM_BIT
 
 MSG_TYPE_TYPE_BITS
 
 MSG_TYPE_WARNING
 
 MSG_TYPE_WARNING_STREAM
 
DYNAMIC_GRAPH_DLLAPI SignalArray< sigtime_tsotNOSIGNAL
 
SignalArray< sigtime_tsotNOSIGNAL (0)
 
 VERBOSITY_ALL
 
 VERBOSITY_ERROR
 
 VERBOSITY_INFO_WARNING_ERROR
 
 VERBOSITY_NONE
 
 VERBOSITY_WARNING_ERROR
 

Detailed Description

pinocchio is forcing the BOOST_MPL_LIMIT_VECTOR_SIZE to a specific value. This happen to be not working when including the boost property_tree library. For this reason if defined, the current value of BOOST_MPL_LIMIT_VECTOR_SIZE is saved in the preprocessor stack and unset. Once the property_tree included the pinocchio value of this variable is restored.

Typedef Documentation

◆ SVD_t

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

Definition at line 23 of file matrix-svd.hh.

Function Documentation

◆ dampedInverse() [1/3]

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

Definition at line 52 of file matrix-svd.cpp.

◆ dampedInverse() [2/3]

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

Definition at line 40 of file matrix-svd.cpp.

◆ dampedInverse() [3/3]

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

Definition at line 28 of file matrix-svd.cpp.

◆ pseudoInverse()

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

Definition at line 12 of file matrix-svd.cpp.



sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:32