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