Go to the source code of this file.
|
const Matrix & | computeJacobianActivated (TaskAbstract *Ta, Task *T, Matrix &Jmem, const int &iterTime) |
|
| DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (Sot, "SOT") |
|
MemoryTaskSOT * | getMemory (TaskAbstract &t, const Matrix::Index &tDim, const Matrix::Index &nDof) |
|
bool | isFullPostureTask (Task *task, const Matrix::Index &nDof, const int &iterTime) |
|
template<typename MapType , typename MatrixType > |
void | makeMap (MapType &map, MatrixType &m) |
|
std::ostream & | operator<< (std::ostream &os, const Sot &sot) |
|
const Eigen::IOFormat | python (Eigen::FullPrecision, 0, ", ", ",\, "[", "]", "[", "]") |
|
bool | updateControl (MemoryTaskSOT *mem, const Matrix::Index rankJ, bool has_kernel, const KernelConst_t &kernel, Vector &control, const double &threshold) |
|
◆ sotCHRONO1
◆ sotCOUNTER
#define sotCOUNTER |
( |
|
nbc1, |
|
|
|
nbc2 |
|
) |
| |
◆ sotINIT_CHRONO1
◆ sotINITCOUNTER
#define sotINITCOUNTER |
( |
|
nbc1 | ) |
|
◆ sotINITPARTCOUNTERS
#define sotINITPARTCOUNTERS |
◆ sotPRINTCOUNTER
#define sotPRINTCOUNTER |
( |
|
nbc1 | ) |
|
◆ sotSTART_CHRONO1
◆ sotSTARTPARTCOUNTERS
#define sotSTARTPARTCOUNTERS |
◆ Kernel_t
◆ KernelConst_t
◆ computeJacobianActivated()
◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN()
DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN |
( |
Sot |
, |
|
|
"SOT" |
|
|
) |
| |
◆ getMemory()
◆ isFullPostureTask()
bool isFullPostureTask |
( |
Task * |
task, |
|
|
const Matrix::Index & |
nDof, |
|
|
const int & |
iterTime |
|
) |
| |
◆ makeMap()
template<typename MapType , typename MatrixType >
void makeMap |
( |
MapType & |
map, |
|
|
MatrixType & |
m |
|
) |
| |
|
inline |
◆ operator<<()
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const Sot & |
sot |
|
) |
| |
Wrap the previous method around an operator.
Definition at line 659 of file sot.cpp.
◆ python()
const Eigen::IOFormat python |
( |
Eigen::FullPrecision |
, |
|
|
0 |
, |
|
|
" |
, |
|
|
" |
, |
|
|
" |
, |
|
|
\ |
, |
|
|
"" |
[", "], |
|
|
"" |
[", "] |
|
) |
| |
◆ updateControl()