#include <task-dyn-joint-limits.h>
List of all members.
Public Types |
typedef TaskDynJointLimits | EntityClassName |
typedef TaskDynJointLimits | EntityClassName |
Public Member Functions |
| TaskDynJointLimits (const std::string &name) |
| DECLARE_SIGNAL_IN (position, dg::Vector) |
| DECLARE_SIGNAL_IN (velocity, dg::Vector) |
| DECLARE_SIGNAL_IN (referenceInf, dg::Vector) |
| DECLARE_SIGNAL_IN (referenceSup, dg::Vector) |
| DECLARE_SIGNAL_OUT (normalizedPosition, dg::Vector) |
dg::sot::VectorMultiBound & | computeTaskDynJointLimits (dg::sot::VectorMultiBound &res, int time) |
dg::Matrix & | computeTjlJacobian (dg::Matrix &J, int time) |
dg::Matrix & | computeTjlJdot (dg::Matrix &Jdot, int time) |
| TaskDynJointLimits (const std::string &name) |
| DECLARE_SIGNAL_IN (position, dg::Vector) |
| DECLARE_SIGNAL_IN (velocity, dg::Vector) |
| DECLARE_SIGNAL_IN (referenceInf, dg::Vector) |
| DECLARE_SIGNAL_IN (referenceSup, dg::Vector) |
| DECLARE_SIGNAL_OUT (normalizedPosition, dg::Vector) |
dg::sot::VectorMultiBound & | computeTaskDynJointLimits (dg::sot::VectorMultiBound &res, int time) |
dg::Matrix & | computeTjlJacobian (dg::Matrix &J, int time) |
dg::Matrix & | computeTjlJdot (dg::Matrix &Jdot, int time) |
Protected Attributes |
dg::Matrix | previousJ |
bool | previousJset |
Member Typedef Documentation
Constructor & Destructor Documentation
dynamicgraph::sot::dyninv::TaskDynJointLimits::TaskDynJointLimits |
( |
const std::string & |
name | ) |
|
References dynamicgraph::SignalTimeDependent< T, Time >::addDependency(), dynamicgraph::SignalTimeDependent< T, Time >::clearDependencies(), computeTaskDynJointLimits(), computeTjlJacobian(), computeTjlJdot(), dynamicgraph::sot::TaskAbstract::jacobianSOUT, dynamicgraph::Signal< T, Time >::setFunction(), dynamicgraph::Entity::signalRegistration(), and dynamicgraph::sot::TaskAbstract::taskSOUT.
dynamicgraph::sot::dyninv::TaskDynJointLimits::TaskDynJointLimits |
( |
const std::string & |
name | ) |
|
Member Function Documentation
dg::Matrix & dynamicgraph::sot::dyninv::TaskDynJointLimits::computeTjlJacobian |
( |
dg::Matrix & |
J, |
|
|
int |
time |
|
) |
| |
dg::Matrix& dynamicgraph::sot::dyninv::TaskDynJointLimits::computeTjlJacobian |
( |
dg::Matrix & |
J, |
|
|
int |
time |
|
) |
| |
dg::Matrix & dynamicgraph::sot::dyninv::TaskDynJointLimits::computeTjlJdot |
( |
dg::Matrix & |
Jdot, |
|
|
int |
time |
|
) |
| |
dg::Matrix& dynamicgraph::sot::dyninv::TaskDynJointLimits::computeTjlJdot |
( |
dg::Matrix & |
Jdot, |
|
|
int |
time |
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
position |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
position |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
velocity |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
velocity |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
referenceInf |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
referenceInf |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
referenceSup |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_IN |
( |
referenceSup |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_OUT |
( |
normalizedPosition |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskDynJointLimits::DECLARE_SIGNAL_OUT |
( |
normalizedPosition |
, |
|
|
dg::Vector |
|
|
) |
| |
Member Data Documentation