void setMask(math::ConstRefVector mask) override
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Index Index
ConstraintEquality m_constraint
Vector getAcceleration(ConstRefVector dv) const override
const TrajectorySample & getReference() const override
trajectories::TrajectorySample TrajectorySample
const Vector & position_error() const override
const TSID_DEPRECATED Vector & mask() const
void setReference(const TrajectorySample &ref)
const Vector & velocity_error() const override
math::ConstraintEquality ConstraintEquality
const Vector & velocity_ref() const override
const Vector & position() const override
const ConstraintBase & getConstraint() const override
const Vector & position_ref() const override
const Vector & getDesiredAcceleration() const override
int dim() const override
Return the dimension of the task. \info should be overloaded in the child class.
const ConstraintBase & compute(const double t, ConstRefVector q, ConstRefVector v, Data &data) override
const Vector & velocity() const override
TaskJointPosture(const std::string &name, RobotWrapper &robot)