#include <tsid/tasks/task-actuation-bounds.hpp>
|
| TaskActuationBounds (const std::string &name, RobotWrapper &robot) |
|
int | dim () const |
| Return the dimension of the task. \info should be overloaded in the child class. More...
|
|
const ConstraintBase & | compute (const double t, ConstRefVector q, ConstRefVector v, Data &data) |
|
const ConstraintBase & | getConstraint () const |
|
void | setBounds (ConstRefVector lower, ConstRefVector upper) |
|
const Vector & | getLowerBounds () const |
|
const Vector & | getUpperBounds () const |
|
const Vector & | mask () const |
|
void | mask (const Vector &mask) |
|
| TaskActuation (const std::string &name, RobotWrapper &robot) |
|
| TaskBase (const std::string &name, RobotWrapper &robot) |
|
const std::string & | name () const |
|
void | name (const std::string &name) |
|
virtual int | dim () const =0 |
| Return the dimension of the task. \info should be overloaded in the child class. More...
|
|
virtual const ConstraintBase & | compute (const double t, ConstRefVector q, ConstRefVector v, Data &data)=0 |
|
virtual const ConstraintBase & | getConstraint () const =0 |
|
◆ ConstraintInequality
◆ Data
◆ TrajectorySample
◆ Vector
◆ VectorXi
◆ TaskActuationBounds()
tsid::tasks::TaskActuationBounds::TaskActuationBounds |
( |
const std::string & |
name, |
|
|
RobotWrapper & |
robot |
|
) |
| |
◆ compute()
◆ dim()
int tsid::tasks::TaskActuationBounds::dim |
( |
| ) |
const |
|
virtual |
Return the dimension of the task. \info should be overloaded in the child class.
Implements tsid::tasks::TaskBase.
◆ getConstraint()
const ConstraintBase & tsid::tasks::TaskActuationBounds::getConstraint |
( |
| ) |
const |
|
virtual |
◆ getLowerBounds()
const Vector & tsid::tasks::TaskActuationBounds::getLowerBounds |
( |
| ) |
const |
◆ getUpperBounds()
const Vector & tsid::tasks::TaskActuationBounds::getUpperBounds |
( |
| ) |
const |
◆ mask() [1/2]
const Vector & tsid::tasks::TaskActuationBounds::mask |
( |
| ) |
const |
◆ mask() [2/2]
void tsid::tasks::TaskActuationBounds::mask |
( |
const Vector & |
mask | ) |
|
◆ setBounds()
◆ Index
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Index tsid::tasks::TaskActuationBounds::Index |
◆ m_activeAxes
VectorXi tsid::tasks::TaskActuationBounds::m_activeAxes |
|
protected |
◆ m_constraint
◆ m_mask
Vector tsid::tasks::TaskActuationBounds::m_mask |
|
protected |
The documentation for this class was generated from the following files: