sot-core  4.11.8
Hierarchical task solver plug-in for dynamic-graph.
dynamicgraph::sot::MemoryTaskSOT Class Reference

#include <sot/core/memory-task-sot.hh>

Inheritance diagram for dynamicgraph::sot::MemoryTaskSOT:

Public Types

typedef Eigen::Map< Matrix, Eigen::internal::traits< Matrix >::Alignment > Kernel_t
 
typedef Eigen::Map< const Matrix, Eigen::internal::traits< Matrix >::Alignment > KernelConst_t
 

Public Member Functions

void resizeKernel (const Matrix::Index r, const Matrix::Index c)
 
Kernel_tgetKernel (const Matrix::Index r, const Matrix::Index c)
 
 MemoryTaskSOT (const Matrix::Index nJ=0, const Matrix::Index mJ=0)
 
void display (std::ostream &os) const
 
- Public Member Functions inherited from dynamicgraph::sot::TaskAbstract::MemoryTaskAbstract
 MemoryTaskAbstract (void)
 
virtual ~MemoryTaskAbstract (void)
 

Public Attributes

dynamicgraph::Vector err
 
dynamicgraph::Vector tmpTask
 
dynamicgraph::Vector tmpVar
 
dynamicgraph::Vector tmpControl
 
dynamicgraph::Matrix Jt
 
dynamicgraph::Matrix JK
 
SVD_t svd
 
Kernel_t kernel
 
- Public Attributes inherited from dynamicgraph::sot::TaskAbstract::MemoryTaskAbstract
int timeLastChange
 

Member Typedef Documentation

◆ Kernel_t

typedef Eigen::Map<Matrix, Eigen::internal::traits<Matrix>::Alignment> dynamicgraph::sot::MemoryTaskSOT::Kernel_t

◆ KernelConst_t

typedef Eigen::Map<const Matrix, Eigen::internal::traits<Matrix>::Alignment> dynamicgraph::sot::MemoryTaskSOT::KernelConst_t

Constructor & Destructor Documentation

◆ MemoryTaskSOT()

dynamicgraph::sot::MemoryTaskSOT::MemoryTaskSOT ( const Matrix::Index  nJ = 0,
const Matrix::Index  mJ = 0 
)
Parameters
mJis the number of joints
nJthe number of feature in the task

Member Function Documentation

◆ display()

void dynamicgraph::sot::MemoryTaskSOT::display ( std::ostream &  os) const
virtual

◆ getKernel()

Kernel_t& dynamicgraph::sot::MemoryTaskSOT::getKernel ( const Matrix::Index  r,
const Matrix::Index  c 
)
inline

◆ resizeKernel()

void dynamicgraph::sot::MemoryTaskSOT::resizeKernel ( const Matrix::Index  r,
const Matrix::Index  c 
)
inline

Member Data Documentation

◆ err

dynamicgraph::Vector dynamicgraph::sot::MemoryTaskSOT::err

◆ JK

dynamicgraph::Matrix dynamicgraph::sot::MemoryTaskSOT::JK

◆ Jt

dynamicgraph::Matrix dynamicgraph::sot::MemoryTaskSOT::Jt

◆ kernel

Kernel_t dynamicgraph::sot::MemoryTaskSOT::kernel

◆ svd

SVD_t dynamicgraph::sot::MemoryTaskSOT::svd

◆ tmpControl

dynamicgraph::Vector dynamicgraph::sot::MemoryTaskSOT::tmpControl

◆ tmpTask

dynamicgraph::Vector dynamicgraph::sot::MemoryTaskSOT::tmpTask

◆ tmpVar

dynamicgraph::Vector dynamicgraph::sot::MemoryTaskSOT::tmpVar

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