Go to the documentation of this file.
18 #ifndef __invdyn_task_actuation_equality_hpp__
19 #define __invdyn_task_actuation_equality_hpp__
28 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
38 int dim()
const override;
64 #endif // ifndef __invdyn_task_actuation_equality_hpp__
int dim() const override
Return the dimension of the task. \info should be overloaded in the child class.
math::ConstraintEquality ConstraintEquality
const ConstraintBase & getConstraint() const override
Abstract class representing a linear equality/inequality constraint. Equality constraints are represe...
const Vector & mask() const
void setWeightVector(math::ConstRefVector weights)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Index Index
ConstraintEquality m_constraint
const ConstraintBase & compute(double t, ConstRefVector q, ConstRefVector v, Data &data) override
const Vector & getWeightVector() const
const typedef Eigen::Ref< const Vector > ConstRefVector
Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > Vector
Wrapper for a robot based on pinocchio.
const std::string & name() const
TaskActuationEquality(const std::string &name, RobotWrapper &robot)
math::ConstRefVector ConstRefVector
void setReference(math::ConstRefVector ref)
const Vector & getReference() const
tsid
Author(s): Andrea Del Prete, Justin Carpentier
autogenerated on Sat May 3 2025 02:48:17