#include <task-joint-limits.h>
List of all members.
Public Member Functions |
| TaskJointLimits (const std::string &name) |
virtual void | display (std::ostream &os) const |
| DECLARE_SIGNAL_IN (position, ml::Vector) |
| DECLARE_SIGNAL_IN (referenceInf, ml::Vector) |
| DECLARE_SIGNAL_IN (referenceSup, ml::Vector) |
| DECLARE_SIGNAL_IN (dt, double) |
| DECLARE_SIGNAL_IN (controlGain, double) |
| DECLARE_SIGNAL_IN (selec, Flags) |
| DECLARE_SIGNAL_OUT (normalizedPosition, ml::Vector) |
| DECLARE_SIGNAL_OUT (activeSize, int) |
dg::sot::VectorMultiBound & | computeTask (dg::sot::VectorMultiBound &res, int time) |
ml::Matrix & | computeJacobian (ml::Matrix &J, int time) |
| TaskJointLimits (const std::string &name) |
virtual void | display (std::ostream &os) const |
| DECLARE_SIGNAL_IN (position, ml::Vector) |
| DECLARE_SIGNAL_IN (referenceInf, ml::Vector) |
| DECLARE_SIGNAL_IN (referenceSup, ml::Vector) |
| DECLARE_SIGNAL_IN (dt, double) |
| DECLARE_SIGNAL_IN (controlGain, double) |
| DECLARE_SIGNAL_IN (selec, Flags) |
| DECLARE_SIGNAL_OUT (normalizedPosition, ml::Vector) |
| DECLARE_SIGNAL_OUT (activeSize, int) |
dg::sot::VectorMultiBound & | computeTask (dg::sot::VectorMultiBound &res, int time) |
ml::Matrix & | computeJacobian (ml::Matrix &J, int time) |
Constructor & Destructor Documentation
dynamicgraph::sot::dyninv::TaskJointLimits::TaskJointLimits |
( |
const std::string & |
name | ) |
|
References dynamicgraph::SignalTimeDependent< T, Time >::addDependency(), dynamicgraph::SignalTimeDependent< T, Time >::clearDependencies(), computeJacobian(), computeTask(), dynamicgraph::sot::TaskAbstract::jacobianSOUT, dynamicgraph::Signal< T, Time >::setFunction(), dynamicgraph::Entity::signalRegistration(), and dynamicgraph::sot::TaskAbstract::taskSOUT.
dynamicgraph::sot::dyninv::TaskJointLimits::TaskJointLimits |
( |
const std::string & |
name | ) |
|
Member Function Documentation
ml::Matrix & dynamicgraph::sot::dyninv::TaskJointLimits::computeJacobian |
( |
ml::Matrix & |
J, |
|
|
int |
time |
|
) |
| |
ml::Matrix& dynamicgraph::sot::dyninv::TaskJointLimits::computeJacobian |
( |
ml::Matrix & |
J, |
|
|
int |
time |
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
position |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
position |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
referenceInf |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
referenceInf |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
referenceSup |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
referenceSup |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
dt |
, |
|
|
double |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
dt |
, |
|
|
double |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
controlGain |
, |
|
|
double |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
controlGain |
, |
|
|
double |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
selec |
, |
|
|
Flags |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_IN |
( |
selec |
, |
|
|
Flags |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_OUT |
( |
normalizedPosition |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_OUT |
( |
normalizedPosition |
, |
|
|
ml::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_OUT |
( |
activeSize |
, |
|
|
int |
|
|
) |
| |
dynamicgraph::sot::dyninv::TaskJointLimits::DECLARE_SIGNAL_OUT |
( |
activeSize |
, |
|
|
int |
|
|
) |
| |
virtual void dynamicgraph::sot::dyninv::TaskJointLimits::display |
( |
std::ostream & |
os | ) |
const [virtual] |
void dynamicgraph::sot::dyninv::TaskJointLimits::display |
( |
std::ostream & |
os | ) |
const [virtual] |